标签: php gettext
是否有可能从给定的msgstr中检索msgid而不会搞乱po文件?
答案 0 :(得分:2)
反向查找?不使用本机PHP gettext扩展。但您可以使用upgradephp中的gettext.php。具体来看gettext___load_mo($fn,"domain")。它从原始.mo数据中填充全局$_GETTEXT数组,您可以使用array_flip($_GETTEXT["domain"])接收msgstr-> msgid映射。
gettext.php
gettext___load_mo($fn,"domain")
$_GETTEXT
array_flip($_GETTEXT["domain"])