2015-07-23 4 views
0

У меня есть существующий сайт для прессы на английском языке. Я хочу сделать копию веб-сайта на другом языке. Мне не нужен автоматический перевод, так как я могу вводить содержимое отдельно. Есть ли плагин для этого? Или мне нужен еще один сайт/поддомен Wordpress?существующий сайт Wordpress на нескольких языках

ответ

0

Есть два пути:

WPML или плагин путь

WPML или любой перевод плагин, но лично я считаю WPML лучший вариант, даже если это не бесплатно. Плагин обрабатывает все, строковый перевод, языковой коммутатор, дублирование страниц, постоянные ссылки и т. Д.

Существует также qTranslate и some others, которые я не использовал.

WPML является самым простым и лучшим в использовании (imo).

WPMU (Wordpress нескольких сайтов)

Другой вариант создания многоузловое (WPMU). В основном вы копируете весь сайт Wordpress (и базу данных) и вставляете сайт в подпапку на своем сервере с именем перевода (если вы хотите немецкий перевод, вы создаете папку de).

Затем, используя Search Replace DB script, замените старые ссылки в базе данных на новые (соответствующие папке). И теперь, когда вы перейдете на сайт www.yoursite.com/de, у вас будет тот же самый Wordpress, что и оригинальный, и вы можете установить его как немецкий.

Связывание между двумя является более сложным, поскольку вы должны делать все вручную (переключатель языка и т. Д.).

WPMU легче в базе данных, а затем WPML, поскольку у вас есть две отдельные установки, базы данных и т. Д., Но они менее «автоматические». Если вы создаете сообщение на одном wp (английском), вам нужно перейти к другому wp и создать его на немецком языке. Если на WPML есть дубликат, вы можете просто дублировать страницу/сообщение и т. Д. И легко перевести его.

Также плагин wpmls 'String Translation' позволяет легко переводить любую переводимую строку внутри темы или плагина, который вы используете. Вам не нужно тянуть файлы .po, переводить их, а затем вставлять их обратно с кодом языка в конце. Wpml делает это для вас, используя бэкэнд.

Мое мнение: WPML полностью, это легко и довольно просто. Легче для тех, у кого нет такого опыта работы с передачами базы данных и т. Д.

Смежные вопросы