Я написал гем для решения проблемы «что нового для перевода»
https://github.com/zoodles/vocab
После установки гема вы запускаете следующую команду:
vocab init
Это сохранит ссылку на текущий SHA git master в файл с именем .vocab
После добавления строк на сайт вы запустите:
vocab extract rails
Это сгенерирует файл yml, содержащий все английские ключи и строки, которые были добавлены после фиксации, представленной SHA в .vocab.Вы можете отправить этот файл переводчикам для перевода.
Когда переводы возвращаются переводчиками, вы можете выполнить команду:
vocab merge rails
Это переведет переведенныйзначения во всех правильных файлах yml в config / locales.