分页: 1 / 1

将po语言文件固化到源代码的程序:PatchPO

发表于 : 2012-01-31 17:51
fy0
这个程序用途比较特殊,是将.po格式的语言文件直接覆盖到源代码里面。
估计对大多数人来说没什么用吧。

我呢是因为想编译个中文的gnumake,结果vc的编译版链接不了gettext,gcc的编译版过大,而且出现了检测不了较新文件的莫名其妙bug。
索性就不带那俩库文件玩了,直接改源码然后编译好了。
:em06 某种意义上讲也算是倒行逆施的一种吧,人家都追求程序国际化,结果我把国际化的弄成本地化。

用法比较简单:

代码: 全选

bin>PatchPO.exe
用法: PatchPO 文件名

请将本程序与源码文件放在同一目录,
并将po文件手动转换为同类型编码。
以后大家从某个项目开分支,可以跑一下这个程序,
:em04 最后史无前例的弄一个中文到英文的locale文件,让老外来瞻仰我们天朝文字……
PatchPO-v0.1.zip
(8.02 KiB) 下载 55 次
有点抱歉的是Makefile是for vc的,因为目前我在windows下写程序,gcc可以直接用这种方式编译:

代码: 全选

gcc *.c

Re: 将po语言文件固化到源代码的程序:PatchPO

发表于 : 2012-01-31 19:55
eexpress
倒行逆施

Re: 将po语言文件固化到源代码的程序:PatchPO

发表于 : 2012-01-31 21:47
fy0
eexpress 写了:倒行逆施
这算是一个萝卜一个坑。不过也说得不错,所以用起来要慎重。