-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SLG Maker字串可使用gettext及使用UTF-8編碼 #2
Comments
似乎hero.dat的編碼也要改成unicode,在繁體系統開hero.dat只看到一堆問號.. 看過代碼,現在SLG maker裏的文字幾乎全部也是hard-code進去... |
hero.dat是自定义的二进制格式,它当中没有任何字符串信息,要正确显示hero.dat数据必须用SLG Make。 SLG Maker上的像窗口字符串是没有做成UTF-8,这是历史遗留问题。SLG Maker是我过去写的editor.exe发展而来,那时写editor.exe说来就是为给自已提供一个编辑武将数据的界面,所以也就不在意要支持多国语言了。 换成gettext是迟早要做的事,这当中没啥技术难度,说来也就是工作量问题,v1.0.8我就给做掉。 |
因为我不会用繁体,到时我把SLG Maker全部改为getext,估计还是解决不了繁体版上的问题,要解决还得有人写繁体中文的po文件。 |
繁體po我可以寫 :) |
SLG Maker在显示时和《王国战争》有不一样,它使用的是操作系统正使用的当前字库,要正确显示,你正使用的字库须支持简体中文。而《王国战争》不使用系统字库,而是自带字库,默认时是“文泉驿——正黑”,该字库是简、繁都支持的。 你若时能写,那最好了。 |
把繁體的wesnoth-maker.mo寫好了... 還是沒有太多時間可以放在這裡... |
下载了,非常不错! |
主要是在繁體系統上,很多字亂碼了...
The text was updated successfully, but these errors were encountered: