- 17.09.2016
К вопросу о мультиязычности сайта на WP.
Wpml конечно крутая штука, но дорогая... особенно если речь о некоммерческих проектах.
При поиске более-менее вменяемой замены, мой взгляд пал на 2 плагина: Polylang и qTranslate-X.
Polylang
Минусы:
- Есть бесплатная версия с базовыми возможностями и Pro с расширенными.
- Мало тем с вордпресс орг поддерживают Polylang. Или довольствоваться тем что есть. или ковырять код понравившейся темы.
- Polylang создает отдельные посты, записи и т.д. для разных языков. Мне это показалось неудобными. Нужно делать лишние клики и переходы при создании контента в админке.
- В бесплатной версии невозможно использовать одинаковые urlы в 2-х языках. Например, у меня есть раздел "Новости", и я хочу, чтобы urlы были такие: /ru/news/ и /en/news/. В Pro версии это можно сделать. В бесплатной придется довольствоваться такими urlами: /ru/news/ и /en/news-2/.
Это был критический минус для меня. Пришлось удалить плагин.
qTranslate-X
Плюсы:
- Полностью бесплатный.
- Работает с любой темой.
- При создании поста/страницы/рубрики в один клик мыши можно начать редактировать 2-й язык.
- Одинаковые urlы.
- Поддерживает мультиязычность в плагине All in One SEO Pack.