/ / Rails - інструмент для пошуку неперекладених рядків за допомогою yaml файлів локалі

Інструмент Rails для пошуку неперекладеного рядка, використовуючи файли мови yaml - рубіни на рейках, інтернаціоналізація

Чи можна шукати всі ключі, що використовуються в програмі rails, і додати неперекладені ключі до різних файлів локалі yaml?

Інструмент повинен сканувати всі помічники, контролери, перегляди, ... шукати ключі, які використовуються. Далі слід перевірити, чи ключ уже додано до різних файлів yaml локалі.

Я використовую I18n, який постачається за замовчуванням з Rails.

Оновлення: Я шукаю завдання з граблями, яка просто шукатиме мої програми для перекладу, а потім шукати в файлах локалі yaml.

Відповіді:

0 для відповіді № 1

Для знаходження "неперекладених" записів, я вважаю, що будь-який достатньо просунутий різниця інструмент (ви дійсно хочете просто відфільтрувати подібності, приховуючи відмінності.)
Проте, майте на увазі, що таким чином визнайдуть лише рядки, які є точно такими ж, як англійська. Іншими словами, це не означає, що вони будуть неперекладені - деякі з них можуть звучати точно так само, як англійська мова.

Щоб переконатися, що щось є або не перекладено, я рекомендую використовувати Пам'ять перекладу. Це поставить вас під контроль. Однак, для малих проектів це може бути надмірним.