翻译“加载. .“从JS文件中的rails

Translating "Loading..." word from JS file in rails

本文关键字:rails 文件 JS 加载 翻译      更新时间:2023-09-26

当我点击网格查看我的列表项目,然后有消息"Loading…"显示在项目加载到网格期间。我想把这个"Loading…"翻译成法语,但我不能这样做,因为它链接在。js文件中。

这个词怎么翻译?在我的文件grid-locale-en.js
(function(a){a.jgrid={defaults:{recordtext:"View {0} - {1} of {2}",emptyrecords:"No records to view",loadtext:"Loading...",pgtext:"Page {0} of {1}"},......)

有人能帮我一下吗?

您似乎需要一些客户端本地化。

有很多插件可以处理这个问题:

http://plugins.jquery.com/plugin-tags/i18n

正如您所说,您有一个名为grid-locale-en.js的文件这是你自己做的东西,还是框架的一部分?

如果是后者,我假设您可以继续并为法语创建grid-locale-fr.js。翻译所有的字符串

然而,这只是我对您已经使用的文件名的假设。

我认为这是你需要的:使用Rails 3编写Javascript文件。

蒙古包

将javascript翻译内联到javascript中(如果你只有几个)可能是有意义的。

var loading_trans = <%= t :loading %>;