我正在考虑为我的游戏添加翻译,但对如何处理日语和阿拉伯语等从右到左阅读的语言有些不确定。

将文本框中的每行文本右对齐而不是左对齐没问题,但我是否还需要对单个字符进行某种反转?

译者是否会在翻译文件中反转字符?这可能会导致换行等各种问题。或者,如果我有需要分成几个部分才能放入文本框(无需滚动)的文本,那么我就必须修改任何计算该内容的算法。而且我无法知道最终结果是否好看,因为我不懂该语言。

通常这是怎么处理的,有人知道吗?