我想使用谷歌云功能在快递应用程序中翻译带有 i18n 的句子。尽管特殊字符被转换为 HTML 特殊符号,但一切正常。
var STRING_TO_TRANSLATE = "{{name}} is here",
var translation = i18n.__(STRING_TO_TRANSLATE, {
name: "A & B"
});
这导致翻译“A & amp; B is here”。
预期的结果将是“A & B is here”。
由于我没有在 HTML 上下文中使用翻译,因此我需要摆脱 & amp。知道如何配置 i18n 以跳过 HTML 特殊字符处理吗?