2

複数の言語をサポートするFlashムービー(IDEではなくHaxeまたはActionscriptコードを使用)をどのように作成しますか?

ブラウザの言語を検出できますか?

文字列を管理し、言語に基づいて適切なものを選択するためのユーティリティクラスはありますか?

4

2 に答える 2

4

これを回避するために私が見つけた最も簡単な方法は、各言語文字列を提供する個別のXMLドキュメントを用意することです。言語の初期化に応じて、別のxmlファイル、xml_en.xml / xml_fr.xmlなどをロードします。プログラムの残りの部分は完全に同じであり、後でさらに追加する必要がある場合は、システムを完全に拡張できます。

これらのファイルは、外部にロードすることも、輸送を容易にするためにswfファイルに埋め込むこともできます。

読み込みページからflashvarを渡すことで、常に言語設定を実行しました。ホーストページにアクセスできますか?

于 2010-03-24T12:34:47.283 に答える
0

flex 3はこれをサポートしています:http://bugs.adobe.com/confluence/display/ADOBE/Flex+3+Details+-+Runtime+Localization

それ以外は私が知っていることは何もありません。Flash IDE自体も多言語コンテンツの作成を可能にします(少なくともFlash 8は可能でした)が、独自のユーティリティを作成する方が良いと思います。

于 2010-03-24T11:26:26.813 に答える