PmWiki/PmWiki的汉化

来自站长百科
跳转至: 导航、​ 搜索

Pmwiki | Pmwiki使用手册

PMWIKI汉化过程如下:

  • 下载http://www.pmwiki.org/pub/pmwiki/i18n.zip
  • 把scripts目录下的文件复制到PMWIKI目录下的同名目录,需要覆盖;wikilib.d目录下的文件复制到PMWIKI目录下的同名目录,里面有各国语言,全部上传,以备不时之需
  • 打开sample-config.php文件,在其中加这句话
XLPage('Zhcn','PmWikiZhCn.XLPage')

就加在一开始<?php if (!defined('PmWiki')) exit();之后添加 然后另存为config.php

  • 汉化完成了,你会发现怎么还是英文呢,只有页头页尾变成了中文,其实这样已经是汉化了,其他页面都是可以更改的,只要点'编辑',一个访问者可以随意更改的网站诞生了,这就是WIKI,充分发挥你的想象力,让WIKI变成你想要的样子。
  • 在新版的pmwiki里,已经完美的支持了中文。如果是老版本的用户想实现支持中文,那就需要升级程序,当然如果你愿意的话也可以使用网友们开发的第三方语言包。
  • PmWiki的中文化使用UTF-8 编码实现,官方提供的i18n解决方案即包括中文语言设置。在2.0.6版本之前,UTF-8编码的处理文件xlpage-utf-8.php依赖于 mbstring模块,但是大多数主机空间都没有提供mbstring模块支持,造成了在PmWiki2上使用中文的困难。
  • 从2.0.6版本开始,pm先生重写了xlpage-utf-8.php模块,使之不再依赖mbstring模块,如果主机提供了mbstring支持,那么xlpage-utf- 8.php仍然使用mbstring中的函数,否则使用xlpage-utf-8.php中带有的纯php实现。基本配置过程为:
必须使用2.0.6以上版本的PmWiki; 
按照官方提示的安装步骤部署PmWiki; 
按照官方给出的i18n使用说明部署,
要注意i18n包中的xlpage-utf-8.php文件,
在pmwiki包中也有这个文件,
使用i18n包和pmwiki包中附带的较新的一个。 
在config.php中加入“XLPage('ZhCn','PmWikiZhCn.XLPage');” 
  • PmWiki2中文化已经部署完成,可以正常输入、显示、搜索中文,用中文链接的形式可以实现中文WikiWord,能够正常编辑和访问。
  • 最后要说明的是,这是fm0898编辑从官方获取到的关于pmwiki使用中文的帮助说明。

参考来源[ ]

Pmwiki使用手册导航

Pmwiki使用手册

PmWiki的安装 | PmWiki的使用 | PmWiki的权限 | PmWiki的汉化