Wordpress

Как на wordpress создать несколько языков?

• 10-07-2018 •

Вам нужен мультиязычный сайт, который сделан на wordpress? Есть как платные решения, так и бесплатные. Чаще всего я использую бесплатное решение, плагин, который называется Polylang.

Polylang

Плагин подойдет для большинства случаев, когда надо создавать строки для перевода, перевод записей, причем если вы создадите новый тип, его также плагин автоматически определит и вы сможете задавать перевод новому типу тоже. К примеру у вас интернет магазин и у вас есть тип записи «товар», вы так же сможете создавать товар на разных языках.

В polylang есть встроенная функция вывода списока языков. Для работы с плагинов, не нужно уметь программировать или работать с кодом. Все можно сделать из админки.

Можно настроить отображение ссылки, т.е как будет выглядить ссылки при изменении языка. Да и в целом все сделано доступно и понятно.

WPML

Платный плагин, но имеет приемущество по сравнению с polylang. К примеру у вас на сайте есть мета значения, которые нужно дублировать на все языки. Для этого достаточно поставить одну галочку. Или допустим у вас 5 языков и вы хотите продублировать все записи, опять же достаточно поставить одну галочку.

Если вы каждый день добавляете по несколько записей на 5 языков и плюс ко всему вам еще нужно добавлять мета значения и прочую информацию, то ваш вариант WPML. Если же у вас на сайте 2 или 3 языка и вы не так часто добавляете записи, то тогда вполне подойдет и Polylang

Другой вариант перевода

Есть и другие плагины, с помощью которых можно переводить ваш сайт, но я не буду ничего о них говорить, т.к. я их не тестировал и не работал с ними. По этому не буду исключать, что есть варианты и получше.

Однако, начиная с версии 3.0, на wordpress появилась возможность «WordPress Multisite» или отдельный сайт для каждого языка. При создании wordpress multisite, вы получаете несколько сайтов, которые работают на одном ядре. Вы управляете 2-мя сайтами с 1-ой админки.

Но если сравнивать с предыдущими вариантами, то у WordPress Multisite достаточно сложная процедура настройки и управления.

Вот и все что стоит знать о создании мультиязычных сайтов. Советую так же почитать, как создать постраничную навигацию на wordpress.

Добавить комментарий