【E+】汉化工具分享——单字符转换工具
elona吧
全部回复
仅看楼主
level 9
domo5231 楼主
这是一个用来把日语中单字符表示的片假名变化为双字符表示的片假名的小工具。
设计的原因是单字符的平假名并不能通过普遍的Shift-JIS转GBK的办法转换为对应的片假名。因为GBK编码中并不存在以单字符表示的片假名。
小程序的工作过程是读入一个Shift-JIS编码的名为translate_list.txt的文本(文本内容任意),然后分析其中的字符编码,把文本内单字符表示的片假名替换为对应的双字符表示的片假名,并将全文替换后的文本以Shift-JIS编码输出到translate_list_X.txt。
这是一个在elona中的小应用:
1)未进行单字符转换的原始elona,可以看到那个1,2,3前面都存在着单字符表示的日文字符
2)仅进行单字符转换的elona,可以看到那个1,2,3前面的单字符表示的日文字符被转换为了双字符表示
3)未进行单字符转换,进行了Shift-JIS到GBK的转码,可以看到那个1,2,3前面凌乱了~
3)进行了单字符转换,进行了Shift-JIS到GBK的转码,可以看到那个1,2,3项显示未发送大的改变的~
嗯,结论就是,日语文字果然比较坑爹……[揉脸]
非常感谢 银_音_荫 的日语扫盲,并制作了单字符与双字符的对应表格 lol~~~
这是度娘下载地址(内附一个简单的转换例子):
网盘链接
2012年09月21日 03点09分 1
level 14
……
路过0.0
2012年09月21日 03点09分 2
level 12
[揉脸]转了就可以直接粘贴许愿吗?
2012年09月21日 06点09分 3
只要进行了GBK转码就可以在中文系统中许愿了〔复制或者直接输入都可以〕。但是,由于存在不可进行GBK转换的单字符所以需要先把它们转换为双字符。不然就会出现图中的未转换的???
2012年09月21日 08点09分
回复 domo5231 :这是为汉化版打补丁吗
2012年09月21日 08点09分
@kiralk 嗯,主要作用肯定是为了能更好的汉化elona。而且这个小程序本身有一定的通用性,所以就传到了网路上~
2012年09月21日 08点09分
level 12
不懂。。。
2012年09月21日 09点09分 5
level 9
无语,目测这个是用来对付????的。楼主又找到bug的解决办法了。
2012年09月21日 11点09分 6
1