Skip to Content

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

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

Перейдите в административном меню в раздел Конфигурация > Регион и язык > Перевод интерфейса. Страница состоит из четырёх вкладок: Перевести, Импортировать, Экспортировать и Настройки.

Перевести

На вкладке отображается список строк интерфейса с полями для ввода перевода.

В блоке Фильтр переводимых строк можно ограничить список:

ПолеОписание
Строка содержитПоиск по тексту исходной строки. Чтобы найти все строки, оставьте поле пустым. Поиск чувствителен к регистру.
Translation languageЯзык, для которого редактируется перевод.
Поиск вОбласть поиска: переведённые и непереведённые строки, только переведённые или только непереведённые.

После настройки фильтра нажмите кнопку Фильтр.

Ниже отображается таблица: в столбце Исходная строка — оригинальный текст на английском языке, в столбце Перевод для [язык] — редактируемое поле с текущим переводом. Чтобы изменить перевод, отредактируйте текст в соответствующем поле и сохраните изменения.

Импортировать

Вкладка позволяет загрузить готовый файл перевода в формате Gettext Portable Object (.po).

ПолеОписание
Файл переводаФайл с расширением .po, ограничение по размеру — 2 МБ.
ЯзыкЯзык, для которого импортируется перевод.
Считать импортированные строки собственными переводамиОтмеченные при импорте переводы будут считаться персонализированными (не будут перезаписаны при последующих автоматических обновлениях).
Перезаписать неперсонализированные переводыЗаменяет переводы, полученные ранее из стандартных источников (не отредактированные вручную).
Перезаписать существующие персонализированные переводыЗаменяет переводы, ранее отредактированные вручную.

После выбора файла и настройки параметров нажмите кнопку Импортировать.

Экспортировать

Вкладка позволяет выгрузить переводы в файл .po для дальнейшего редактирования или переноса на другой портал.

  1. В поле Язык выберите язык, для которого нужно экспортировать переводы.
  2. В блоке Параметры экспорта укажите, какие переводы включить в файл:
    • Добавлять неперсонализированные переводы — переводы, полученные из стандартных источников.
    • Добавлять персонализированные переводы — переводы, отредактированные вручную.
    • Добавлять непереведённый текст — строки, для которых перевод ещё не задан.
  3. Нажмите кнопку Экспортировать.

Настройки

На вкладке настраивается поведение автоматического обновления и импорта переводов.

Проверка обновлений — частота проверки обновлений переводов интерфейса для установленных модулей и тем:

  • Никогда (вручную)
  • Еженедельно
  • Ежемесячно

Рядом с настройкой доступна ссылка Проверить обновления сейчас для немедленной проверки.

Источник перевода — источник файлов перевода для автоматического перевода интерфейса:

  • Сервер переводов Drupal и локальные файлы
  • Только локальные файлы

Файлы перевода сохраняются локально в каталоге sites/default/files/translations. Изменить этот каталог можно на странице конфигурации Файловая система.

Поведение при импорте — как поступать с существующими переводами при автоматическом обновлении переводов интерфейса:

  • Не перезаписывать существующие переводы.
  • Перезаписывать только импортированные переводы, изменённые переводы не заменять.
  • Перезаписывать существующие переводы.

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

Last updated on