由汉化WordPress想到的——对一般文本性系统的通用汉化方法
来源:互联网 发布:淘宝网店转让qc41 编辑:程序博客网 时间:2024/05/01 18:51
琢磨了两天,个人觉得,利用poedit来进行汉化总有很大的缺陷,主要体现在每升级一个版本都需要制作一个po文件(至少需要进行修正);还有就是所有的源代码依然是英文的。
所有就试着寻找其它的汉化途径,效果应该还不错,汉化后所有的源码将全部是中文的。具体方法如下:
1、找一个批量替换软件,对要进行翻译的单词、语句进行替换(当然,翻译的过程还是要人来做),此处有点类似于poedit的功能,不过少了一点,就是不需要制作其它的什么文件,人主要的精力集中在翻译上。当然第一次也需要对需要进行翻译的内容进行提取,当升级到下一下版本时,所做的工作就会很少,甚至不需要做,而直接地进行替换。
推荐软件:Advanced Find and Replace 和 Xchange,各有特色;当然完全满足我们要求的替换软件还没找到,所以打算自已做一个,使用C++和wxWidgets。
2、替换完后,先别高兴,当你上传到服务器里,进行浏览时,你看到的基本上是一串乱码。原因出在编码上。当你替换后,所有的汉字应该是GB2312,而浏览WordPress的页面时,默认是utf-8。于是还还要进行编码的转换(当然也可以把utf-8换成gb2312,这样的问题是使你的网页很难与国际接轨)。转换软件推荐使用convertz最新版721,很不错,而且免费,可以完成批量的国际编码转换。
此汉化方法主要适合于php,asp,jsp等文本类型系统的汉化工作。
所有就试着寻找其它的汉化途径,效果应该还不错,汉化后所有的源码将全部是中文的。具体方法如下:
1、找一个批量替换软件,对要进行翻译的单词、语句进行替换(当然,翻译的过程还是要人来做),此处有点类似于poedit的功能,不过少了一点,就是不需要制作其它的什么文件,人主要的精力集中在翻译上。当然第一次也需要对需要进行翻译的内容进行提取,当升级到下一下版本时,所做的工作就会很少,甚至不需要做,而直接地进行替换。
推荐软件:Advanced Find and Replace 和 Xchange,各有特色;当然完全满足我们要求的替换软件还没找到,所以打算自已做一个,使用C++和wxWidgets。
2、替换完后,先别高兴,当你上传到服务器里,进行浏览时,你看到的基本上是一串乱码。原因出在编码上。当你替换后,所有的汉字应该是GB2312,而浏览WordPress的页面时,默认是utf-8。于是还还要进行编码的转换(当然也可以把utf-8换成gb2312,这样的问题是使你的网页很难与国际接轨)。转换软件推荐使用convertz最新版721,很不错,而且免费,可以完成批量的国际编码转换。
此汉化方法主要适合于php,asp,jsp等文本类型系统的汉化工作。
- 由汉化WordPress想到的——对一般文本性系统的通用汉化方法
- Eclipse的汉化方法
- 汉化软件的方法
- 汉化Ambari的方法
- 对'\0'的敬畏——由阶乘想到的
- 汉化wordpress
- 对VirtualBox上的BT5虚拟机进行系统汉化步骤
- 对Struts的资源文件进行汉化的便捷方法
- DevExpress官方汉化文件对界面进行汉化的过程
- Myeclipse 7.5的汉化方法
- eclipse3.5的汉化方法
- ENVI5.0的汉化方法
- 关于eclipse的汉化方法
- 汉化sublime text的方法
- 由 toArray( )方法想到的
- eclipse3.5汉化包的下载地址及汉化方法
- 整理的eclipse indigo汉化和JAVADOC汉化方法
- codeblocks12.11汉化方法(汉化包的使用)
- java面试题目
- 正则表达式的网址
- 使用CSS布局的网页
- WinXP桌面壁纸 - 3 张
- 申请Blog成功
- 由汉化WordPress想到的——对一般文本性系统的通用汉化方法
- Effective STL 条款7
- 霍金自我挑战“黑洞悖论”
- 沟通非阻塞IO与阻塞IO - 输入流
- ONLY ENYA
- 沟通非阻塞IO与阻塞IO - 出入流
- 龙星计划:网格及对等分布式计算技术
- 用于判断字符结尾的输入流类
- 获得用户的帐号信息