我应该早点研究这个问题,但它仍然可能更糟糕——我已经研究了csv和ini文件添加本地化的方法,但考虑到我要有多少对话,我不确定我的最佳方法是什么。目前,我所有的对话都存储在一个脚本中,这是一个巨大的switch语句。它检查一个全局变量,并根据该变量设置一个对话行数组。起初,我想我可以简单地将所有内容存储在csv文件中,但由于每个对话集都有多个数组槽,所以我不认为这会起作用了。数组槽的数量也不一致,所以我看不到可行的方法。是不是就更容易直接复制粘贴脚本了?有一个脚本用于每种语言,然后只控制哪个脚本被调用。这种方法感觉是最好的方法。即使我仍然可以使用csv文件来存储一般的UI和设置文本,但我认为对话太复杂了,不能像这样从外部处理。是不是我错了?
最好方法是如何为我的情况添加多种语言?
评论 (0)