我知道这个标题听起来有些夸张,但在我的游戏中实现阿拉伯语支持却是一连串的不幸事件。

起初,我以为只需要创建一个镜像式界面就可以了。很简单。所以当选择了阿拉伯语时,我就将界面翻转了。同时,我还需要适应文字的方向,使其从右到左阅读。花了很长时间(我不得不修复了许多耗时的bug),但我还是做到了。

然后我意识到我还需要适应文字以避免在目标市场中被审查。所以我需要适应并验证所有的文字,特别是针对阿拉伯语。

还要考虑的是阿拉伯语中的几个方言。通常情况下,负责翻译游戏的人会处理这一点,但这仍然是一个挑战。

我的游戏是一款益智游戏,幸运的是,我不需要处理有关图像或酒精和其他恶习的审查问题,但这也是一点很重要的细节。

我还忘记了其他一些事:字体、阿拉伯数字、用户输入、以及收入……这些都是我工作流程和睡眠都受影响的元素。

一旦我开始了,我就感到有责任完成这项工作,这是我的一个错误。事实上,大多数阿拉伯语玩家都是以英语玩的。这不值得花时间。不要重复我的错误。