Xamarin.Forms のローカリゼーション

組み込みの .NET ローカライズ フレームワークを使用して、Xamarin.Forms を利用したクロスプラットフォームの多言語アプリケーションを構築できます。

Xamarin.Forms の文字列とイメージのローカライズ

.NET アプリケーションをローカライズするための組み込みメカニズムでは、System.Resources および System.Globalization 名前空間にある RESX ファイルとクラスが使われます。 翻訳された文字列を含む RESX ファイルは、翻訳に対して、厳密に型指定されたアクセスを提供するコンパイラ生成のクラスと共に、Xamarin.Forms アセンブリに埋め込まれます。 その後、翻訳されたテキストをコードで取得できます。

右から左へのローカライズ

フロー方向とは、ページ上の UI 要素を視覚でスキャンしていく方向のことです。 右から左へのローカライズでは、Xamarin.Forms アプリケーションに、右から左へのフロー方向のサポートが追加されます。