Я работаю над существующим Rails-приложением и использую файл локализации en.yml
, чтобы сохранить большую часть текста приложения. На данный момент мы не локализуемся на каких-либо других языках, поэтому есть только один файл, но тот факт, что мы помещаем translate('some.key')
в наши представления, означает, что добавление другого языка будет таким же простым, как добавление другого файла - скажем, sp.yml
Проблема в том, что en.yml
вырос до такой степени, что я сомневаюсь, что все ключи используются.
Помимо git grepping
для translate
вызовов с использованием каждого ключа, есть ли быстрый способ идентифицировать ключи локализации, которые явно не вызываются приложением?