虽然说qt能实现多国语言,但那只是借助另外一个小工具和文本翻译机制实现的。我以前用vc时做英语版本时就用过这种机制。
反而,其源码对中文支持并不好。我已经多次见到“常量中有换行符”类似因为编码问题而编译不过的了。
我觉得,说到底,就是qt根本不支持中文,无论是关于中文的乱码,还是不支持中文目录都可以看出。能够显示中文不过是由于有一个翻译工具而已。正如一串同样的01,看你怎么解释而已。
看来,用qt最好是用全英文,如果要用中文版本,就用翻译工具吧。免得因为编码问题,弄得很麻烦。
虽然说qt能实现多国语言,但那只是借助另外一个小工具和文本翻译机制实现的。我以前用vc时做英语版本时就用过这种机制。
反而,其源码对中文支持并不好。我已经多次见到“常量中有换行符”类似因为编码问题而编译不过的了。
我觉得,说到底,就是qt根本不支持中文,无论是关于中文的乱码,还是不支持中文目录都可以看出。能够显示中文不过是由于有一个翻译工具而已。正如一串同样的01,看你怎么解释而已。
看来,用qt最好是用全英文,如果要用中文版本,就用翻译工具吧。免得因为编码问题,弄得很麻烦。