繁体系统输入简体乱码的问题.

2017-10-16 09:54:14 +08:00
 qq7790586

公司买了一套台湾的系统,是繁体的,要求系统也是繁体,所有安装了台湾繁体版的系统,可是输入简体是乱码的,我知道安装简体语言包,更改设置就可以显示简体了,但是全局更改为简体后,这个奇葩系统软件就乱码了,有什么方法在不更改系统语言的情况下,让在系统上输入简体是正常的呢.

2441 次点击
所在节点    问与答
11 条回复
ysc3839
2017-10-16 09:54:58 +08:00
Locale Emulator
imn1
2017-10-16 10:05:29 +08:00
奇葩的不是软件
你需要可以在 big5 系统下输入简体字的输入法,例如小狼毫
ysc3839
2017-10-16 10:39:46 +08:00
@imn1 说到底是软件的问题。软件不支持 Unicode。
imn1
2017-10-16 10:56:48 +08:00
@ysc3839
虽然是软件不支持 Unicode 的原因,但也不能说它奇葩
人家本来就是面向 big5 系统的,乱码不是软件造成的,是使用的人非要更改环境造成的

大陆软件不支持 Unicode 的多的是,使用的人就要根据自己的环境想办法,而不是责怪软件
ysc3839
2017-10-16 13:18:38 +08:00
@imn1 Windows 十多年前就已经支持 Unicode,目前 Unicode 也是主流。微软也推荐使用 Unicode,新的 API 也都是 Unicode 的了。
如果不是很多年前的软件,不支持 Unicode 怎么不能怪软件?
新软件应该依新系统标准来写,系统应该兼容的是旧软件。
软件是为用户服务的,啥时候变成了用户迁就软件?
lq21138
2017-10-16 13:35:17 +08:00
@ysc3839 我觉得要怪只能怪自己,买之前你给软件提要求啊,人不答应你换别家啊。市场难道没有给人家不赚你这份钱的自由?
imn1
2017-10-16 13:59:02 +08:00
@ysc3839
windows 确实很久前就支持 unicode,但软件支持 unicode 的编写,却在 64bit 开始才流行起来
我曾问过写桌面软件的人,把软件由改为 unicode 如何,对方表示不是改一点点,而是要重制,我也不懂

1.新软件应该依新系统标准
目前 windows 对 unicode 的支持仍然是混乱的,windows 里所说的“ Unicode ”,实际上是 UTF-16LE
但相当多软件,尤其是文本相关的,更多是 UTF-8

2.软件是为用户服务的
这话没错,甚至其他商品也是,但这个“用户”不是所有用户,而是目标用户
人家软件的目标用户就是台湾用户,在台湾相关的软件使用环境,满足了就够了
难道还要考虑大陆汉语、香港汉语、新加坡汉语、日本汉文字、韩国汉文字……这些环境的用户么?
如果你不是原作的目标用户,你就只能迁就,例如某支付+社交 APP,要么忍要么不用

如果有超出现有服务的需求,可以向原著作人提出
如果是他重视的目标客户,他自然会增加相关服务
如果不是,人家不愿意付出额外劳动,也是正常的

请参考隔壁一帖,还有人提出 C#要提供中文语句编写呢
ysc3839
2017-10-16 14:21:30 +08:00
@imn1
> 但软件支持 unicode 的编写,却在 64bit 开始才流行起来
无依据。
Windows XP 新加入的 API 都只有 Unicode 了,如 OpenThemeData https://msdn.microsoft.com/en-us/library/windows/desktop/bb759821

Windows 中 Unicode 使用的是 UTF-16LE 这没错。
但是下列说法无依据:
> 目前 windows 对 unicode 的支持仍然是混乱的
> 但相当多软件,尤其是文本相关的,更多是 UTF-8


> 人家软件的目标用户就是台湾用户
这个我赞同。
但是开发商应该有远见。假设这个软件不是很老的软件,那一开始开发的时候应该明白 Unicode 是趋势。
假如是多年前开发的软件,不支持也无可厚非。
littleylv
2017-10-16 14:39:15 +08:00
试试系统仍然用简体。但装个“ Microsoft AppLocale ”,用这个打开你的软件。

我当时玩台服仙剑 OL 就是这么干的。(不一定适用你这个情况,但没办法的情况下可以试试看)
qq7790586
2017-10-16 15:04:41 +08:00
@ysc3839
@littleylv 好的谢谢了.
y1261474584
2017-10-16 17:12:11 +08:00
你们公司为何购买台版?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/397911

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX