翻译插件和wordpress同时

时间:2014-12-17 01:51:37

标签: wordpress translation

我见过很多问题和答案,但没有一个符合法案。所以这是我的问题。

我有一个我已经本地化的插件,当你添加

时,该插件可以自行运行
define('WPLANG', 'my-plugin-name-de_DE');

到wp-config文件。但是当有人试图翻译wp网站的其余部分时,它将不会显示该网站。

我在这里缺少什么?我甚至尝试命名我添加wp-content文件夹的文件与我的插件名称相同...例如my-plugin-name-de_DE.po和.mo,没有运气。

1 个答案:

答案 0 :(得分:0)

ANSWER

好的,在wordpress 4.0中,您现在可以从设置/常规页面中选择语言。

我的插件已使用代码

进行了本地化
function plugin_action_init()
 {
 // Localization
  load_plugin_textdomain('my-plugin-name', false, basename( dirname( __FILE__ ) ) . '/languages' );
 }
 // Add actions
add_action('init', 'plugin_action_init');

将被翻译的字符串示例。

_e('Simple text example', 'my-plugin-name');

SO 为了让我的插件和wordpress的翻译同时工作所需要做的就是将我想要的wp语言上传到wp -content / languages文件夹。确保文件名只是de_DE.mo和de_DE.po

这么简单的错误:)