Oracle Apex 阿拉伯语语言加载

Oracle Apex arabic language loading

使用 load_ar.sql 脚本时,阿拉伯语不会像其他语言一样在登录页面上显示为选项。而且它似乎不像其他语言那样执行冗长的加载。

apex 是否使用 load_ar.sql 获得阿拉伯语支持?

When using load_ar.sql script , the arabic language does not displays as option on login page like other languages.

这是预期的行为。我们将 Oracle APEX App Builder 翻译成 9 种标准语言:法语、德语、意大利语、日语、韩语、葡萄牙语(巴西)、简体中文、西班牙语和繁体中文。当您在您的实例中安装所有语言时,您应该只希望在您的实例登录页面上看到这 9 种语言选项可供选择。

在 APEX 21.2 中,我们引入了对将运行时消息翻译成 31 种语言的支持,包括阿拉伯语。请参阅我们文档的以下部分:

Also it seems that it does not perform lengthy loading like other language.

我相信您指的是安装所需的时间长度,比方说德语,还是阿拉伯语?后者更快的原因是因为它只是安装运行时消息。当您安装我们的标准 9 语言之一时,即安装该语言的所有内部应用程序,例如App Builder、SQL Workshop 等,使用该语言 - 因此需要更长的时间才能完成安装。

因此,一旦您拥有 运行 在您的 APEX 实例上安装阿拉伯语的安装脚本,这些翻译就可以在您自己的 APEX 应用中使用。例如,创建一个带有交互式报表的应用程序。编辑应用程序,导航至编辑应用程序定义 > 全球化,并将应用程序默认语言更改为 'Arabic (ar)'。保存该更改并 运行 您的应用。您应该会看到全部以阿拉伯语显示的 Interactive Report Actions 菜单项。请注意,由创建向导创建的字符串(例如按钮标签或成功消息)将使用 App Builder 的语言,不应被翻译成阿拉伯语。我们希望在 APEX 的未来版本中解决这个问题。