I am LAZY bones? AN ancient AND boring SITE

mo文件的打开方法(在Linux下开发多语言软件必备知识)

这里遇到一个ccsm的翻译bug,本想打开/usr/share/locale/zh_CN/LC_MESSAGES/ccsm.mo 看看原文是什么,然后提交个bug的,没想到那个”翻转的快照”居然没在这个里面,呵呵,倒是让我学会了 mo 和 po 文件的互转方法.

po 文件转成 mo 文件

msgfmt zh_CN.po -o zh_CN.mo

mo 文件转成 po 文件

msgunfmt zh_CN.mo -o zh_CN.po

参见: http://www.51umo.com/Linux/LinuxCode/20070823/38008.shtml

最后修改时间: 2010年02月11日 11:55

本文章发表于: 2007年10月25日 16:03 | 所属分类:CLI软件, 备忘. | 您可以在此订阅本文章的所有评论. | 您也可以发表评论, 或从您的网站trackback.

2 个评论 关于: “mo文件的打开方法(在Linux下开发多语言软件必备知识)”

  1. weakish 在 2007年11月26日 21:52 说:回复

    我一直用poedit。

  2. I am LAZY bones ? : 去掉wget烦人的 “eta(英国中部时间)” 提示 在 2010年02月11日 12:10 说:回复

    […] 方法也很简单,用之前我介绍过的命令就可以了,具体如下: msgunfmt /usr/share/locale/zh_CN/LC_MESSAGES/wget.mo -o – | sed […]

weakish 发表评论




取消