WPML

Сегодня мы рады выпустить релиз WPML 3.1.7. Этот релиз включает в себя несколько отличных улучшений, исправления некоторых ошибок и полную совместимость с WordPress 4.0.

Автоматический переход на новые версии внутри WPML


Некоторое время назад в WPML был собственный код для автоматического перехода на новые версии. Затем мы удалили его и начали использовать наш плагин Installer. Мы прислушались к Вам и поняли, что Вы недовольны этим решением. Сегодня мы отказываемся от Installer, и WPML снова получает собственный код для автоматического перехода на новые версии. На этот раз автоматический переход на новые версии стал гораздо мощнее, удобнее и безопаснее для Вас.

Одним из главных моментов этого изменения является внедрение уникальных ключей сайта. Теперь при установке WPML на новый сайт (для себя или для своего клиента) Вам нужно будет сгенерировать и ввести ключ сайта, созданный специально для этого сайта. Таким образом, Вы больше не вводите свой логин от wpml.org на клиентских сайтах. Ваши клиенты будут автоматически получать новые версии WPML с Вашей учетной записи, но без использования Вашего логина. При необходимости Вы также можете отменить созданные Вами ключи сайта.

Вы можете ознакомиться с новым процессом регистрации в инструкциях по установке WPML.

Автоматическое скачивание и установка файлов wpml-config.xml


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

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

Совместимость с WordPress 4.0


Чтобы добиться полной совместимости с WordPress 4.0, нам пришлось внести некоторые изменения в то, как WPML использует визуальный редактор, а также отказаться от использования нескольких функций API, которые были признаны устаревшими в WordPress 4.0. В целом, изменения не были масштабными, но они важны. Прежде чем Вы перейдете на WordPress 4.0, обязательно установите новые версии WPML и всех его компонентов.

Исправления ошибок и улучшения производительности

Ядро WPML

  • Совместимость с WordPress 4.0
  • Добавлена функция «Удаленные конфигурационные файлы WPML»
  • Добавлены шорткоды для переключателей языков
  • Улучшения совместимости с плагином WP SEO
  • Новая версия установщика
  • Исправлено нарушение согласованности связей при переводе записей
  • Исправлены фильтры URL-адресов для разных языков при настройке разных доменов
  • Добавлены различные описания настроек WPML, отображаемые на экранах конфигурации
  • Улучшена совместимость с языками, не использующими ASCII
  • Несколько дополнительных исправлений ошибок
  • Несколько косметических изменений

WPML Media Translation

  • Исправлена совместимость с плагином Types
  • Исправлена проблема с сотнями дублированных изображений
  • Функция Language_filter_upload_page() теперь поддерживает несколько типов MIME и типы MIME с подстановочными знаками

WPML Перевод строк

  • Новый способ перевода строк из плагинов и тем: находясь на экране конфигурации плагина или темы, переключите язык с помощью переключателя в админ-панели и предоставьте перевод
  • Несколько дополнительных исправлений ошибок

WPML CMS NAV

  • Изменения для повышения стабильности плагина ядра WPML
  • Изменен приоритет для хука «save_posts»

WPML Управление переводами

  • Изменения для повышения стабильности плагина ядра WPML
  • Косметические изменения для повышения удобства использования

Скачивание и переход на новую версию


Поскольку мы отказываемся от плагина Installer, пожалуйста, деактивируйте его на своих сайтах. Затем вручную скачайте WPML 3.1.7 из Вашей учетной записи на WPML.org, установите и активируйте.

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

В дальнейшем обновления будут доступны для Ваших сайтов автоматически.

Что дальше для WPML


Как Вы, вероятно, знаете, мы усердно работали над WPML 3.2. Это крупное обновление принесет значительные улучшения в управление переводами и предложит новые захватывающие возможности для профессионального перевода.

Мы также готовим новый API для перевода «сложных» плагинов. Это позволит Вам легко переводить сайты, созданные с помощью конструкторов страниц. Первым рабочим примером станет наш собственный плагин Layouts, который будет Multilingual Ready (готов к мультиязычности) при использовании этого интерфейса.

Вопросы? Идеи? Предложения? Оставляйте свои комментарии, и мы ответим.

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