1. upgrade.xml 的文件编码好像是utf8,
但是, 如果我利用记事本,或convertx,或ultraedit转码来做这个upgrade.xml,
转码后,都会出现问题,情况如同楼上的 Invitation 不能显示,有乱码.
p.s. 如果我是打开文件,用copy的方法,把Invitation中的upgrade.xml内容拷到Bank中的upgrade.xml,盖过原文件,却正常显示.
2. big5版或utf8版论坛,安装都不少问题,(如果插件本身是GBK的,装在其他编码的论坛,转换编码的时候可能有些地方考虑不周,建议不要安装在编码不一致的版本上,我会在以后完善编码的。)
a. plugin.txt内容没有转码 (可参考我之前发布的插件 https://discuz.dismall.com/thread-414617-1-1.html ) (暂时只对upgrade.xml进行了转码,plugin.txt没有转)
b. upload文件夹内的文件都没有被转码(需要转码的地方很多,我会慢慢完善的)
c. lang/index_BIG.lang.php 内容全是错的.引致导出的安装包内,xxxx_install.txt内容都是乱码的.(需要转码的地方很多,我会慢慢完善的)
3. 在安装的过程中(Discuz!标准插件安装向导第二步),点[+]号现出替换内容,显示的内容乱码.(这个是正常的,因为内容为非utf8。)
==============================================================
由于插件作者都不一定使用GBK版的,
建议XML文件的格式,加一项版本认别,到底附件是UTF8,GBK还是BIG5.
使本工具可以因应附件的内容自动做转码工作.
邀请注册 建议安装在GBK编码的论坛,装在其他编码的论坛可能会有些编码方面的问题。 |