前几天重装完系统,重新装回客户端,对着满屏英文,琢磨steam怎么设置成中文,一开始绕了不少弯路。当时以为随便点一下语言选项就能立刻生效,反复点了好几回,界面文字一点变化都没有,越看越烦躁。

打开左上角的Steam菜单,找到settings,点进去切换到interface标签页,下拉列表里面找到简体中文,点确定。弹窗提示需要重启客户端,随手点了稍后重启,关掉设置窗口继续翻商店页面,文字依旧全是英文。这一步卡了快十分钟,来回重复选择语言,反复确认自己点的选项没有选错,一直怀疑是不是安装包本身缺少中文资源。

后来才反应过来,设置界面的语言改动,必须重启客户端才会加载新语言包,不重启的话,刚才的选择相当于没保存。关掉Steam,重新打开,窗口加载完成之后,菜单、库页面的文字全部变成简体中文。只是商店页面还有一部分内容依旧是英文,当时愣了一下,以为哪里又出问题。

在账户明细里面,找到语言偏好这一栏,把账户语言也改成简体中文,保存之后刷新商店页面,商店的商品介绍、折扣板块才跟着切换过来。这一步很多人会漏掉,只改客户端界面,忽略账户层面的语言偏好,最后就会出现一半中文一半英文的割裂状态。

有个很容易混淆的点,客户端的语言和单个游戏语言不是绑定在一起的。就算整个Steam界面改成中文,库里面的游戏启动之后依旧可能是外文。想要单独调整某款游戏,右键游戏名称,打开属性,切换到语言选项卡,在下拉菜单挑选简体中文,如果游戏支持中文,会自动下载对应的语言文件。有些老游戏本身没有中文版本,哪怕客户端全部改成中文,游戏内文字也不会变化,这点不用反复折腾设置。

这只是我的个人感受,不是标准答案。我当时是Windows端的操作,macOS的入口名字会换成偏好设置,路径会稍微不一样,操作逻辑大体相同。还有一种情况,下载的绿色精简版本,会阉割掉本地化语言文件,列表里根本找不到简体中文选项,这种情况单纯在设置里面调整是没用的,得重新下载完整的官方客户端。

还有一次,帮朋友调试的时候,他改完语言重启,界面文字乱码,方块符号铺满窗口。排查了半天,发现是系统区域语言设置的问题,系统缺少中文相关字符集,就算Steam语言选对,文字也没法正常渲染。这种就不属于Steam内部设置的问题,要去系统控制面板调整区域选项。

不要把客户端语言、账户商店语言、单款游戏语言当成同一个东西,三个地方相互独立,各自管不同区域的文字展示。很多人只改一处,剩下部分依旧英文,就会误以为设置操作失效。

那天调试完,关掉窗口之后,顺手点开商店浏览新游戏,页面文字正常显示中文。没有别的多余操作,就是记住每次改动界面语言,一定要执行重启,不然所有操作都不会生效。