2011-01-25 63 views
0

我翻译了一个德文插件。Translate Wordpress Plugin

会员1.x

我把language.pot文件和翻译所有行。

,一个后更改了信息: enter image description here

我已经上传文件到服务器,并更换旧的...但它还是老样子英语...博客是在德国“de_DE这个”

有人可以帮我吗?!

+0

你如何命名上传的文件? de_DE.mo?该名称必须与您的博客语言相同。 – keatch 2011-01-25 19:50:59

回答

2

您不应该翻译.pot文件(它是所有翻译的来源),您应该将其复制并命名为插件内指定的textdomain(假定它被写入以支持翻译)。如果已经有做其他的翻译,看看这些文件的名称,否则寻找这样一行在插件:

load_plugin_textdomain('name', false, dirname(plugin_basename(__FILE__))); 

这里name是你应该叫你的文件,其次是语言环境规范,即:

name-de_DE.po 

,那么你必须编译.po文件到.mo(有several ways做到这一点取决于你的操作系统),并上传在正确的目录。

+0

我创建了membership.po和membership.mo文件,我已经将此行添加到主插件文件:load_plugin_textdomain('membership',false,dirname(plugin_basename(__ FILE __))。“/ membershipincludes/languages /”);但仍然工作:( – 2011-01-25 21:49:22