WPML

WordPress 3.1 включает множество отличных новых функций. WPML 2.1.2 делает их все многоязычными.

WordPress 3.1 продолжает тенденцию, начавшуюся в версии 3.0. Он быстро становится самой мощной CMS с открытым исходным кодом из доступных сегодня. На этот раз изменения менее заметны в графическом интерфейсе, но очень значимы для всех, кто создает сложные сайты.

В этой записи я рассмотрю эти новые функции и объясню, как WPML 2.1.2 делает их многоязычными.

Примечание: WordPress 3.1 включает больше новых функций, чем перечислено здесь. Я рассказываю только о тех функциях, с которыми взаимодействует WPML.


При нажатии на значок ссылки открывается окно выбора цели ссылки. В WP 3.1 добавлено выпадающее меню страниц и записей для создания ссылок. Это экономит время на переход на публичную часть сайта и поиск URL.
Новый инструмент для выбора цели ссылки в WP 3.1

WordPress показывает список всех записей, страниц и произвольных типов. Вы видите заголовок и тип контента и делаете выбор одним кликом.

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

Форматы записей


Часто возникает необходимость классифицировать записи по их сути и месту на сайте. В WordPress 3.1 определены следующие форматы записей:

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

Технически форматы записей — это просто таксономии, которые имеют зарезервированное имя и появляются в графическом интерфейсе редактирования записи в специальном месте. Однако их значение для тем оформления огромно.

Форматы записей создают общий способ взаимопонимания между темами оформления и авторами. Разработчик темы может спроектировать, как будет выглядеть и вести себя каждая часть записи. Затем авторы будут создавать записи и назначать им форматы. Вся страница будет отображаться так, как задумал дизайнер, и содержать контент, который нужен веб-мастерам. Никаких хаков, никаких уловок и общий язык для всех.

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

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

Синхронизация форматов записей

Архивы произвольных типов записей


WordPress 3.0 сделал произвольные типы записей удобными и популярными (теоретически они существовали и раньше, но их было сложно использовать).

В этом релизе Вы можете иметь индексную страницу и для произвольных типов.

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

WPML добавляет необходимые языковые URL к архивам произвольных записей.

Исправления ошибок WordPress 3.1


Этот релиз WPML также исправляет ряд ошибок, появившихся в WordPress 3.1:

  • Элементы управления переводом не появляются в списке страниц.

  • Запрос по категориям не работал в виджетах.

  • В URL профилей авторов отсутствовал атрибут языка.

  • Уведомления в переключателе языков на страницах различных произвольных типов и во вложениях.

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

Поддержка галерей WordPress


При вставке тега gallery Вы теперь получаете полностью функциональную и рабочую галерею. Посетители могут переходить от изображения к изображению и оставаться на том же языке.

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

Кнопки копирования из оригинала


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

Мы добавили эту функцию в WPML 2.1.2.

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

Копировать из оригинала

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

Такая же кнопка появляется и в Редакторе переводов WPML для каждого поля (а не только для основного текста).

Обновление до WPML 2.1.2


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

Чтобы перейти со старых версий с WordPress.org, Вам нужно сначала купить WPML. Затем ознакомьтесь с инструкциями по обновлению.

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