1

У меня есть Rails/Angular webapp. Мы используем два разных метода для перевода нашего приложения: Ruby Globalize i18n с соответствующими языковыми файлами yml и angular-translate с соответствующими файлами языка json. Управление языковыми файлами может быть болью. Я только что нашел i18n-tasks gem on github, чтобы помочь найти отсутствующие и неиспользуемые ключи в моих файлах языка yml. Он отлично работает! Кто-нибудь знает о аналогичном статическом аналитическом инструменте, помогающем управлять файлами языка json? Есть лучший способ сделать это?Языковые файлы i18n. Как управлять отсутствующими и неиспользованными ключами

Как я пишу это, мне интересно, есть ли какая-то перетяжка i18n, которую я мог бы сделать. Сохраните один языковой файл и создайте из него yml и json.

Особенность хотела:

  • ключей сортировки в алфавитном порядке
  • удалить неиспользуемые ключи во всех языковых файлах
  • добавить недостающие ключи во всех языковых файлах

ответ

1

i18n-задача уже поддерживает JSON, но вам нужно будет написать собственный сканер, чтобы обнаружить способы углового перевода. См. the custom scanner example.

 Смежные вопросы

  • Нет связанных вопросов^_^