Studio / ROBLOX
Roblox 游戏本地化:准备文本并检查翻译后的界面
从一个完整的练习界面开始,记录原文、用途与上下文,统一术语,再检查玩家是否理解操作。本文提供创作者工作流程、检查问题和可交接的记录卡。
选择一条完整的小路线 #
先选一条从提示到结果的路线:看见练习门,理解进入条件,打开门,或者收到拒绝原因。完整路线能够暴露遗漏的信息。只翻译一个按钮,并不能证明玩家理解整段操作。
我们的虚构项目只有练习门和相关说明。这里准备的是计划,没有修改你已发布游戏的设置,也没有授予翻译者权限。下面的检查是未来在 Studio 中可以执行的任务,不是已经完成的实测报告。
区分源语言与支持语言 #
源语言是游戏原始文本所使用的语言。本地化设置中有一个源语言,可以有多个支持语言。团队应先确定一致的原文版本,让翻译者知道自己正在处理哪一份说明,而不是同时收到不同规则。
列出目标语言并明确变体。简体中文与繁体中文是不同选项。语言代码与 Locale ID 是文档中的不同字段;网站路径 /zh/ 不会自动成为游戏的区域标识。配置前查看官方表格,不能把网站目录名直接当作游戏参数。
同时记录文本和用途 #
为练习门列出邀请、按钮、关闭状态、成功提示和重试说明。每条文本旁边注明出现时机,以及它应该解释什么行动。这是我们提出的覆盖清单,不是游戏所有内容已经完成翻译的证明。
不要只看初始界面。拒绝信息可能在点击后才出现,重试说明可能在结果之后出现。先在纸上按状态走一遍,找出缺失文本,再开始翻译。完整句子的含义比若干单独翻译的词更容易核对。
用上下文说明相同词语 #
门旁边的“打开”和菜单旁边的“打开”用途不同。云端表中的 Source 保存原文,Context 区分使用场景,Example 为翻译者提供说明。自动填写的 Location 不等于手动指定的 Context。
在检查卡中写“打开练习门”,不要只写“按钮”。如果通过 API 使用键,应另行确定命名规则。避免无意重复:文档要求 Source 与 Context 的组合唯一,已指定的 Key 也应唯一。这样才能明确找到需要修正的使用场景。
建立简短的项目术语表 #
确定门、阶段和操作的名称,并在说明和结果中保持一致。一个界面把资源叫作“代币”,另一个叫作“金币”,翻译者不应该猜测它们到底是同一种资源还是两种资源。
术语表保留含义、原文形式与认可的译法。需要保持不变的名称单独标注;技术 ID 不应当作界面词语翻译。如果机制本身不清楚,先解释机制,再确定词语。优美的译法不能解决没有定义的规则。
核对自动捕获的实际范围 #
自动文本捕获可以帮助填充表格,但出现几条记录不能证明所有状态都被覆盖。文本对象的 AutoLocalize 很重要;TextBox 的捕获涉及 PlaceholderText。绘制在图片里的文字需要单独处理。
把界面清单与已有字符串逐条比较,标明已存在、尚未找到或位于图片中的说明。不要承诺立即捕获全部内容。缺少某条文本时,先调查对象类型和出现方式,然后再选择修正方法。
区分已有翻译与翻译质量 #
一条文本有译文,玩家仍可能误解操作。邀请是在说进入、购买还是重试?条件是否保留?用检查卡记录的用途衡量译文,而不是只比较句子长度。成功提示与拒绝提示不能依靠相似措辞混在一起。
手动与自动记录有不同的管理规则,清空译文并不是可靠的重新生成指令。更改前了解记录状态和更新规则。在这个练习中,可以先标记有疑问的措辞并提出替代文本,同时保留最初观察,方便后续复查。
用新文本检查界面 #
在窄屏上查看按钮、拒绝解释和结果信息。长译文可能完整存在于表格中,却在界面上被裁切。检查换行与条件是否完整,特别是数量和物品名称。关键条件应该在玩家决定操作之前能够读到。
阿拉伯语还需要单独检查阅读方向与元素排列。选择了语言,不代表界面已经可用。如果文字缩小到难以阅读,应调整布局或措辞并保留含义。不能通过不断缩小字体来隐藏玩家必须知道的限制。
走一遍成功、拒绝和重试 #
建议的流程包括门可用、门不可用、成功打开和新的尝试。每个状态记录语言、预期行动和可见文本。下面的表格提供检查问题,不是实际游戏测试结果,也不证明这些状态已经在项目中实现。
让检查者用自己的话解释下一步。如果他把重试当成进入,或者把拒绝当成成功,应一起检查文本和状态。一句清楚的提示不能验证其余提示。修正之后,重复引发问题的那个步骤,核对是否真的解决。
| 状态 | 问题 |
|---|---|
| 邀请 | 进入目标是否清楚? |
| 拒绝 | 原因和下一步是否清楚? |
| 成功 | 操作结果是否清楚? |
| 重试 | 如何开始新的尝试? |
保存记录并限定结论 #
保存界面、状态、原文、用途、语言、观察和建议修改。这样的记录可以交给其他聊天,帮助复现问题。在重新检查界面之前,建议修改不能被称为已经验证的解决方案。
这条路线的准备情况只涉及记录中的状态与语言,不证明所有菜单或整个游戏已经本地化。把原文已准备、译文已认可、屏幕操作已检查分开记录:每个阶段都需要自己的证据,不能用其中一项代替全部。
| 字段 | 保存内容 |
|---|---|
| 位置 | 界面与具体状态 |
| 含义 | 玩家应该理解什么 |
| 语言 | 译文变体与屏幕宽度 |
| 结果 | 观察与下一次检查 |
原始资料
Roblox Creator Hub — LocalizationRoblox Creator Hub — Manual translations
Roblox Creator Hub — Automatic translation
Roblox Creator Hub — Language codes