WPML

Мы подготовили первую бета-версию WPML 2.3.1. Эта версия улучшает удобство использования и делает Ваше администрирование многоязычного сайта проще и приятнее.

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

Синхронизация произвольных полей в реальном времени


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

В WPML 2.3.1, когда Вы выбираете для произвольного поля действие «копировать», оно действительно копируется в переводы.

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

Кроме того, когда Вы создаете новый перевод, произвольные поля предварительно заполняются из оригинала.

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

Обновление рубрик и таксономий в реальном времени


Как и с произвольными полями, это также работает для рубрик, меток и других таксономий. Когда Вы обновляете язык оригинала, WPML попытается синхронизировать таксономию для всех переводов. Перейдите в WPML->Управление переводами->Настройка многоязычного контента. Вы увидите новую опцию для синхронизации таксономии.

Чтобы это работало, рубрики должны быть переведены. Мы рекомендуем создавать рубрики вручную на экране Записи->Рубрики. После того как Вы создадите рубрики на языке по умолчанию, переведите их.

Затем, когда Вы назначаете рубрики записям, их переводы автоматически унаследуют переведенные рубрики.

Перевод полей автора


Когда Вы переходите к любому полю автора, Вы видите описание, но всё на языке по умолчанию. WPML 2.3.1 подключается к метаданным автора и делает их переводимыми через экран «Перевод строк».

Вы сможете перевести имя, никнейм и биографию (описание).

Более умный переключатель языков админ-панели


Помните тот переключатель языков контента админ-панели, который мы добавили в WPML 2.3.0?

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

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

WPML 2.3.1 исправляет это. Когда Вы добавляете переводы, Вы просто добавляете перевод. В следующий раз, когда Вы нажмете на «записи» или «страницы» (или что-либо еще), Вы вернетесь к языку, с которого начали. Когда Вы целенаправленно переключаете язык админ-панели, он сохраняется, но не тогда, когда Вы просто переводите.

Упрощенные параметры локализации тем


До сих пор у нас было три параметра в меню Локализация тем и плагинов. Честно говоря, в них не было особого смысла.

Теперь осталось два варианта — включить или отключить перевод с помощью WPML.

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

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

Переключение локали админ-панели при переводе


Мы добавили новую опцию, позволяющую видеть админ-панель WordPress на том же языке, на который Вы переводите.

Вы можете спросить, зачем это нужно. Что ж, попробуйте переводить на язык RTL, когда локаль WordPress установлена на английский. Использовать визуальный редактор практически невозможно.

Когда Вы перейдете в Пользователи->Ваш профиль, Вы увидите новую опцию под названием «Установить язык админ-панели как язык редактирования». Если она включена, локаль WordPress будет соответствовать языку, на котором Вы пишете. Просто попробуйте эту новую функцию с ивритом или арабским языком и расскажите нам, что Вы думаете.

Полная поддержка всех вызовов GetText


До этого релиза WPML подключался только к вызовам GetText _e() и __().

WordPress предоставляет более широкий набор функций, и теперь WPML поддерживает их все. Сюда входят мощный вызов _x() (перевод с контекстом), вызов _n() (перевод с множественными числами) и все остальное, что может предложить WordPress.

Синхронизация даты публикации


WPML 2.3.1 может автоматически копировать дату публикации с языка по умолчанию в переводы. Если Вы хотите, чтобы все переводы имели одинаковую метку времени, включите эту функцию. Тогда при создании новых переводов или при изменении даты публикации в оригинале переводы получат то же самое время.

Простой отказ от переводчиков


Вы когда-нибудь отправляли задание переводчику только для того, чтобы обнаружить, что этот переводчик не отвечает? Что теперь? Вам приходится входить в учетную запись переводчика и отказываться от задания от его имени.

Больше нет.

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

Скачать и попробовать


WPML 2.3.1 еще не совсем готов для рабочих сайтов, но он очень быстро к этому приближается. Если Вы хотите проверить эти новые функции, войдите в свою учетную запись WPML и нажмите «Загрузки». Эта ссылка находится в самом низу, в разделе Бета-версии.

Дайте нам знать, что Вы думаете. Мы планируем выпустить WPML 2.3.1 на следующей неделе, и Ваши отзывы критически важны.

Кстати — мы приберегли действительно большой сюрприз для финального релиза.

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