Pnuts CC's Blog Flower & World, Life & Paradise.

9Dec/094

更换wordpress后台管理语言

wp

--Excerpt--

1. 拷贝目标语言的Wordpress版本的wp-content/languages下的所有文件(如:zh_CN.*),粘贴到所要更改的wordpress的wp-content/languages下。
2. 修改根目录下的wp-config.php中的define(“WPLANG”, “”);
(如改成define(“WPLANG”, “zh_CN”);)

其实wordpress本身可以加这么个功能的,比方有些wordpress会由不同国家的人来管理。提供一个语言下拉菜单可以方便不同人使用。


受NIC之托,再绐基建处做个主页,不过懒得自己写,想简单搭个wordpress了事。于是下载,安装,选主题,改css。。弄到一半时忽然发现wordpress后台的管理页面是英文的(自己用惯了所以之前没在意),呃。。。在后台翻了一下,木有找到安装语言包的地方,又不想重装,于是找了个中文的wordpress比较了一下,找到了如下解决方案。

wordpress的语言文件存在wp-content/languages下,不过如果之前用的是英文的,默认是没有这个文件夹的。所以先手动建一个。

然后下一个中文的wordpress,或者找一个现成的中文博客,把wp-content/languages下的所有zh_CN开头的文件拷到自己博客对应的目录下。我这边是三个文件:zh_CN.mo,zh_CN.po,zh_CN.php。

然后修改根目录下的wp-config.php。找到

define("WPLANG", "");

,将其改成:

define("WPLANG", "zh_CN");//注意大小写。

如果不出意外,语言应该换过来了。

出于好奇,又对刚刚拷的三个文件产生了兴趣。于是稍稍了研究了一下:

  • zh_CN.php :不用说,打开看就知道了,是一些显示中文时要用到的css,估计语言包是没有这个文件也可以。
  • zh_CN.po:编译前的语言文件,还是文本类型,虽然可以用记事本,但还是推荐用专门的软件,比方:poedit
  • zh_CN.mo:po编译后的文件,二进制的文件。我猜有这个文件就够了,上面那个po其实可以不用抟过去的。

当然啦,语言包的用途不仅限于换语言。还以用来定制自己的wordpress。比方这次搭的wordpress,就把语言包里的“文章”换成了“新闻”(汗。。)。poedit

p.s.

  1. 估计是近期风声太紧了,六维取消新用户注册了,唉,"BT China,Very C D".
Comments (4) Trackbacks (1)
  1. 估计是近期风声太紧了,我的博客也上不去了

  2. 我是按照你上面的要求更改的啊,可是还是不行。我现在也不知道是什么问题,连localhost都进不去了
    希望楼主帮帮我啊。

  3. 我是按照你上面的要求更改的啊,可是还是不行。我现在也不知道是什么问题,连localhost都进不去了
    希望楼主帮帮我啊


Leave a comment