来自en.yml的jquery消息

时间:2017-03-16 15:34:48

标签: jquery ruby-on-rails-4

我们有一个使用Jquery的RoR 4应用程序。 Jquery有一些自定义悬停在消息上,是否可以从RoR的en.yml获取这些消息?我希望所有本地化都在一个文件中发生 - en.yml,以便于轻松翻译成其他语言。

1 个答案:

答案 0 :(得分:0)

您只需将翻译添加到窗口范围即可。 只需将它们作为脚本标记在模板中呈现。

HTML-Output应该是这样的。

<script>
    window.snippets = {
        'translationKey': 'Your translated message rendered by RoR'
    };
</script>

所以你把翻译传递到Javascript可以访问它的地方。