如何在wordpress中更改日历语言?

时间:2012-04-11 12:05:13

标签: php wordpress calendar widget

搜索后,我找不到解决以下问题的合适方法。

激活日历小部件后,它没有找到改变其语言的方式(而不是英语月份有法语月份,也有“S S F T W T M”)。 worpdress文件夹中的哪个文件要处理?

1 个答案:

答案 0 :(得分:0)

我猜你用英语发现的大多数东西都是日期:月份和日期的名称。最初我认为“非翻译”问题与使用date()函数而不是可以本地化的不同函数有关。然而,解决方案“更简单”。过程:

1)编辑位于插件根目录中的“the-events-calendar.class.php”文件。

2)搜索“public function monthNames($ short = false)”并翻译$ months数组所采用的值,例如:

$ months = array('Jan'=> __('Ene',$ this-> pluginDomain),

$ months = array('January'=> __('Enero',$ this-> pluginDomain),

仅更改'Ene'值,'Enero'不是应该继续的数组的关键:'Jan','January'......

将文件上传保存到WordPress安装中插件的相应根目录。

关于尚未在.po和.mo文件中翻译的其他一些单词,我建议阅读这篇WordPress文档。 http://codex.wordpress.org/Translating_WordPress

干杯!