我在 WordPress 中使用插件 qTranslate 来更改网站的语言。现在,我有一个带有一些输入字段的表单。每个输入都通过 Javascript 验证输入数据。当出现错误时,当然会显示该消息。默认情况下,我的语言是英语。现在我想添加日语。
例如:
"Your field is required" <= English
"ここはデータが欲しいです" <= Japanese
验证消息由 Javascript 控制。我尝试了[en:]
和[ja:]
或<--!en:-->
但<--!ja:-->
没有成功。
所以我的问题是:如何使用 qTranslate 插件控制 Javascript 中的语言?
谢谢大家!
更新:
我找到了用 Javascript 获取语言的方法。当我们更改语言时,HTML 标签会将属性更改lang="en"
为lang="ja"
. 基本上,我用过:
document.documentElement.lang=="en-US"
这将获得当前语言,并且您的工作将其置于 if 条件下。
if(document.documentElement.lang=="en-US"){}
希望能帮助到你。感谢大家审阅它。