4

我们目前正在使用 Flex 创建一个 Web 应用程序。我们无法从用户那里获取阿拉伯语文本并正确显示(例如在聊天功能中)。虽然 Flash 10 可能会解决这个问题,但我们不想强迫我们的用户升级。

Flash 翻转句子单词的顺序。因此,如果我在文本字段中写了“Hello World”之类的内容,它将在聊天区域中显示为“World Hello”。

在 Flash 中是否有使用从右到左语言的标准方法?

*我们目前用一个函数来翻转单词的顺序,但是当在聊天中使用英文或特殊字符时,事情会变得一团糟,比如:)或:D *

4

5 回答 5

2

您可能还想在这里查看 FalabyAS3Flex

于 2008-12-06T18:05:51.590 回答
1

你可能想试试这个: http ://www.red-id.com/blog/category/RTL-Flash.aspx

于 2008-12-02T22:25:51.443 回答
1

这似乎是一个 Unicode 问题,因此通过 Google 的快速 talaash 给了我Flash 中的 Unicode,但可能更重要的是Flash: RTL (right-to-left),因为它提到了阿拉伯语(以及其他 RTL语言)以及用于 Flash 的 RTL 文本输出类

高温高压

于 2008-11-15T12:57:41.983 回答
1

没有像样的方法来支持这一点。您尝试的任何东西都将是一种黑客行为,并且在某些情况下会中断。而且绝对不适用于编辑。

我会说:要求用户更新。

Player 10 在所有市场的渗透率已经超过 90% ( http://www.adobe.com/products/player_census/flashplayer/version_penetration.html )。

用户可以理解你别无选择。它是“对您的语言的更新或支持非常糟糕”。

于 2009-11-11T07:59:15.260 回答
1

是一个在 flex 中处理文本方向的示例。

于 2010-03-18T08:36:43.843 回答