Wordpress I18n生成器:缺少键

Wordpress I18n生成器:缺少键,wordpress,internationalization,Wordpress,Internationalization,我从以下位置下载了I18n生成器包:。我想现在为我创建的模板生成一个pot文件: php makepot.php /home/mr/workspace/blog/wp-content/themes/myTheme/ de_DE.pot 执行此命令后,我得到一个deu de.pot,其中包含一些WP标准键。但是我的新钥匙找不到了。但是如果我手动将它们添加到文件并上传,它们将被翻译。 为什么WordPress不拿起我所有的键?我用以下方式使用poEdit 文件菜单>新建目录 根据需要设置语言。设

我从以下位置下载了I18n生成器包:。我想现在为我创建的模板生成一个pot文件:

php makepot.php  /home/mr/workspace/blog/wp-content/themes/myTheme/ de_DE.pot
执行此命令后,我得到一个deu de.pot,其中包含一些WP标准键。但是我的新钥匙找不到了。但是如果我手动将它们添加到文件并上传,它们将被翻译。
为什么WordPress不拿起我所有的键?

我用以下方式使用poEdit

  • 文件菜单>新建目录
  • 根据需要设置语言。设置utf8
  • 将路径设置为。和..(如果要将.mo文件放在languages文件夹中)
  • 定义从中获取字符串的函数(即,u,_e,_n,_x,_ex等)
  • 现在将文件保存到模板的文件夹中,名为templateName.po
  • 现在更新目录
  • 保存后,将在同一文件夹中生成.mo文件
  • 现在将.mo文件重命名为特定的语言环境(对于我的bn_BD.mo,对于你的case de_de.mo)

  • 我想从

    中提出一些建议。我用了以下方式使用poEdit

  • 文件菜单>新建目录
  • 根据需要设置语言。设置utf8
  • 将路径设置为。和..(如果要将.mo文件放在languages文件夹中)
  • 定义从中获取字符串的函数(即,u,_e,_n,_x,_ex等)
  • 现在将文件保存到模板的文件夹中,名为templateName.po
  • 现在更新目录
  • 保存后,将在同一文件夹中生成.mo文件
  • 现在将.mo文件重命名为特定的语言环境(对于我的bn_BD.mo,对于你的case de_de.mo)

  • 我想从

    中提出一些建议,只是一个旁注-您可以尝试使用插件生成.pot文件吗?我一直在使用这个插件,它对主题和插件都非常有效。请注意,你能尝试使用这个插件生成.pot文件吗?我一直在使用这个插件,它对主题和插件都非常有效。检查这个,了解更多信息。请解释你想要它是什么样子。就像你在顶部看到的一样。我想获得对php脚本的支持,而不是使用poEdit^^^嗯,甚至有一些wordpress插件可以完成poEdit的工作。但poEdit做得更好。还有php和其他脚本与gettext解析器一起工作,用于获取文件夹中的本地化字符串。如果您阅读了我提供的文章,您可能会熟悉pot文件的设置。在poEdit上创建po/pot时,您已经看到我在第四步中指出,您指定应该读取哪些函数。在步骤3中,选择要从中获取的文件夹。这些是获取所有字符串的gettext参数。请检查此参数并获取更多信息。请解释您希望它是什么样子。就像您在顶部看到的一样。我想获得对php脚本的支持,而不是使用poEdit^^^嗯,甚至有一些wordpress插件可以完成poEdit的工作。但poEdit做得更好。还有php和其他脚本与gettext解析器一起工作,用于获取文件夹中的本地化字符串。如果您阅读了我提供的文章,您可能会熟悉pot文件的设置。在poEdit上创建po/pot时,您已经看到我在第四步中指出,您指定应该读取哪些函数。在步骤3中,选择要从中获取的文件夹。这些是获取所有字符串的gettext参数。