Если у вас есть набор тестов, который попадает на каждую страницу, вы можете установить:
config.action_view.raise_on_missing_translations = true
в config / средах / test.rb, и тесты должны провалиться, потому что страница не загружается (с помощьюисключения, возникшие из-за отсутствующих переводов).
Это не идеальный вариант, поскольку ошибка набора тестов не сообщает об отсутствующем переводе ... она находится в файле журнала. Но, похоже, это довольно надежный способ предотвратить попадание пропущенных переводов в производство.