Oracle Apex UI翻译 - 指出我正确的方向

时间:2012-10-20 12:57:17

标签: oracle globalization oracle-apex xliff

我必须在Oracle Apex中构建一个应该以多种语言显示的网站。让我进一步分解。

我假设Apex应用程序有两个部分

  1. UI& UI的元素,即区域,按钮,表格,页面标题
  2. 数据
  3. 目前,我需要找到有关如何仅为我的应用程序的UI部分启用多语言支持的答案。不是数据。

    据我所知,实现这一目标有两种基础广泛的方法。

    1. 使用Apex内置支持来更改UI元素。
    2. 从头开始创建一个基于数据库驱动方法的解决方案。
    3. 我的理解是否正确?

      还有两个问题 1.任何人都可以简要介绍一下Oracle Apex为我的应用程序创建多个版本的网页/网站所提供的支持类型吗?或者只是通过提供相关链接等方式指出我正确的方向。

      1. 您会推荐上述两种方法中的哪一种?为什么?
      2. 非常感谢

        罗米

1 个答案:

答案 0 :(得分:2)

好吧,这个我似乎已经解决了。该过程包括以下步骤

  1. 为主要应用程序的语言以外的每种语言创建影子应用程序。

  2. 将UI元素从主要语言应用程序导出到目标语言应用程序的XML文件(XLIFF)(上面1中提到的影子应用程序)。

  3. 编辑XML文件,并在XML文件中输入目标语言应用程序的文本说明。

  4. 将已编辑的XML文件上传到目标应用程序。

  5. 有关详细说明,请查看此link 。单击here以在Apex中创建示例多语言应用程序。

    在撰写本文时,我认为没有任何理由从头开始创建此功能。为什么重新发明轮子?

    有任何意见吗?