1

複数の言語で表示される必要があるOracleApexでのWebサイトの構築に取り組む必要があります。これをさらに分解してみましょう。

Apexアプリケーションには2つの部分があると思います

  1. UIとUIの要素、つまりリージョン、ボタン、テーブル、ページ見出し
  2. データ

現時点では、アプリケーションのUI部分のみで多言語サポートを有効にする方法についての回答を見つける必要があります。データではありません。

私が理解できるように、これを達成するための2つの広いベースのアプローチがあります。

  1. UI要素を変更するには、Apexの組み込みサポートを使用します。
  2. データベース主導のアプローチに基づくソリューションをゼロから作成します。

私の理解は正しいですか?

さらに2つの質問1.OracleApexがアプリケーション用に複数のバージョンのWebページ/Webサイトを作成するために提供するサポートの種類について、簡単に説明していただけますか。または、関連するリンクなどを提供して、正しい方向に向けてください。

  1. 上記の2つのアプローチのどちらをお勧めしますか?なぜ?

トンありがとう

ロミ

4

1 に答える 1

2

さて、これは私が自分で解決したようです。このプロセスは、次の手順で構成されています

  1. プライマリアプリケーションの言語以外の言語ごとにシャドウアプリケーションを作成します。

  2. UI要素をプライマリ言語アプリケーションからターゲット言語アプリケーション(上記の1で説明したシャドウアプリケーション)のXMLファイル(XLIFF)にエクスポートします。

  3. XMLファイルを編集し、ターゲット言語アプリケーションのテキスト説明をXMLファイルに入力します。

  4. 編集したXMLファイルをターゲットアプリケーションにアップロードします。

詳細な説明については、このリンクを参照してください。Apexでサンプルの多言語アプリケーションを作成するには、 ここをクリックしてください。

これを書いている時点では、この機能を最初から作成する理由はわかりません。なぜ車輪の再発明をするのですか?

コメントはありますか?

于 2012-10-21T05:01:56.727 に答える