複数の言語をサポートするFlashムービー(IDEではなくHaxeまたはActionscriptコードを使用)をどのように作成しますか?
ブラウザの言語を検出できますか?
文字列を管理し、言語に基づいて適切なものを選択するためのユーティリティクラスはありますか?
複数の言語をサポートするFlashムービー(IDEではなくHaxeまたはActionscriptコードを使用)をどのように作成しますか?
ブラウザの言語を検出できますか?
文字列を管理し、言語に基づいて適切なものを選択するためのユーティリティクラスはありますか?
これを回避するために私が見つけた最も簡単な方法は、各言語文字列を提供する個別のXMLドキュメントを用意することです。言語の初期化に応じて、別のxmlファイル、xml_en.xml / xml_fr.xmlなどをロードします。プログラムの残りの部分は完全に同じであり、後でさらに追加する必要がある場合は、システムを完全に拡張できます。
これらのファイルは、外部にロードすることも、輸送を容易にするためにswfファイルに埋め込むこともできます。
読み込みページからflashvarを渡すことで、常に言語設定を実行しました。ホーストページにアクセスできますか?
flex 3はこれをサポートしています:http://bugs.adobe.com/confluence/display/ADOBE/Flex+3+Details+-+Runtime+Localization
それ以外は私が知っていることは何もありません。Flash IDE自体も多言語コンテンツの作成を可能にします(少なくともFlash 8は可能でした)が、独自のユーティリティを作成する方が良いと思います。