0

我正在尝试将我的应用程序翻译成几种语言,但我在使用非拉丁字母时遇到了问题。(我正在使用 Flash CC,我的应用程序是 Android 版 Air)我不是专业人士,所以我不得不即兴创作本地化:用户单击与他/r 语言对应的按钮,它会更新一个变量(lang=1法语,lang=2 英语等)。

if (lang==1){
    textField.text="Salut";
else if (lang==2{
    textField.text="Hi";
//and so on
}

这可能是最丑陋的方法,但它确实有效。我还希望能够将我的应用程序翻译成日语、阿拉伯语甚至俄语。我试图在文本字段中复制/粘贴阿拉伯语文本,它可以工作,但当我将它粘贴到我的代码中时却不行。我在网上读到,由于 TFL 文本字段,您可以在 Flash CS6 上完成,但是(无论它们是什么)它们在 CC 中不再存在。有人知道怎么做吗?提前致谢 ;)

4

1 回答 1

0

要在动态文本字段中使用任何字符,您应该通过单击属性面板中的“嵌入...”并选择您将在此文本字段中使用的所有字符来嵌入这些字符。例如,对于日语,您应该至少选中一个复选框:在此处输入图像描述 此外,您应该选择字体系列和样式。

于 2015-03-11T18:06:31.113 回答