中文和外文的软件无法同时显示特有字符(System Locale, ANSI, Unicode)

来源:百度知道 编辑:UC知道 时间:2024/06/20 15:36:58
最近学法语,装了一个法语软件,但是法语的一些特有字母(o上面两点,e上面一撇之类的)显示为中文乱码。

通过语言设置,将System Locale的语言改为法文,但是这样很多中文软件又出现乱码了,之前存的ANSI格式的TXT文件也乱码了。

求各位高手帮助啊(可能是做软件的没用Unicode)。

解决问题再另加分。
不是那个软件的事,我把system locale(区域语言/非unicode编码的程序的语言)从中文改成法语就没问题了,但是这样中文软件又出现乱码了。
两个非Unicode编码的不同语言软件真的不能共存吗?
我的系统是Vista Home Basic
回afrancom_24h:也就是说只有装系统的时候才能设置?

好像你在用英文版Windows,志同道合之人

首先你得有法文的code page, 最好把有关的page都装上

我记得有个Language for non-Unicode programs只在安装时作用,如果安装中文软件前选的不是Chinese, 那么安装后再改也没有用,都是乱码。所以你可以安装前改成French试试。

至于你说的不共存,我没有遇到过。我没有装过法文软件,我的中文和德文日文软件都共存.

需要再去找写的好软件,你在系统里面调也不解决问题,是那个软件先天不足。举个例子,你上雅虎日文网站,会有乱码吗,不会的,微软系统已经设计为可显示38个国家的语言,所以是你那个法语软件有问题。