Rails: Как генерировать файлы перевода, такие как Django
-
12-12-2019 - |
Вопрос
Я пытаюсь использовать интернационализацию в рельсах.Здесь я обнаружил, что для команды
<%= t :hello_world %>
.
Я знаю, что это годово для определения : hello_world в файле config / locales / en.yml как это
.
# config/locales/en.yml
en:
hello_world: Hello world!
То, что я хочу знать, так как django это генерирует перевод файлов, используя makemessages , есть ли любой способ сделать этов рельсах ?Это становится утомительной задачей, чтобы найти и написать целые переводы.
Спасибо
Решение
Вы можете рассмотреть возможность проверки https://github.com/svenfuchs/i18n-missing_translations Предоставляет способ создать YML с отсутствующими переводными клавишами, пока вы просматриваете свое приложение.
Проводка его, когда вы запускаете свои тесты, должен Yielld все недостающие переводы, если у вас исчерпывающий охват.
Это не похоже, как Slick, когда Makemessages Django, но это начало.