Настройка перевода материалов

Настройки типа материала

  • Включите модуль ядра Content Translation
  • Откройте страницу Структура – Типы материалов – Статья (admin/structure/types/manage/article)
  • Перейдите на вкладку Настройки публикации
  • В секции Поддержка многоязычности установите отметку Включить и разрешить перевод.
  • Нажмите кнопку Сохранить тип материала.
  • Вышеописанным способом включите поддержку многоязычности для других типов материалов.

 

Теперь в форме создания материала появилось поле выбора языка.

В раскрывающемся списке языков представлены все включенные языки сайта, а также вариант «Нейтральный по отношению к языку».

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

Если вы не видите вкладку Переводы, то, скорее всего у вас установлен режим «Нейтрален к языку» для этого материала.

Параметры отображения узла.

Чтобы убрать кнопки перехода к переводам сделайте следующее:

  • Включите модуль Multilingual Content из пакета Internationalization
  • Откройте страницу КонфигурацияРегион и языкМультиязычные настройкиНастройки материала (admin/config/regional/i18n/node)
  • Установите отметку Скрыть ссылки на перевод содержимого
  • В секции Язык по умолчанию для типов содержимого с отключенной поддержкой Многоязычности выберите Нейтральный по отношению к языку (рекомендуется).
  • Нажмите кнопку Сохранить настройки

Модуль Multilingual Content добавляет к типу материала поле Язык. Чтобы скрыть его, откройте вкладку Управление отображением вашего типа материала, перетащите поле в секцию Скрытый и сохраните настройки.

Новые и существующие переводы

Теперь вы можете вернуться назад и создать больше переводов через этот процесс:

  • Откройте какой-либо материал вашего сайта и перейдите на вкладку Правка
  • Выберите язык и нажмите кнопку Сохранить
  • Перейдите на вкладку Перевод
  • Щелкните по ссылке добавить перевод, переведите материал и нажмите кнопку Сохранить

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