0
私たちにはJqueryを使用したRoR 4アプリがあります。 Jqueryはメッセージにいくつかのカスタムホバーを持っていますが、RoRのen.ymlからそれらのメッセージを取得することは可能でしょうか?私はすべてのローカリゼーションを1つのファイル(en.yml)で行い、他の言語への簡単な翻訳を容易にします。jquery messages from en.yml
私たちにはJqueryを使用したRoR 4アプリがあります。 Jqueryはメッセージにいくつかのカスタムホバーを持っていますが、RoRのen.ymlからそれらのメッセージを取得することは可能でしょうか?私はすべてのローカリゼーションを1つのファイル(en.yml)で行い、他の言語への簡単な翻訳を容易にします。jquery messages from en.yml
翻訳をウインドウスコープに追加するだけで済みます。 テンプレートにスクリプトタグとして表示するだけです。
HTML出力はそのようなものでなければなりません。
<script>
window.snippets = {
'translationKey': 'Your translated message rendered by RoR'
};
</script>
翻訳には、JavaScriptがアクセスできる場所に翻訳が渡されました。