WPML

WPML включает полную поддержку непереведенного контента благодаря новой функции дублирования контента. Он также позволяет переводить произвольные поля с помощью визуального редактора WYSIWYG.

Отображение непереведенного контента


Оказывается, отображение непереведенного контента на разных языках не так просто, как может показаться. WPML 2.4.2 поддерживает эту возможность, позволяя дублировать такой контент на другие языки. Например, если Вы хотите, чтобы записи блога на английском языке отображались на испанском, Вы можете продублировать их все за один раз.

Чтобы узнать, как дублировать контент на разных языках, ознакомьтесь с предыдущей записью на эту тему.

Это приводит к интересным результатам, и мы надеемся, что учли их все.

Например, если Ваш испанский блог теперь содержит записи на английском языке, Вы хотите, чтобы поисковые системы понимали, в чем дело.

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

Во-первых, все испанские записи будут включать тег rel="canonical" со ссылкой на оригинальную запись на английском языке.

Затем Ваша индексная страница (где отображаются различные записи) будет содержать смесь контента на разных языках. Для этого также предусмотрено решение.

Мы добавили новый вызов API — wpml_get_language_information.

Он возвращает массив, содержащий локаль, название языка, направление текста и другую полезную информацию. Если Вы планируете отображать непереведенный контент, мы рекомендуем вызывать эту функцию в Вашей теме оформления и оборачивать тексты в информацию о языке. Это точно укажет Google, как следует понимать то, что он видит.

Перевод произвольных полей с помощью визуального редактора (WYSIWYG)


Если Вы используете Types для управления произвольными полями и произвольными типами записей (а Вам стоит это делать), теперь у Вас есть возможность создавать произвольные поля, использующие стандартный визуальный редактор WordPress. Это означает, что Вы можете использовать разные полнофункциональные редакторы для различных частей записей.

WPML 2.4.2 поддерживает эту функцию и позволяет Вашим переводчикам использовать редакторы WYSIWYG. Когда Вы используете Редактор переводов WPML и отправляете контент на перевод, WPML автоматически настраивает интерфейс перевода так, чтобы поля отображались так же, как их видят авторы.

Он поддерживает однострочные поля, текстовые области (многострочные), а теперь еще и поля WYSIWYG.

Улучшение SEO с помощью XML-карт сайта для каждого языка


Эта версия WPML также включает исправление очень старой проблемы. Когда Вы используете разные домены для каждого языка, Вам понадобится отдельная XML-карта сайта для передачи в Google. Если Ваша единая XML-карта сайта включает все страницы на всех языках, Google ее отклонит.

WPML 2.4.2 добавляет поддержку создания XML-карты сайта для каждого домена с помощью плагина WordPress SEO от Yoast (который мы используем и рекомендуем).

При использовании WPML 2.4.2 вместе с WordPress SEO (версии 1.1.1 и выше) Вы получите отдельные XML-карты сайта — по одной для каждого языка.

Откройте файл sitemap_index.xml, и Вы увидите ссылки на различные XML-карты сайта для каждого типа и языка. Это будет выглядеть так:


  http://wpml.local/post-sitemap.xml

  http://wpml.local/page-sitemap.xml

  http://wpml.local/category-sitemap.xml

  http://fr.wpml.local/post-fr-sitemap.xml

  http://fr.wpml.local/page-fr-sitemap.xml

  http://fr.wpml.local/category-fr-sitemap.xml

  http://de.wpml.local/post-de-sitemap.xml

  http://de.wpml.local/page-de-sitemap.xml

  http://de.wpml.local/category-de-sitemap.xml

  http://es.wpml.local/post-es-sitemap.xml

  http://es.wpml.local/page-es-sitemap.xml

  http://es.wpml.local/category-es-sitemap.xml

В консоли Google Webmasters Вам нужно отправить все XML-карты сайта для каждого языка. Так, например, для нашего испанского домена нам нужно будет отправить:


  http://es.wpml.local/post-es-sitemap.xml

  http://es.wpml.local/page-es-sitemap.xml

  http://es.wpml.local/category-es-sitemap.xml

Нам было очень приятно работать с Йостом над этим функционалом. В ближайшем будущем ожидайте больше отличных нововведений для мультиязычного SEO.

Исправленные ошибки


Радость никогда не бывает полной без устранения нескольких ошибок. В этом релизе мы значительно улучшили обработку дублирующихся слагов. Мы добавили это в WPML 2.4.1, но в некоторых случаях возникали сбои. Теперь, похоже, все случаи учтены.

Мы также включили исправления для всего, о чем до сих пор сообщалось на форуме. Если у Вас что-то работает не так, как ожидалось, не молчите. Дайте нам знать об этом.

О, чуть не забыл, с выходом WordPress 3.3! (да, WPML совместим с WP 3.3 уже несколько недель)

Считаете это полезным? Поделитесь этой статьей: