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

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

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

Скользящие слайды темы


Скользящие слайды темы

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


Настройка многоязычного контента

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

В этом случае нужно сначала найти параметры, сделать их переводимыми, а затем перевести их.

Поиск параметров темы и их подготовка к переводу

Чтобы сделать параметры темы переводимыми, перейдите на страницу WPML->Перевод строк и щелкните вариант Перевести тексты экранов администрирования.

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


Перевод текстов экранов администрирования

На этой странице необходимо найти нужный параметр. Обычно параметры темы находятся где-то под theme_mods_{themename}.

На рисунке ниже показан пример, где мы искали параметры темы WP Real Estate Pro и нашли их под названием WP Pro Real Estate 6_options.

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


WP Pro Real Estate 6_options.

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

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


Поиск заголовка скользящего слайда в параметрах ct_flex_slider

Перевод параметров темы

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

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


Поиск заголовка скользящего слайда на странице Перевода строк WPML

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

[испанский] wpprorealestate6&wpml 2015-07-24 16-30-55


Переведенный заголовок скользящего слайда во внешнем интерфейсе

Другие виды параметров темы

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

Например, пользовательские виджеты обычно находятся в параметрах с именем, похожим на widget_{widget_name}.

Перевод иконки сайта

Начиная с версии WordPress 4.3 в WordPress внедрена функция иконки сайта, которая позволяет использовать на вашем сайте значок favicon. Вам всего лишь требуется указать квадратное изображение шириной и высотой не менее 512 пикселей в окне Внешний вид -> Настроить.

1. Щелкните «Свойства сайта» в меню Настройщика. 2. Добавьте или смените «Иконку сайта».
 



Как видно, Иконка сайта – это параметр Настройщика, поэтому ее перевод не отличается от любого другого параметра. По сути, он использует идентификатор выбранного вами изображения, которое станет вашей иконкой сайта, и отображает это изображение во внешнем интерфейсе.

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

Давайте выполним это шаг за шагом!

Сначала необходимо сделать этот параметр доступным в панели Перевода строк. Для этого перейдите в WPML -> страница Управление переводами и щелкните вкладку Настройка многоязычного контента. Откройте здесь раздел Админстроки для перевода и прокрутите вниз страницы, пока не найдете параметр site_icon. Выберите его и щелкните кнопку Применить, чтобы сохранить свои параметры.

Включение перевода строки значка сайта


Включение перевода строки значка сайта

Теперь этот параметр доступен в панели Перевода строк, его необходимо перевести. Для этого следует добавить идентификатор вашего изображения, который будет соответствовать переводу иконки сайта.

Следующий шаг – получение идентификатора этого изображения. Для этого нужно загрузить новое изображение иконки сайта на странице Консоль –> Медиафайлы. Если навести курсор на новое изображение, вы увидите его идентификатор в URL-адресе, как показано на изображении ниже.

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


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

Как вариант можно выбрать его и записать идентификатор URL-адреса. Они оба подходят и указывают на один и тот же идентификатор. В нашем примере это 2217.

В конце перейдите на страницу WPML –> Перевод строк, найдите свой site_icon и переведите его, добавив идентификатор или свою новую иконку сайта.

Перевод идентификатора


Перевод идентификатора «site_icon» на странице Перевода строк