我需要从 PO 文件中过滤掉所有仅在 wordpress 管理员中使用的条目(因此我只能翻译面向用户的字符串)。换句话说,如果任何给定条目的所有引用都包含字符串“../admin”(即,以“#: ../admin”开头),我不希望它们出现在输出文件中。
工具可以是 grep、sed、基于 windows 的任何东西。有任何想法吗?
(欢迎提出实现此目的的其他方法的想法,但我正在考虑过滤掉面向用户的字符串进行翻译,然后仅将这些字符串放在 PO 文件中。母语是英语,我可以将所有面向管理员的内容保留为英语。)
过滤掉这个:
#: ../admin/add_new_packet.php:64 #: ../admin_processing/add_new_packet_processing.php:9 msgstr "取消" msgstr ""
把它留在:
#: ../header-employer.php:81 #: ../admin/add_new_packet.php:64 msgstr "注销" msgstr ""
以下是不熟悉的人的 PO 文件格式。