Мой вопрос заключается в том, можно ли каким-либо образом настроить i18n-js так, чтобы javascript просматривал только один конкретный файл .yml, но не все. Я следовал примеру в приведенных ниже ссылках, и javascript искал правильный ключ; однако, когда я смотрю на translation.js, который этот подключаемый модуль сгенерировал в элементе проверки, появляется весь ключ перевода. Мы беспокоились, что это может стать проблемой по мере роста нашего приложения, поскольку javascript нужно знать только ключ перевода, который ему нужен. Я думал просто иметь config/locales/en/javascript.yml, чтобы поместить сюда все переводы для javascript.
Следовал примеру
https://github.com/fnando/i18n-js
http://blog.10to1.be/rails/2011/03/22/localizing-javascript-in-your-rails-app/
побежал
rake i18n:js:setup
приложение.js
//= require i18n
//= require i18n/translations
application.html.haml
= javascript_include_tag 'translation'
каталог
|config
|-locales
|--en
|---en.yml
|---javascript.yml <------ that's what I want and the js only look at this one2