Arena 乱码的解决

Arena is a FREE available G raphical U ser I nterface (GUI) for chess programs (engines) by Martin Blume . Arena runs on Win95, NT4 or higher Microsoft OS versions. Arena is compatible to Winboard protocol I, II and UCI protocol I, II. Furthermore, compatible to Chess960 , DGT electronic chess board & DGT clock XP, Autoplayer , ICS (chess server) and much more.

 

see    http://www.playwitharena.com/

 

------------------------------------------------------------------------------------------------------------------------------------

 

应该是德国人开发的。由于西方国家采用 Unicode 字符集 (到底是字符集还是字符编码, 我说不清楚), 我们国家采用 GBxxxx 编码, ...

 

说不清楚了, 总之, 当你安装完 Arena 后, 会出现"菜单选项"和"提示条"的乱码或者德文.



为什么有一些就被成功转化为英文了呢?


打开 Arena\Languages 下的语言文件 English.lng, 发现乱码.


很无语. 上网查"德语字母表". 居然有"Ä Ö Ü ä ö ü ß"这些字母.

 

于是

    1) 新建语言文件"Custom.lng", 其内容为 English.lng 的内容.

 

    2) 利用"Google 翻译 + 在线德语词典", 找出乱码字符与德语字符的对应关系(文末给出), 而后逐一替换.

 

    3) 保存 Custom.lng, 保存时会提示"文档含有Unicode字符, 信息会丢失"之类的, 总之就是点击"是"保存, 确保字符编码为"ANSI".

 

    4) 设定 Arena 使用 Custom.lng 作为语言文件, 重启 Arena.

        ( 如何让 Arena 使用 Custom.lng ?

                法1. 关闭 Arena, 删除安装目录下的配置文件"ArenaGUI.cfg". 启动 Arena, 在提示框内选择 Custom.lng.

                法2. 选择 Extra 菜单的最后一个选项, 在提示框内选择 Custom.lng, 自动重启.)

 

搞定!



 

-----------------------------------------------------------------------------------------------------------------

下面给出字符对应关系(有一些对应关系没找出来, 查德文太累)

 

鋍 -> ä , äc   // 好像应该是 äc


鰄 -> öh        鲞 -> öß        鋎 -> äß        鰏 -> ös   

鋒 -> äh        鋜 -> är        鋘 -> än        躡 -> Üb   

黨 -> üh        黵 -> ür        黡 -> üd        黦 -> üg   

鋟 -> äu        點 -> üc        黮 -> ül        黚 -> üb   

鋞 -> ät         鰂 -> öf        鰊 -> ön       黶 -> üs   

黷 -> üt         遝 -> ße       鰃 -> ög        黤 -> üf   

黱 -> ün        膓 -> Äq       鋝 -> äs        遺 -> ßz   

鼃 -> ü          鰎 -> ör        遼 -> ß          膎 -> Än   

謋 -> Öf        黳 -> üp   

 

// 这一下午学了不少德文单词...