朋友的小团队做了款独立游戏,去年七月上线,首月海外收入占比不到百分之五。复盘时发现,游戏里的对话和界面文案全是机翻,英文玩家在评论区吐槽像机器人写的。游戏本地化和文档翻译完全是两码事:文本碎、变量多、还有长度限制。这篇整理 7 款我用过的游戏翻译工具。
一、福昕翻译大师:碎文本整理成表,一次翻几百条
游戏文本的特点是一句一句特别碎,一个道具名、一句技能描述、一句角色台词,彼此独立。福昕翻译大师处理这类内容的思路是把它们先整理成表格再批量翻,几百条一次跑完;术语库锁住道具名和技能名,避免同一招在三个地方出现三种译法。导出时保留原格式,项目文件里已经写好的变量占位符不会被破坏。
导出文本表:把游戏里的对话、道具、界面文本导成一行一条的 Excel。
批量导入:打开客户端 → 文档翻译 → 全选 Excel 拖进窗口。
按语种建任务:每个目标语种单独设一条 → 一次生成多个语言版本。

二、福昕翻译在线:上线前补两句文案,不用开客户端
上线前临时加的活动提示、公告文案,往往只有一两句。打开网页版粘进去就出结果,还能切回双语对照看,不用为了两句话开客户端。
选方向:首页 → 文本翻译 → 设定源语言和目标语言。
粘贴文本:把要翻的句子粘进输入框。
看长度:对照目标语言看长度变化,界面文本要控字数。
复制回填:点复制 → 粘回项目文件。
留档:把新词条顺手补进术语库。

三、Crowdin
Crowdin 在游戏和软件本地化里用得比较多,能直接对接项目仓库,文本变动自动同步。它支持上下文截图:把一个界面截图挂到对应文本上,译员能看见这句话出现在哪、按钮有多宽,避免把英文翻得塞不进按钮。

四、Smartcat
Smartcat 的强项是能快速拉起译者资源,平台上注册的译员可以直接派活。它对游戏文本的标签和占位符做了保护,变量不会被翻坏。个人开发者用它外包多语言版本,比自己全网找译员省事。
五、memoQ
memoQ 处理游戏文本时能保留标签和格式,适合带富文本的对话系统。它的正则过滤器可以自定义解析规则,遇到自家引擎特有的文本格式,能自己写规则拆开再拼回去。
六、MateCat
MateCat 免费、浏览器直接跑,导入表格就能开始翻,术语表全局生效。它的报价预测对预算有限的小团队很实用,先算一下多语言版本大概花多少,再决定铺几个语种。
七、Poedit
Poedit 是编辑 gettext 文件的工具,游戏和软件里常见的 pot、po、mo 文件都能处理。它本身不带翻译引擎,但可以挂接在线接口,翻完还能检查占位符是否完整,属于技术侧值得装一个的工具。
游戏本地化最怕的不是翻得不好,而是翻完运行起来出问题:变量丢了、字数超了、按钮被撑破。我的做法是分两步,先用福昕翻译大师把整批文本翻出初稿、术语锁死,再用 Poedit 这类工具做占位符和格式校验,最后拿真机跑一遍看排版。多花半天做检查,比上线后被玩家挂在评论区强。
