Синхронизация между файлами локали - PullRequest
3 голосов
/ 28 марта 2011

У меня есть два языка yml файлов, такие как en.yml и es.yml. Всякий раз, когда я добавляю некоторые ключи в en.yml, я не хочу вручную копировать строки из en.yml в es.yml. Есть ли плагин, который выполняет эту работу, или любая команда rake, чтобы сделать это?

Например

en:
  key1: "Message1"
  key2: "Message2"

es:
  key1: "Message1"

Когда я запускаю задание, ключ key2 должен быть присоединен к es.yml

Ответы [ 2 ]

2 голосов
/ 28 марта 2011

Попробуйте этот скринкаст. Надеюсь, это поможет вам

1 голос
/ 31 мая 2011

Я только что выпустил плагин rails, протестированный только на Rails 3, который помогает вам синхронизировать файлы локали, обеспечивая две простые задачи rake.

Он доступен на github на https://github.com/eserra/localizator

Установить с помощью:

$ rails plugin install git://github.com/eserra/localizator.git

Поскольку это мой первый плагин для Rails, мы будем благодарны за любые отзывы!

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...