Как переводить модули и темы на drupal.org (свои или не свои, без разницы)

Некоторое время назад, чтобы перевести свой контрибный модуль на русский язык нужно было положить файл перевода с расширением .po в каталог translations модуля. Сейчас алгоритм перевода немного изменился и сегодня рассмотрю новый актуальный способ перевода.

Нужен действующий аккаунт на https://drupal.org

1) На странице https://localize.drupal.org/translate/languages/ru и нажать join group чтобы войти в группу русскоязычных переводчиков

2) На странице https://localize.drupal.org/translate/languages/ru/translate ввести название модуля. Нужно вводить обычное название модуля, не машинное

3) Можно применить фильтры, например отобразить только непереведенные строки

4) Напротив непереведенной строки есть текстовое поле для ввода перевода

5) Нажать "Save changes" для сохранения переводов

6) В телеграм группе https://t.me/drupal_ru_l10n попросить координаторов группы переводчиков подтвердить ваш перевод, чтобы он попал в базу данных переводов и мог быть скачан при установке модуля на сайт

Автор

ivnish Drupal FullStack Developer, модератор drupal.ru

Комментарии

Аватар пользователя VasyOK VasyOK 27 мая в 22:55

Область ввода своего варианта перевода появляется только если вступить в группу?

Аватар пользователя VVS VVS 28 мая в 14:56

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