WPML String Translation позволяет переводить тексты вне записей, страниц и таксономий, такие как слоган сайта, тексты экрана администратора и заголовки виджетов.
В WordPress страницы внешнего интерфейса состоят из двух вещей: “контента” и “всего остального” (структуры сайта). “Строки” являются частью структуры сайта.
Другими словами, строки — это фрагменты текста, которые появляются на вашем веб-сайте, но не являются частью конкретного контента, такого как записи или страницы. Сюда входят метки меню, сообщения об ошибках, инструкции в формах и любой другой текст, который является частью самого WordPress, темы или используемых вами плагинов.
Вот короткое видео, в котором объясняется, что такое строки и как их переводить:
Что необходимо для перевода строк
Дополнение String Translation от WPML позволяет переводить любую строку на вашем сайте. Это компонент WPML, доступный в наших учетных записях WPML Multilingual CMS и WPML Multilingual Agency.
Вы можете установить его как часть установки WPML или загрузить вручную со страницы Загрузки учетной записи. В вашей админ-панели WordPress, если вы видите WPML → String Translation в своем меню, значит, он у вас установлен.
Перевод строк с помощью WPML
По умолчанию WPML автоматически обнаруживает непереведенные строки и помечает их для перевода. Он делает это, когда вы просматриваете переведенный контент на своем сайте, будучи залогинены как администратор. Вы также можете настроить WPML так, чтобы он делал это для всех посетителей, независимо от того, залогинены они или нет.
Чтобы перевести строки, перейдите в WPML → Панель управления переводами и прокрутите вниз до раздела Другие тексты (строки). Используйте фильтр, чтобы найти строки и отправить их на перевод.
Если вы не можете найти строки, которые вам нужно перевести, проверьте верхнюю часть раздела Другие тексты (строки), чтобы убедиться, что автоматическое обнаружение строк включено. Затем посетите страницу внешнего интерфейса, где эти строки отображаются на любом языке, кроме английского.
Обратите внимание, что в настоящее время невозможно просмотреть переводы строк.
До сих пор не удается найти строки?
Существуют определенные типы строк, которые WPML не может автоматически идентифицировать. К ним относятся строки, которые темы и плагины используют для хранения настроек, профилей пользователей, тексты с заполнителями и другие.
Для таких строк вам необходимо выполнить несколько дополнительных шагов, чтобы зарегистрировать их для перевода. Для подробных инструкций см. как найти строки, которые не появляются для перевода.