如何从Wordpress插件PHP文件自动生成POT文件?

时间:2018-09-13 19:45:55

标签: php wordpress translation pot

我正在使用Wordpress插件,并且注意到主PHP文件-我们仅将其命名为blah.php-包含如下调用:

100: <?php _e('Foo', 'blah'); ?>
101: <?php _e('Bar', 'blah'); ?>
...

它带有一个位于语言子文件夹中的blah.pot文件,其代码如下:

#: blah.php:100
msgid "Foo"
msgstr ""

#: blah.php:101
msgid "Bar"
msgstr ""

假设我想在PHP的上述两段之间添加新的文本:

100: <?php _e('Foo', 'blah'); ?>
101: <?php _e('Baz', 'blah'); ?> <!-- New -->
102: <?php _e('Bar', 'blah'); ?>
...

这不是意味着我必须像这样重新编号blah.pot吗?

#: blah.php:100
msgid "Foo"
msgstr ""

#: blah.php:101
- msgid "Bar"
+ msgid "Baz"
msgstr ""

+ #: blah.php:102
+ msgid "Bar"
+ msgid "Bar"
+ msgstr ""

如果有成百上千个这样的物品怎么办?这会不会很耗时?

有没有一种更快的方法,例如用正确的行号从PHP自动生成Pot文件?

0 个答案:

没有答案