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