gettext:从 msgstr 中检索 msgid
是否可以从给定的 msgstr 中检索 msgid,而不用弄乱 po 文件?
Is it possible to retrieve the msgid from a given msgstr without messing around with the po-files?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
反向查找?不适用于本机 PHP gettext 扩展。但是您可以使用 upgradephp 中的
gettext.php
。具体查找gettext___load_mo($fn,"domain")
。它从原始 .mo 数据填充全局$_GETTEXT
数组,您可以使用array_flip($_GETTEXT["domain"])
接收 msgstr->; msgid 映射。Reverse lookup? Not with the native PHP gettext extension. But you can use
gettext.php
from upgradephp. Specifically look forgettext___load_mo($fn,"domain")
. It fills up a global$_GETTEXT
array from the raw .mo data, and you could usearray_flip($_GETTEXT["domain"])
to receive a msgstr->msgid mapping.