Как организовать мультиязычность сайта?

Fedor Fedorov Fedor Fedorov   11.06.2019 13:44   307  

Был сайта на русском языке, я перевел вручную все страницы на украинский, добавив переводы в виде новых записей. Вопрос: как теперь добавить атрибуты lang на все страницы, может есть какие-то плагины для wordpress? Multilanguage by BestWebSoft  и подобные - не подходят, т.к. они создают новые страницы с переводами, а они у меня уже есть. Как быть в таком случае?


Ответы на вопрос (9) Написать ответ
vituson vituson   11.06.2019 14:23
Попробуйте плагин - Polylang. Если не ошибаюсь, там в качестве перевода можно привязывать произвольную страницу.
1
Fedor Fedorov Fedor Fedorov   11.06.2019 15:09
Не нашел там, к сожалению, такой функции
0
vituson vituson   11.06.2019 15:20
Сначала в настройках плагина добавьте нужные языковые локализации, после этого у каждой записи появиться функция добавления связанной страницы - перевода. Думаю, вы с плагинами до конца не разобрались. Все уже сделано до нас, нужно только узнать, как правильно настроить. Вот пример одного моего сайта (на скрине).

e4bbc2c414fc98c4cc10fa5ade49a9a5.jpg
1
vituson vituson   11.06.2019 15:54
Когда добавите нужные локализации, нажмите "+" и попробуйте в поля "заголовок" и "ярлык" (ссылка на статью) вписать уже имеющиеся данные с переведенной вами статьи и нажать "сохранить"
cfbb089280b76f6b3b4895fe09de8f6b.jpg.
1
Решение
Fedor Fedorov Fedor Fedorov   11.06.2019 22:12
Получилось, только теперь сам wordpress стал английским почему-то...
0
Fedor Fedorov Fedor Fedorov   11.06.2019 22:42
То есть, на русском все норм отображается, а при включении украинского даты админ-бар на английском отображаются, не пойму в чем дело.
0
Fedor Fedorov Fedor Fedorov   11.06.2019 23:51
Благодарю за помощь, плагин решил проблему.
0
vituson vituson   12.06.2019 08:36
Пожалуйста. Там в нем есть раздел "перевода" дат и времени, кажется. То есть даты и время "укажите" в настройках плагина тоже. Попробуйте найти инструкцию в Сети, как его правильно настроить. Информации о плагине много в Сети. Возможно, нужно загрузить украинский языковый пакет, если его нет на сайте.
0
vituson vituson   12.06.2019 08:39
9720e83de9c29a2439ed9a7f35b219ba.jpg
0

Войдите, чтобы написать ответ
Вход Регистрация

Поможем не рискуя купить или продать сайт!