电脑视频游戏通常在菜单中有自己的语言设置,有时甚至会在我启动游戏时提示我想用哪种语言玩。我不记得在任何其他类型的计算机程序中看到过这样的行为;我的电子表格程序没有自己的“语言”菜单,我的代码编辑器在我第一次启动它时也没有询问我想用哪种语言。相反,它们都使用了我为操作系统设置的设置。
除了遗留问题之外还有其他原因吗?游戏引擎是否因为某种原因无法读取我的操作系统的语言设置?
答案1
这个问题是基于错误的假设提出的。程序做有“语言”菜单。小型工具和大型应用程序通常都有自己的语言菜单。
我的电子表格程序没有自己的“语言”菜单
我的是:
事实上,他们俩都是这样的。
例如,MS Office ISO 总是以特定的语言提供 - 如果我登录 VLSC 并下载英文版 ISO,无论操作系统设置如何,它都会以英文显示,但我可以还安装可通过Word/Excel设置直接切换的Office语言包。
您的网络浏览器也具有语言设置;如果您尝试从其“完整”安装程序安装 Firefox,您会看到一个巨大的“Firefox Setup.exe”下载选项列表,每个语言一个,并且它还具有可从 Firefox 的设置屏幕中选择的语言包。Chrome 也是如此。总的来说,我见过更多的程序做具有语言设置的程序比没有语言设置的程序多。
(通常是因为并非所有翻译都具有相同的质量。游戏并未翻译成所有可能的语言。如果游戏总共只有 5 种语言,而操作系统却不匹配其中任何一种,那么“阅读操作系统设置”就毫无意义了。)