
语言切换器
为通过《星露谷物语》学习语言而生:翻屏查看菜单、物品或对话的措辞,再翻回对比。一键在游戏当前语言和目标语言间切换,无需重启。支持游戏12种语言中的任意两种互转,并包含对话重播记录。
查看大图描述
星露谷物语在启动时就锁定了语言——若想查看其他语言中的措辞,通常需要退出游戏、更改设置并重新加载存档。
本模组可让您在不中断游戏的情况下,一键即时切换语言。它专为借助游戏学习语言的人设计:切换到目标语言查看菜单、物品或对话的表述方式,然后立即切回以检查自己的理解。
它可在游戏支持的 12 种语言中的任意两种之间切换,不仅限于英语和另一种语言。如果您用中文玩游戏并正在学习意大利语,即可实现中意互切——完全无需借助英语。
已知限制
这些限制源于游戏处理文本的方式:游戏在文本显示时才将其解析为特定语言,无法事后更改。
- 如果按下按键时,有菜单(对话、电视、信件、地图、背包)处于开启状态,或屏幕上有通知,切换将等待其关闭后才会执行。这是有意为之——可保持文本可读,避免屏幕留下半渲染字符。
- 您已看过的对话会保留原语言。请使用回放日志以另一种语言阅读。
- 对于随机或基于选择的对话分支,翻译为尽力而为。当无法确定分支时,日志会明确说明,而不是显示可能错误的文本行。
安装说明
- 若尚未安装 SMAPI,请先安装。
- 将本模组解压至 Stardew Valley/Mods 文件夹,最终得到 Mods/LanguageSwitcher/manifest.json。
- 通过 SMAPI 启动游戏。
- 在标题界面,点击“语言切换”按钮(右下角)选择您的目标语言。无需其他模组。
主要功能
一键切换语言(默认键:K) 菜单、物品名称、提示框和对话立即更新——无需重启,无需重新加载存档。可在当前游戏语言与所选目标语言之间切换。
对话回放日志(默认键:L) 一个可滚动的近期 NPC 对话窗口,带有一个按键可切换每行文本以查看原文或翻译。此功能存在的原因在于:游戏在文本绘制时即将语言固定,因此已在屏幕上的对话无法重新翻译——日志是您事后回顾的方式。玩家的对话选项也会被记录,以便查看未选择的选项。
在标题界面设置 通过标题界面的按钮选择目标语言并重设两个热键。游戏已使用的按键(WASD、方向键、E、F、M、Y、Tab、数字键等)会被拒绝,避免误改控制设置。
支持通用模组配置菜单(可选) 若您安装有 GMCM,可在游戏内的模组选项中访问相同设置。
语言:英语、俄语、中文、德语、葡萄牙语、法语、西班牙语、日语、韩语、意大利语、土耳其语、匈牙利语
需求
SMAPI 4.5.0 或更高版本 星露谷物语 1.6 或更高版本 通用模组配置菜单——可选。无此模组也可在标题界面按钮处完整配置;GMCM 仅为相同设置提供了第二种访问途径。
源代码
本模组为开源(MIT):https://github.com/vilalotteria/StardewValleyMod-LanguageSwitcher 欢迎提交 Bug 报告和拉取请求。(也欢迎请我喝杯奶茶 :P)
致谢
感谢 Pathoschild 制作 SMAPI,以及 spacechase0 制作通用模组配置菜单。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。