Skip Navigation
Обновлено
14 ноября, 2022

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

На этой странице

Включение Перевода строк

Модуль перевода строк WPML есть в учетных записях Многоязычная CMS and Многоязычный Для агентств. Чтобы включить модуль, его необходимо сначала загрузить и установить из раздела Загрузки вашей учетной записи WPML.org.

Затем перейдите в WPML→ Перевод строк.

Выбор строк, которые должны быть переводимыми

Сложный сайт может содержать множество строк, которые потребуется перевести. Используйте фильтр отображения в верхней части страницы «Перевод строк», чтобы определить, какие строки отображать.

Фильтрование строк на перевод

Многие строки уже загружены в таблицу перевода строк и готовы к переводу. Но WPML не загружает каждую строку автоматически. Если вы не можете найти определенную строку, которую вы хотели бы перевести, см. нашу статью о поиске строк.

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

Найдя строку, которую вы хотите перевести, щелкните значок + под флагом языка, на который вы хотите ее перевести.

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

Перевод можно сохранить нажтием клавиши Enter или Tab на клавиатуре или просто щелчком в окне. Клавиша Tab позволяет переключаться между языками без щелчка.

Строки также можно отправлять своим переводчикам. Установите флажки напротив строк и выберите язык из списка. Если вы единственный переводчик на сайте, щелкните Перевести выбранный контент и завершите перевод через WPMLПереводы. Если же вы нанимаете других переводчиков или службу профессионального перевода, строки можно добавить в корзину перевода.

Добавление строк в корзину перевода
Добавление строк в корзину перевода

Назначьте заказ на перевод себе или собственному переводчику для перевода строк с помощью Расширенного редактора перевода. Вы также можете отправить заказ на перевод в службу переводов.

Удаление строки

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

Удаление строки
Удаление строки

Чтобы удалить все непереведенные строки, принадлежащие определенному разделу, прокрутите вниз к Удалить строки по домену и щелкните Удалить строки. Выберите раздел строк, которые вам больше не нужны, и щелкните Удалить. Непереведенные строки в этих разделах больше не будут отображаться на экране Перевода строк.

Удаление всех строк для определенного раздела

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

Перевод тем и плагинов, созданных не на английском языке

Если используемая тема или плагин написаны не на английском языке, WPML может неправильно классифицировать исходный язык строк. Ознакомьтесь с документацией о том, как изменить исходный язык отдельных строк и целых доменов на странице Перевод строк.

Импорт и экспорт файлов формата PO

Вы можете импортировать переводы из других источников и экспортировать свои текущие переводы, используя файлы формата PO. Если вам нужно экспортировать строки без их переводов, файл будет иметь расширение .pot (Portable Object Template). Если вам нужно включить и переводы, расширение будет .po.

Во время импорта переводов необходимо выбрать язык, в который они будут добавлены.

Для разработчиков: Создание файла конфигурации языков

Авторам тем и плагинов рекомендуется добавлять в свой код файл конфигурации языков, который указывает WPML, какие строки из таблицы wp_options следует регистрировать на перевод. Таким образом конечные пользователи смогут сэкономить много времени при настройке многоязычных сайтов.