Flexのローカリゼーション(多言語)言語フォルダの設定

 

  Flexの多言語プラットフォームの構成では、フレームワーク/ロケールのFLEX要件は、ロケールパッケージパラメータ設定の言語プログラムの起動エリアが含まれている、en_USのは、デフォルトで提供されるような、あなたはどのようなこれらのファイルを参照するには、以下のフォルダにあることができます:

FLEX SDKのインストールディレクトリ/ SDKを/ XXX /フレームワーク/ロケール/ en_USの/

たとえば、プログラムでサポート翻訳英語(en_US)の言語には、フレームワーク/ロケールフォルダはフォルダはen_USが含まれていることを確認する必要があります。

質問があるので、該当するロケールパッケージが存在しない場合は、他のあまり一般的言語の翻訳を実装する必要がある場合、SDKは、唯一のいくつかの共通言語デフォルトで含まれ、システムが正常に動作しません。

今回は手動で対応するロケールのパッケージを追加する必要があります。Flex SDKは、あるcopylocaleと呼ばれるツールを提供し、このプロセスを簡素化します。あなたは次のパスでそれを見つけることができます。

FLEX_HOME / SDKを/ XXX / binに/あるcopylocale

プロンプトコマンドを開き、次の文を使用してコマンドを実行します。

あるcopylocale original_locale new_locale

このツールは、新しいフォルダを作成し、フレームワークディレクトリにアカウントにファイルの枠組みのニーズをコピーします。各言語のサポートは、それぞれのフォルダが必要になります。

ことは注目に値する、Flash BuilderのとFlex 4 SDKには、公共エリアの16種類、これらのファイルがすでに存在していることを意味までをサポートするために構築されています。あなたが任意のファイルを作成する前に、すでにチェックの下のロケールフォルダを持っているかどうか。あなたが持っている地域をサポートしたい場合は、変更に何もする必要があります。のみの場合には、あなたが作成するためのツールを実行する前に行方不明見つけます。

たとえば、あなたはen_US、fr_FRの、vi_VNとja_JPでこれらの言語パックのフォルダにする必要があります。en_USフォルダはデフォルトが存在しています。他の3つのファイルが不足しているフォルダを作成するためのツールがあるcopylocale。コマンドラインで、次のコマンドを実行するためにvi_VNフォルダが見つかりませんでした。

あるcopylocaleはen_US vi_VN

注意:

1.もしには、ツールを実行した後、対応するフォルダを生成する必要が管理者権限への注意を見つけることができませんでした。

2、フレームのリソースをコピーするように要求するときにエラーが発生した場合:読み込みエラー:******* \ Javaの\ JDK \ JRE \ binに\サーバー\のjvm.dll

 

フラッシュビルダーは日食に基づいており、日食が実行されるために使用するJava Javaテクノロジは、JREが必要です 

ソリューション
1.ダウンロードしてJREをインストール
値のjava.homeの設定2.編集FLEX_HOME \ binに\ jvm.configファイルを、
例を:
#のjava.home =
のjava.home = D:/プログラムファイル/ Javaの/ jre6-32


注:FLEX_HOMEは、Dとして、フレックスSDKディレクトリを参照:\プログラムファイル\のAdobe Flash Builderの4.6 \ SDKの\ 4.6.0

 

 

 

 

おすすめ

転載: www.cnblogs.com/ayrie/p/12461703.html
おすすめ