首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WPML回波转换字符串

WPML回波转换字符串
EN

Stack Overflow用户
提问于 2017-07-31 20:44:20
回答 1查看 200关注 0票数 0

在我的WPML->String翻译中,我导入了一个.po文件,其中包含了我需要的所有翻译。我知道其中至少有几个是正确的,并且“翻译是完整的”是被检查的。

例如,我有一个字符串,该字符串具有以下内容:

Context:职业

Name:武术艺术家

String:武术艺术家

法语翻译:艺术马提奥

然后,我尝试使用GetText函数__()将字符串添加到一个短代码的返回值中:

代码语言:javascript
复制
return '<h5>' . __('Martial Artists', 'Careers') . '</h5>';

但在网页上(mysite/fr/职业/),英文版的“武术艺术家”仍然出现。

在页面上,ICL_LANGUAGE_CODE等于"fr“,所以页面知道它应该是法语。

我用错函数了吗?是否有我不明白的论点,或我错过的步骤?我在这上面花了2-3个小时却什么都没想出来。

非常感谢你的帮助!

EN

回答 1

Stack Overflow用户

发布于 2017-07-31 21:00:20

翻译的文件到底在哪里?

你试过把它们放在wp内容/语言/主题中吗?

使用po/mo文件的前缀,如(“职业-fr_fR.po”),并在WPML配置的高级选项卡中将content+prefix设置为“职业”。不过,不确定首都的情况。

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

https://stackoverflow.com/questions/45424969

复制
相关文章

相似问题

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