Wordpress I18n发生器:缺少键

时间:2012-12-09 15:44:15

标签: wordpress internationalization

我从http://codex.wordpress.org/I18n_for_WordPress_Developers#Generating_a_POT_file下载了I18n生成器包。我想现在为我创建的模板生成一个pot文件:

php makepot.php  /home/mr/workspace/blog/wp-content/themes/myTheme/ de_DE.pot

执行此命令后,我得到一个带有一些WP标准密钥的de_DE.pot。但是我的新密钥将无法找到。但是如果我手动将它们添加到文件并上传它们,它们将被翻译。 为什么WordPress没有拿起我的所有钥匙?

1 个答案:

答案 0 :(得分:1)

我以下列方式使用了poEdit。

  1. 文件菜单>新目录
  2. 根据需要设置语言。设置utf8
  3. 将路径设置为。和..(如果你想将.mo文件放在语言文件夹中)。
  4. 定义要从中获取字符串的函数(即,_ ,_ e,_n,_x,_ex等)。
  5. 现在将文件另存为templateName.po
  6. 的模板文件夹
  7. 现在更新目录。
  8. 保存后,.mo文件将在同一文件夹中生成。
  9. 现在将.mo文件重命名为特定的区域设置(对于我的bn_BD.mo,对于您的案例de_DE.mo)
  10. 我会从here

    建议一些提示