我在一个基于Drupal的网站上使用jQuery验证插件,而且它工作得很好。问题是我无法从.po文件中转换自定义错误消息。我试着使用Drupal.t()函数,但没有成功。当我在console.log()中使用这个函数时,它给了我原始的消息,它是用英语写的,但我希望它应该被翻译成其他语言。有人能告诉我如何将字符串从.po文件转换为javascript吗?我所做的是:
Js文件中的:
console.log(Drupal.t('Invalid Email Address.'));In .po:
msgid "Invalid Email Address."
msgstr "ইমেইলটি সঠিক নয়"结果:Invalid Email Address.。
我的Drupal版本是7。
发布于 2016-12-12 14:01:44
首先,在“翻译接口”部分的“翻译”选项卡中检查字符串的存在(/admin/config/regional/translate/translate)
如果字符串存在,请尝试通过“导入”选项卡(/admin/config/config/ .po /import)重新导入您的文件。也许,您需要使用钾模块来创建有效的.pot和.po文件。
https://stackoverflow.com/questions/41101537
复制相似问题