wangsisi 发表于 2010-12-25 16:26:06

Mediawiki提示信息修改

在mediawiki安装完成之后,界面上仍然会有很多英文提示信息(即使选择了zh-cn语种)。这是正常的,需要站长对这些信息进行本地化修改。

MediaWiki的大部分界面信息存放在Special:Allmessages里面,包括界面的文字、链接、气泡提示、热键等。只有极少量的内容放在localsettings.php中。

系统界面修改方法

Special:Allmessages是一个称为“系统界面”的特殊页面,可以在搜索框中输入“Special:Allmessages”来直接访问。也可以访问特殊页面下的系统界面.

当发现mediawiki中的提示信息为英文时,请进入该页面,搜索找到相应信息,然后点击表格左栏中链接进行修改。

请注意:必须以站长或者管理员身份登录后才能修改界面信息!

常用提示信息

    * 首页的标题: MediaWiki:Mainpage ,可改为“天下维客首页”之类,修改后网站将采用指定的文章作为首页。
    * 页脚的Privacy policy: MediaWiki:Privacy ,网站的隐私政策,可改为相应文章标题(如“隐私政策”)或“-”禁止显示本项。
    * 页脚的Disclaimers: MediaWiki:Disclaimers ,网站的免责声明,可改为相应文章标题(如“天下维客免责声明”)或“-”禁止显示本项。
    * 浏览器标题栏提示: MediaWiki:pagetitle ,请按需求修改(如“$1 - allwiki - 维客家园”,其中$1代表文章名称)
    * 搜索结果页面中增加新建页面提示:参考本站nogomatch设置进行修改(仅对"进入"按钮有效,"搜索"按钮尚未解决)
    * 修改页面左侧工具栏中的“帮助”链接:参见本站helppage设置,将“wikipedia:帮助”改为本地名字空间,例如“天下维客”、“help:帮助”图解过程(超级菜鸟可一一一一


关于languageXX.php和程序升级

MediaWiki初次安装时,会从languageXX.php中获取提示信息存入数据库。然而,此后本文件将不再使用,因此试图修改本文件而调整界面信息的方法是无法达到目的!

mediawiki将大部分界面信息存放在数据库中而不是放在程序,其好处是以后升级时,界面提示信息不会因程序版本变动而丢失。(升级时仅仅补充新增提示信息,不修改已经存在地提示信息)

在mediawiki版本升级之后,可能会将某些提示信息的控制分离出来。这可能导致界面信息页面(mediawiki:xxx中的xxx)名称改变,并引起页面显示中出现新的意外字串。请继续按照前述办法进行查找和修改。

繁简共存版本的界面修改

对于安装时选用zh语种进行繁简并存的系统,对于同一条提示信息应同时修改6个版本:

    * mediawiki:xxx
    * mediawiki:xxx/zh
    * mediawiki:xxx/zh-cn
    * mediawiki:xxx/zh-tw
    * mediawiki:xxx/zh-hk
    * mediawiki:xxx/zh-sg

如有修改不到的话,则使用相应语种浏览器的用户(或用户在参数设置页面里选择不同语言时),会看到未修改的提示信息。

这就是为什么安装时不推荐zh语种进行繁简共存的原因。

impunk 发表于 2011-6-7 04:42:58

安装mediawiki的时候推荐选择哪种语言呢?选择zh呢还是zh-cn?
页: [1]
查看完整版本: Mediawiki提示信息修改

美国主机评测网站