在代码中使用本地化字符串【Unity创作心得#14-3】

Description
系列第 3 期:在代码中使用 LocalizedString 与 LocalizeStringEvent ,动态地显示本地化文本。

Comments

古咕咕咕古咕咕 2026-06-11

大佬,我的SmartString从脚本里取到数据源,然后当脚本数据源有更新时,SmartString却不更新,这个怎么破? 比如我的SmartString是:{someClass.someFiled:choose{1|2|3}:one|two|three}, 当脚本里的someFiled从1变成2时,这个SmartString不会从one变成two。。。愁,先给你点赞投币

↩ 3

喵喵爱吃焖饼条 2026-05-28

大佬求问,如果有动态文本该如何处理本地化?例如“从{0}到{1}的距离”这个文本,{0}{1}两个参数都是游戏运行时获取的地名,这句话和两个地名都需要翻译,对于这种动态文本,通过key拿到的静态文本能否适用?

↩ 2

你继哥啊 2026-05-22

商业化项目,上万条文字,都需要一个一个的搞里头吗[辣眼睛]

↩ 1

闪元晶光 2026-05-19

按这个工作流,制作大量对话的时候还是很麻烦,要手动写key和对应的翻译文本(关键是key还不知道写什么好() 这个工作流如果要适配到创作心得12里的对话系统,是不是只能用asset table在触发对话时获取一整个翻译过的对话文本了(

↩ 1