如何将WordPress后台翻译成另一种语言

时间:2014-12-14 作者:Tharindulucky

有没有办法将wordpress整个后端翻译成另一种尚不受支持的语言?我的意思是,我的语言是僧伽罗语(斯里兰卡),默认情况下,僧伽罗语还没有包含在Wordpress中。但我正在寻找创建一个插件或其他东西来将后端翻译成僧伽罗语。

那么,有谁能告诉我做这件事的正确和正式的方式是什么?

谢谢

1 个回复
SO网友:O. Jones

正如你所知,僧伽罗语的翻译已经在进行中。

https://si.wordpress.org/ http://wpcentral.io/internationalization/si/

也许加入那个团队是个好主意。

首先,您需要创建。WordPress僧伽罗语翻译的po文件。你需要四个这样的文件。他们将被呼叫

si_LK.po
admin-si_LK.po
admin-network-si_LK.po
continents-cities-si_LK.po
如果您只想翻译后端,那么只需要提供admin-si_LK.po. 如果您已经有一些或所有这些文件,很好。

其次,需要生成相应的。通过编译mo文件。采购订单文件。您可以使用Glotpress来执行此操作。https://make.wordpress.org/polyglots/handbook/tools/glotpress-translate-wordpress-org/

第三,您需要将它们放在测试WordPress安装中的以下目录中。然后您可以测试和编辑。

.../wp-content/languages/ 
最后,您可以通过Glotpress将您的翻译返回到WordPress核心。

从WordPress 4.0开始,您不会使用插件来提供翻译。相反,您可以将您的翻译直接贡献给WordPress代码库,

结束

相关推荐

month name translation

我使用birdtips主题,它将发布日期格式化为$birdtips_posted = date(__(\'Y. F j.\', \'birdtips\'), strtotime(get_the_time(\"Y-m-d\"))); 其中Y.F.j.已经被改写以反映我的语言。据我所知,\\uuuu是翻译功能,但我如何告诉Wordpress我使用匈牙利语,它会自动翻译月份名称,或者我应该在中给出名称。采购订单文件?