多语言支持(国际化)

YSokoban(自版本1.200以来)通过提供以不同语言翻译的文本文件来支持本地化。 玩家只需获取所需语言包(通常只有一个),然后将其解压到YSokoban.exe所在的目录(文件夹)即可。

Unicode和ANSI

自版本1.700以来,共提供两种类型的本地化文件: Unicode和ANSI。 如果仅使用Unicode版本的YSokoban,则不需要ANSI本地化文件(文件名中不包含UTF8的文件),而且,如果未进行正确设置(Windows XP和7中的设置)来支持非Unicode程序,可能会出现错误。 如果同时使用Unicode和ANSI版本的本地化文件,则不会现出问题,因为ANSI版本(YSokobanA.exe)不会读取UTF8本地化文件,而Unicode版本(YSokoban.exe)会忽略ANSI文件(如果有Unicode文件)。

选择语言

如果没有语言包,YSokoban会以英语显示。 默认情况下不提供语言包,如果需要,请下载一个。 如果只下载了一个语言包,YSokoban会使用该语言包启动,并且不允许更改语言。 如果希望使用多种语言(例如,使用英语和当地语言),就必须下载所需的所有语言包,然后将它们解压到YSokoban所在的文件夹。 可以通过菜单选择要使用的语言。 如果具有多种语言,它们会在菜单底部显示,并且可以随时更改语言。

示例:将语言从英语更改为中文


Created with Ywiki