如何解决避免在i18n nodejs中解释胡须
我对nodejs,胡须,i18n翻译和所有爵士乐都还很陌生,所以如果我用错误的术语解释我的问题,请原谅我。我的问题是我希望能够从.JSON文件中转换/提取文本元素,从而将占位符保留在提取的字符串中。为了说明我有一个小例子: 在我的.JSON文件中,我有这个元素
“ problemIllustration”:{“ text”:“ {{placeholder}}这是我的 问题”}
在我的.js文件中运行
var a = i18n.__("problemIllustration.text"); console.log("a",a); var b = i18n.__("problemIllustration").text; console.log("b",b)
具有记录的输出结果
a this is my problem b {{placeholder}} this is my problem
所以我明白了为什么a
的行为如上所述(包括调用,{placeholder:"hat"}
会把hat
插入文本),但我没有得到
- 为什么
b
会表现得如此 - 在没有这种怪异的方法调用函数
b
的情况下,如何获得.__
的结果。我可以以某种方式将我的i18n
配置为在不解释胡须的情况下进行翻译吗?
谢谢 /基拉
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。