javascript - 如何使用 jquery-lang-js 翻译 Javascript 中的其他文本?
问题描述
我使用jquery-lang-js 插件动态翻译与 HTML 元素相关联的网页的不同部分。
它适用于静态元素。现在我想翻译 JSON 数组中包含的部分元素字符串,我在 JS 文件的函数中调用该数组。
我在文档中找到了以下说明:
假设我想用西班牙语翻译以下字符串:
“第 22 赛段:罗马-伦敦”
即结果将如下:
“Etapa 22:罗马-伦敦”
因此,'Some text to translate'
上面的javascript方法中提到的将是“Leg”。
我在我的语言包中添加了我要翻译的字符串部分(“Leg”)(例如,在 es.js 中它是:
{
"token": {
"Leg": "Etapa"
}
}
现在我必须将以下代码行放在 js 文件中的某处:
window.lang.translate("Leg");
是正确的推理吗?如果是这样,我应该在哪里写上面提到的方法()?
解决方案
推荐阅读
- sql - case 语句返回 0 而不是空字符串
- python-3.x - str.split() 是否容易受到拒绝服务攻击?
- c# - 如何创建只接受数字和布尔值的动态类型变量?
- python-3.x - 合并时如何使用 GitPython 使用“--no-ff --no-commit”?
- visual-studio - 将 csproj 文件配置移动到其他文件
- c# - 仅将所需的存储过程添加到 EDMX
- android - Flutter 预缓存图像
- c++ - 我想更改变量值,但我想要的内存地址将保持不变,我该怎么做
- sql - Oracle 11g:插入记录时出现 ORA-00604 ORA-02429。无法插入表格
- .net - 部署警告 SQL46010:发布 SQL Server 项目时,.. 附近的语法不正确