Movable Type 中文化
从Movable Type 3.0D开始,鄙人就试图做一些Movable Type中文化的工作,至今已形成包含中文语言包、中文截断程序、中文日期等在内的一系列国际化和本地化成果,希望能够为使用Movable Type的中文用户提供帮助。
最新中文化包下载
- MTOS4.25简体中文化包(UTF-8编码)
- MTOS4.25繁体中文化包(UTF-8编码)
历史中文化包下载
- MTOS4.23简体中文化包(UTF-8编码)
- MTOS4.23繁体中文化包(UTF-8编码)
- MTOS4.21简体中文化包(UTF-8编码)
- MTOS4.21繁体中文化包(UTF-8编码)
- MTOS4.2简体中文化包(UTF-8编码)
- MTOS4.2繁体中文化包(UTF-8编码)
- MTOS 4.12简体中文UTF-8编码中文化包
(同样适用于Movable Type 4.12) - MTOS 4.1简体中文UTF-8编码中文化包
- Movable Type 4.01简体中文UTF-8编码中文化包
- Movable Type 3.35简体中文UTF-8编码中文化包
中文化包使用说明
- 点击上面的链接,下载您需要的中文化包。
- 解压缩中文化包(Linux下可以用tar zxvf filename)。
- 将解压缩后得到的文件夹中的所有文件复制到您的MTOS安装包中中,如果有同名文件存在,则请选择覆盖(注意mt-static这个目录,如果您的MT cgi程序运行目录与MT的静态文件目录不在一起的话,则请将此目录中文件拷贝到对应文件夹中)。
- 按照mt-config.cgi-original中的示例创建或编辑您自己的mt-config.cgi配置,完毕后安装后登录MTOS,选择简体中文作为语言界面。
- 完毕。
- 您当然可以根据自己的需要,选择性的使用中文化包中的文件(比如只使用语言包文件--仅加粗文件,不用其它的修改)。
中文化包主要文件结构
+---lib| \---MT
| | I18N.pm MT国际化,对中文字符截断特殊处理
| | Util.pm 简体中文日期格式
| |
| +---I18N
| | zh_cn.pm 中文字符截断的模块
| |
| \---L10N
| zh_cn/tw.pm 本地化,中文语言包
|
+---mt-static
| | mt_zh-cn/tw.js 后台提示JS的简体中文化
| | styles_zh-cn/tw.css 后台对应的简体中文CSS文件
|
+---plugins
| +---MultiBlog
| | \---lib
| | \---MultiBlog
| | \---L10N
| | zh_cn/tw.pm MultiBlog的语言包
| |
| +---StyleCatcher
| | \---lib
| | \---StyleCatcher
| | \---L10N
| | zh_cn/tw.pm StyleCatcher的语言包
| |
| \---WidgetManager
| \---lib
| \---WidgetManager
| \---L10N
| zh_cn/tw.pm WidgetManager的语言包
|
\---tmpl
\---cms
| cfg_entry.tmpl 后台增加简体中文日期选择
Google Code项目
引用通告(1)
发送引用通告网址: http://www.thinkjam.org/loveblog/trackbacktj.cgi/1126.
如果您想引用这篇日记到您的Blog,请复制上面的链接,放置到您发表文章时的相应界面中。
Six Apart own the one of the most popular Blog software, Movable Type. The la... 查看全文

谢谢一笑同学。
谢谢分享经验
谢谢!!就等这个了~
终于盼来了您的网站可以访问了,新的页面给人感觉不错!
谢谢您的新的语言包了。
一笑兄,你好,你的中文包是opensource的吗.用你的中文包有啥license的要求没?
我为语言包选择的License是GNU General Public License v2,是Open Source的。
我是农民,不知道怎么用...哎···失败
中文化包使用说明看过没有?复制到相关目录就可以了啊
一笑同志,你可不可以为我们这些农民级同胞创造个自动安装的中文包啊?我们文化不高,一个文件A,B,C...都要看个半天,我们真失败,希望您有能力为我们解决,
此外那,谢谢您。
一笑同学,在 MT4.0 的时候,用户如果没有添加 Display Name,就会被显示为“AuthorXX”。到 MT4.1,并且使用了汉化之后,就会被显示为“作者(XX)”。
我遇到的问题是,MT 只能以 AuthorDisplayName 为路径名称进行作者归档。如果这个名字是中文,以前它会用 AuthorXX 代替。现在用“作者(XX)”替代,还是中文……MT 于是傻眼了,作者归档就会出现混乱。
不知道你有什么好的解决方法,我其实最希望能够用 AuthorName 进行作者归档(有语义,也不会重复)。但因为不熟悉代码,只能改成以 AuthorID 进行 囧rz
blog 地址是 http://apple4.us
多谢你的中文包,并请多多指教
我已经用一种比较暴力的方式解决了自己的问题:
http://www.ashowbox.com/2008/03/mt-authordisplayname-archive.html
不过汉化可能会造成作者归档的错误,还是请一笑同学注意一下。
多谢提出建议,我会在以后的汉化或中文版中注意修正
想问问简体中文格式的日期应该是什么样的,我这里看起来不太正常。 选简体中文之后是显示成这样“31, 2008 8:40”,没有月份,而且也不是中国习惯的“年月日”的顺序。
我再检查一下,说不定这是一个小Bug呢,呵呵
不好意思,来问一个跟汉化不相关的问题。
我站里用“通用网站”模板的时候,“Blog首页”的侧边栏显示有问题。“最新资源”这个widget显示不了。看起来好像是AssetThumbnailURL这个标签的值取不出来,于是就只写了个“
我想知道我已经安装了mtos41en,如果直接用了这个语言包覆盖,会有啥子后果阿?
或者要用这个语言包,必须是干净安装?
不用干净安装,直接覆盖就行。覆盖后你就可以在后台调整自己的语言设置,如果需要前台(也就是你的Blog出版后的内容)的界面也是中文的化,重新载入模板就行了。
>>不用干净安装,直接覆盖就行。
>>覆盖后你就可以在后台调整自己的语言设置,
>>如果需要前台(也就是你的Blog出版后的内容)
>>的界面也是中文的化,重新载入模板就行了。
刚开始使用MT,怎么个“重新载入模板”?我这里中文化之后前台页面本来是三栏,右边两栏都不见了。
平生一笑您好
不知未來是否會提供繁體中文化
如果未來不提供繁體版,我是否可以依據你的版本,
更新成繁體,提供給網友呢?
PS.之前曾經有依據您的版本(3.x)改成繁體提供網友下載,但未告知您,盡請見諒。
我想会在未来提供繁体版的语言包,不过对繁体方面的用语,还是有些不好把握,你可以用我的版本,修改成为繁体版,提供给网友使用,是没有问题的
已经搞定了,可以正常使用中文了。十分感谢博主的工作。
一笑大哥
我更新了4.1中文包,也就是全部覆蓋。但登入後台的時候,出現。
Got an error: "weaken" is not exported by the MT::Util module
Can't continue after import errors at lib/MT.pm line 13
BEGIN failed--compilation aborted at lib/MT.pm line 13.
Compilation failed in require at lib/MT/Bootstrap.pm line 61.
請問是我那一個部分的設計是需要修改?
用mt-check.cgi检查一下你的环境是否适合安装Movable Type
刚刚用MT,不知道在哪里设置“选择简体中文作为语言界面。”? 谢谢!
问下,你中文包里面的.svn文件夹是做什么用的?要上传上去么?文件挺多的,每个目录都有这个,不知是什么用的。
另外我从3.36升级到4.2后,上传你的中文包,后台的下拉条就失效了,浏览器底部显示一个错误标志,什么app 未定义,class未定义。
我从新上传英文原版的没发现此问题,不过很奇怪,我第一次升级的时候,记得没出现过这样的情况,这是我升级后使用了几天才出现的。
我后来试过用原来的数据库(3.36版的),发现升级后上传中文包马上会出错。
不知道什么问题,谢解。。
.svn是版本管理的记录文件,不用上传上去,下次打包我把它们去掉
我升级倒是没有出现你说的问题,app、class未定义的话,很可能是JavaScript引起,我之后测试一下看看
不过中文包并未对JavaScript做什么太大的改动,我怀疑可能是从英文版切换到中文版时出现了些问题
晚上我在另一台电脑上传一个英文原版的,再覆盖上你的中文包,没出现那情况了。
问题可能在我自己的机器上,谢谢你了。
一笑,中文日期格式的问题你后来看了吗?我这边装了4.2之后,还是没解决啊~。
您好,请问后台变成了中文,但是前台blog页面仍然是英文的,是哪里设置不对呢?谢谢
一笑,您好,我这里前台中文化后,为什么只有一栏了,以前有三栏的?怎么处理啊?
为什么前台变成中文后,三栏变一栏,从晚上9点研究到半夜2点才搞定,才发现是Widget序列名字的问题,重新建了几个和“边栏”模块中匹配的序列,终于完成了,再次谢谢一笑。
呵呵,在使用中文界面时,先重新刷新一下模板(在你对模板修改不多的情况下),然后检查一下模板中各模块的名字是否匹配就可以了。
大家有什么问题,继续交流吧
请教FCKeditor2.6.3问题:
我的BLOG是用MT4.21架设的,架设后想把后台的编辑器改成FCKeditor 2.6.3,也曾在网上搜索过在MT后台安装FCKeditor的相关文章,比如说“张微波的BLOG: 给mt增加WYSIWYG编辑器FCKeditor”,让人遗憾的是这些个文章全都是讲旧版的MT和旧版的FCKeditor,按照文章所说的方法在新版的MT4.21上根本行不通。
这里不知道有谁遇到过类似的问题,或者有哪位大侠能给出解决方案,本人将万分感谢!
我的联系方式phwang@qq.com
你的博客不錯,但要加廣告才能賺錢,向你介紹一個按展示計費的廣告聯盟:點擊www.tsdblog.cn左側欄“用bloggerads不怕没菜钱”LOGO图,即可直接申請。
我在mt2.61上安装汉化包后出错了:Got an error: Can't locate object method "configure" via package "MT::ObjectDriverFactory"
原来的英文版都能运行的,应该不是环境问题吧?请指教,谢谢~
你好,想请教个问题,现在我准备从wordpress转到movable type来,可是,在导入wordpress的备份文件( xml 后缀的那个文件)时候中文全都成了乱码,能指教下怎么修复吗?非常感谢!
你好,想请教个问题,现在我准备从wordpress转到movable type来,可是,在导入wordpress的备份文件( xml 后缀的那个文件)时候中文全都成了乱码,能指教下怎么修复吗?非常感谢!