首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用l10n上下文(_x等)

使用l10n上下文(_x等)
EN

WordPress Development用户
提问于 2013-10-16 02:35:07
回答 2查看 3.5K关注 0票数 8

由l10n生成的.mo文件的基本PoEdit工作正常。

但是,一旦我介绍了_x或变体,链接就会中断,因为据我所知,PoEdit完全忽略了上下文,并且不会在..po/..mo文件中生成相应的msgctxt行。

_x_ex和其他变体都添加到关键字中,PoEdit正在我的源代码中查找和解析_x()事件。它只是没有捕获上下文,也没有在生成的msgctxt文件中生成.po行。

有什么解决办法(除了手动编辑.po或.pot文件之外)?

EN

回答 2

WordPress Development用户

回答已采纳

发布于 2013-11-12 15:46:17

当将_x添加到关键字中时,尝试如下方法:

_x:1,2c

这告诉解析器注意_x,并将第一个参数作为msgid,第二个参数作为注释,然后由poEdit识别为上下文,然后插入为msgctxt。

奇怪的是,我的poEdit随后在“新/旧”消息窗口中向我显示了两次msgid。然而,在传话者中,一切都是正确的。

票数 23
EN

WordPress Development用户

发布于 2013-10-16 06:12:44

在poedit项目设置中,将_x添加到关键字

http://wp.tutsplus.com/tutorials/theme-development/translating-your-theme/

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

https://wordpress.stackexchange.com/questions/119019

复制
相关文章

相似问题

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