首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法翻译Drupal 7中的javascript

无法翻译Drupal 7中的javascript
EN

Stack Overflow用户
提问于 2016-12-12 13:02:33
回答 1查看 101关注 0票数 0

我在一个基于Drupal的网站上使用jQuery验证插件,而且它工作得很好。问题是我无法从.po文件中转换自定义错误消息。我试着使用Drupal.t()函数,但没有成功。当我在console.log()中使用这个函数时,它给了我原始的消息,它是用英语写的,但我希望它应该被翻译成其他语言。有人能告诉我如何将字符串从.po文件转换为javascript吗?我所做的是:

Js文件中的

代码语言:javascript
复制
console.log(Drupal.t('Invalid Email Address.'));

In .po:

代码语言:javascript
复制
msgid "Invalid Email Address."
msgstr "ইমেইলটি সঠিক নয়"

结果:Invalid Email Address.

我的Drupal版本是7。

EN

回答 1

Stack Overflow用户

发布于 2016-12-12 14:01:44

首先,在“翻译接口”部分的“翻译”选项卡中检查字符串的存在(/admin/config/regional/translate/translate)

如果字符串存在,请尝试通过“导入”选项卡(/admin/config/config/ .po /import)重新导入您的文件。也许,您需要使用模块来创建有效的.pot和.po文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41101537

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档