Sixapart官方的人有些搞不清时间,划时代的Movable Type Open Source 4.1竟然是1/24/07发布的,难不成咱们又年轻了一岁?
抛开这个不说,与Movable Type 4.01相比,MTOS 4.1的变化还是挺大了,用起来终于又有了顺手的感觉。因此,对应的简体中文语言包还是要做的,不过现在已经升级成了中文化包,加入了一些可选择的功能与特性,希望能够对跟我一样用MTOS的朋友有所帮助。
中文化包大概经过了四天测试,其下载地址是http://www.thinkjam.org/zoptuno/projects/zh-movable-type.html。这是利用MT 4.0后新的页面功能建立的项目页面,以后我会在那里专门维护和升级MTOS的中文化包。
顺便提一句,现在的MTOS中文化包,同样适用于不是MTOS的Movable Type 4.1各版本。
不多说了,只是需要语言文件的话,/lib/MT/L10N/zh_cn.pm、/mt-static/mt_zh-cn.js、/mt-static/styles_zh-cn.css和/plugins目录中的相关文件就行了。下面是语言包的下载。
Movable Type 4.01简体中文UTF-8编码中文化包
Movable Type 4正式版发布快两周了,这个周末终于有时间把中文语言包整理出来,新的语言包里增加了几个文件,其文件结构如下:
两天前就做好了,根据使用语境又优化了一下,加了一个中文格式日期进去。这个版本又成熟了许多,邮件通知功能恢复了,只是CAPTCHA功能还是有些问题,快到要升级的时候了!
下载
新版本又发布了,加完班后整理了一份语言包,使用方法同样是解压缩后放到相应目录中。
下载
那天和chedong聊天,发现在Movable Type 4竟然没找到通知功能,难道是Sixapart在新版本中取消了这么有用的功能?看起来,Movable Type 4要走的路还又很长啊!
Movable Type 4.0已经推出第4个测试版,终于能够抽出一些时间做一个并不是太完善的简体中文语言包(UTF-8编码),希望朋友们能够喜欢。
更新至Movable Type中文化项目。
最近这几周一直都在加班,为了公司网站的改头换面,不知不觉荒芜了Blog。但愿本周公司网站的内测版如期上线后,能够打理打理这自家的地方。
跳票了!现在的版本叫做Movable Type 3.3 Beta-Final Release Candidate,据官方说与最终版没什么区别,只是在测试新版与之前的插件的兼容性,等全部完善后再发布最终版。既然这样说,那么不怎么使用插件,并且喜欢尝鲜的朋友,拿来用在生产环境也没什么问题了!呵呵\o/。
简体中文的语言包俺也更新了一下,喜欢的朋友拿去。当然,在最终版出来之前,我也只汉化一下这个语言包,有关中文截断、MySQL的UTF-8编码,以及CSS样式表之类的东西,暂时还是不做了。
点此下载
一、迁移
购买Dreamhost的虚拟主机已经很久了,但一直没有时间完成原生脑浆Blog的迁移。机缘巧合,这几天历历的服务器由于中了灰鸽子需要重装,我亦有了尽快完成迁移的耤口。迁移的过程是顺利的,主要得益于Dreamhost支持SSH管理,以及我能对历历的服务器进行操作。不过在此中间碰到了之前讨论甚多的以MySQL 4.1以上版本UTF-8乱码(主要是phpMyAdmin中)问题,终于有了较为完善的解决办法。但此中的具体操作还要加以实验并完善,新装MT并且使用MySQL 4.1以上版本,字符编码选择为UTF-8的朋友,则可以先行让MT更好的支持UTF-8,方法是打开 MT 安装目录下 lib/MT/ObjectDriver/DBI 文件夹中的 mysql.pm 文件,在sub init中找到
bc[perl].. $driver->{dbh} = DBI->connect($dsn, $cfg->DBUser, $cfg->DBPassword,
{ RaiseError => 0, PrintError => 0 })
or return $driver->error(MT->translate("Connection error: [_1]",
$DBI::errstr));
p. 在其后加上
bc[perl].. $driver->{dbh}->do("SET NAMES 'utf8'");
p. 这样数据在传输和存储的过程中,就不会再出现乱码了。
另外,论坛还是放在历历的服务器上,现在速度应该很快,毕竟10Mbps的独享带宽,没放几个网站了。
使用String-Multibyte模块解决了MovableType中文截断乱码的问题,大家可以给我发送TrackBack,看现在TrackBack摘要的截取是否正常,谢谢!
自己用VBB 3.0.3做了一个论坛,使用UTF-8编码,对中文支持很好,只是在使用VBB的邮件功能时,邮件内容倒是很正常,但标题和发件人若是中文,会出现乱码,看起来很不舒服,后来通过编辑includes目录的functions.php文件,解决了这个问题,现与大家分享: