この情報は、米国アドビシステムズ社が提供している情報をもとにローカライズし、作成したものです。

日本語環境での動作保証はしておりませんのでご了承ください。

問題点 (Issue)

ロケールが en_GB に設定されていると FlexUnit がコンパイルされないことがあります。

解決方法 (Solution)

プロジェクトを作成する際、いったん Flash Builder プロジェクトのロケールを「en_US」に設定します。そして、ダミーのインストレーションロケールを作成します。

  1. sdk   ロケールフォルダー内に、必要なロケールのフォルダーを作成します。

    例 : C:\work\flex\sdk\frameworks\locale\en_GB
  2. 指定したロケールから rb swc をコピーして配置します。

    例 : en_US から flex4_rb swc をコピーします
  3. 拡張子の.swc を .zip に変更し、このファイルの中身を取り出します。

    例 : 取り出したフォルダーは C:\work\flex\sdk\frameworks\locale\en_GB\ flex4_rb
  4. 取り出したコンテンツの locale フォルダーを開きます。

    例 : C:\work\flex\sdk\frameworks\locale\en_GB\flex4_rb\locale
  5. コピーしておいた現在のロケール付きのフォルダー名を所定のロケール名に変更します

    例 : 「C:\work\flex\sdk\frameworks\locale\en_GB\flex4_rb\locale\en_US」を「C:\work\flex\sdk\frameworks\locale\en_GB\flex4_rb\locale\en_GB」に変更
  6. 取り出したフォルダー内にある catalog.xml ファイルを開きます。

    例 : C:\work\flex\sdk\frameworks\locale\en_GB\flex4_rb\catalog.xml
  7. このファイルに記述されている、古いローケル名への参照を新しいロケール名への参照に変更します。

    例 : 「en_US」を「en_GB」に変更
  8. 取り出しておいたフォルダーを再度圧縮し、.zip ファイルを作り直します。

    例 : C:\work\flex\sdk\frameworks\locale\en_GB\flex4_rb をもとに C:\work\flex\sdk\frameworks\locale\en_GB\flex4_rb.zip を作成
  9. .zip ファイルの拡張子を .swc に変更します。

    例 : \work\flex\sdk\frameworks\locale\en_GB\flex4_rb.swc

追加情報 (Additional Information)

Adobe Flash Builder には限られた数の SDK 向けロケールが収録されています。En_GB は収録されていないロケールの 1 つです。

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー