我们有一个使用Jquery的RoR 4应用程序。 Jquery有一些自定义悬停在消息上,是否可以从RoR的en.yml获取这些消息?我希望所有本地化都在一个文件中发生 - en.yml,以便于轻松翻译成其他语言。
答案 0 :(得分:0)
您只需将翻译添加到窗口范围即可。 只需将它们作为脚本标记在模板中呈现。
HTML-Output应该是这样的。
<script>
window.snippets = {
'translationKey': 'Your translated message rendered by RoR'
};
</script>
所以你把翻译传递到Javascript可以访问它的地方。