Godot 本地化实践:TranslationServer、字体回退和对话文本排版
本地化不是把中文换成英文 Godot 提供 TranslationServer,可以加载翻译资源并按 key 取文本。很多项目第一次做多语言时,只是把 UI 文本替换成 tr("KEY")。这一步重要,但远远不够。游戏客户端里的本地化还包括字体、换行、变量、复数、对话节奏、图片字、语音、输入法和运行时切换。
tag
本地化不是把中文换成英文 Godot 提供 TranslationServer,可以加载翻译资源并按 key 取文本。很多项目第一次做多语言时,只是把 UI 文本替换成 tr("KEY")。这一步重要,但远远不够。游戏客户端里的本地化还包括字体、换行、变量、复数、对话节奏、图片字、语音、输入法和运行时切换。