• Contact
  • 这个博客用来记载这个博客网站的成长,同时提供对b2e中文版本的支持
 
November 2017
Sun Mon Tue Wed Thu Fri Sat
 << <   > >>
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

Search

powered by b2evolution free blog software

« b2evolution 2.4.2版的重装捷径暂停对b2evolution zh_CN汉化安装的支持 »

b2evolution 2.4.2 简体字汉化安装攻略

b2evolution 2.4.2 简体字汉化安装攻略

我前面说过,b2e的简体字汉化安装策略,取决于MySQL数据库的内码设置。这个攻略假定你要重新安装最新版本的b2e 2.4.2。你已经下载了安装软件,并且解压在自己的电脑上,但还没有上传到主机上!

第一步,使用phpMyAdmin或者其他数据库管理软件,你应该可以看到数据库的内码设置(Collation)。常见的可以用来安装简体字的数据库内码格式有三种,gb2312_chinese_ci, gbk_chinese_ci, utf8_unicode_ci。如果是建立新的数据库,我建议用兼容性能比较好的utf8_unicode_ci。如果你是利用现有的数据库,那么至少要确定一下正确的Collation究竟是哪一种。如果数据库上已经有现成的数据列表,比如说你前面没有成功的安装留下来的那些evo_的数据列表,那么你可以查看一下这些列表的内码(Collation),以资参考。

第二步是选择区域(locale)和相应的汉化文件包。使用unicode内码的,请使用zh_CN_utf-8。其他两项都可以使用zh_CN。我早些时候提供过的zh_CN文件包的内容不对。如果你是5月6日之前下载的,请重新下载。下载解压后,将整个目录(zh_CN_utf-8或者zh_CN)拷贝到/blogs/locales子目录下。

第三步是修改/blogs/conf/_locales.php文件。无论是选用哪一种数据库内码和区域,都必须执行下列修改,修改的参数内容是一致的!

  • $force_io_charset_if_accepted = 'utf-8'; //(原先置空)
  • $db_config['connection_charset'] = 'utf8'; //(原先置空)
  • $allow_po_extraction = 1; //(原先为0)

如果是使用unicode内码,同时还要完成下列修改:

  • 'zh-CN-utf-8' => array(
    ...
    'enabled' => 1, //(原先为0)

第四步,现在你完成了所有的修改工作,可以把/blogs/以下的所有文件上传到你的网站上去。

第五步,用浏览器上网打开安装网页,执行安装任务。

  1. 打开安装网页。
  2. 根据前面第二步选定的区域,点击安装网页下半部分的语言选项,选择zh_CN_utf-8或者zh_CN。选择之后,安装网页进入汉字显示状态。
  3. 输入你的基本设置。然后点击“更新设置文件”键钮。
  4. 在下一个网页,仔细检查基本设置复述部分,再选用“新安装”和“同时也安装演示博客和演示内容”。最后点击“开始”键钮。
  5. 安装完成后,把admin的密码记住,登录进入后台。

这时候,如果一切显示正常,你就大功告成了。安装顺利完成之后,一定要把安装文件从服务器上删除,或者将安装文件夹/blogs/install改名。

下一篇,我将简单介绍一下重复安装的一个捷径。

  05/07/08 09:13:44 am , by   , , b2evolution,

6 comments

Comment from: 大头
大头

找了好久才找到你这,非常感谢您对汉化b2evolution所做的贡献,但我这有个问题是,只要我退出登录状态就无法正常显示中文,后台的中文可以正常显示,而我输入的中午全是乱码,请教改如何解决?

07/08/08 @ 12:54 am
Comment from:
blogsmith

欢迎大头的光临。

我看这和你安装时的选择有关系。能不能把你的网址贴出来,我去琢磨琢磨。另外,你能不能考虑重新安装这个选择?

07/08/08 @ 11:11 pm
allen

非常感谢博主对中文的B2E用户做出的贡献,我准备去试一下

09/05/08 @ 05:31 am
Adam

找了你好久,非常感谢您对汉化b2evolution所做的贡献,但我这有个问题是,我的testing blog无法正常完全显示中文,而我输入的中文全是乱码,请教改如何解决?

05/10/09 @ 08:56 pm
Comment from:
blogsmith

你的testing blog是在http://www.seafood2u.com.my/forum_cn吗?刚才看了下,好像挺正常的。我写了一个评论,你去放出来看看。

05/11/09 @ 01:48 pm
joomlagate

谢谢博主的教程!

今天我尝试安装 b2evolution 3.10 beta,原版安装包没有带中文语言文件。我从官网下载了一个,复制到 locale 目录后怎么弄都无法显示中文界面。超郁闷了。

我甚至去看了 b2evolution 官方网站的 wiki,发现毫无帮助。最后找到这里,根据这篇文章的办法,最终才看到了中文界面。

恕我鲁莽,我觉得 b2evolution 开发团队把软件做到这么费劲,也算是“太有才了”。他们应该向 Joomla 学习一下 —— joomla 的汉化非常容易。

05/17/09 @ 06:46 am

This post has 126 feedbacks awaiting moderation...