Polylang позволяет создать двуязычный или многоязычный сайт WordPress. Вы пишете сообщения, страницы и создаете категории и теги сообщений, как обычно, а затем определяете язык для каждого из них. Перевод сообщения, будь то на языке по умолчанию или нет, является необязательным.
Вы можете использовать столько языков, сколько захотите. Поддерживаются скрипты языка RTL. Языковые пакеты WordPress загружаются и обновляются автоматически. Вы можете переводить сообщения, страницы, медиа, категории, теги сообщений, меню, виджеты... Поддерживаются настраиваемые типы сообщений, настраиваемые таксономии, прикрепленные сообщения и форматы сообщений, RSS-каналы и все стандартные виджеты WordPress. Язык задается либо содержимым, либо кодом языка в URL-адресе, либо вы можете использовать один поддомен или домен для каждого языка. Категории, теги сообщений, а также некоторые другие метаданные автоматически копируются при добавлении нового сообщения или перевода страницы. Настраиваемый переключатель языка предоставляется в виде виджета или в навигационном меню.