Xamarin.Forms Localization

The built-in .NET localization framework can be used to build cross-platform multilingual applications with Xamarin.Forms.

String and Image Localization

The built-in mechanism for localizing .NET applications uses RESX files and the classes in the System.Resources and System.Globalization namespaces. The RESX files containing translated strings are embedded in the Xamarin.Forms assembly, along with a compiler-generated class that provides strongly-typed access to the translations. The translated text can then be retrieved in code.

Right-to-Left Localization

Flow direction is the direction in which the UI elements on the page are scanned by the eye. Right-to-left localization adds support for right-to-left flow direction to Xamarin.Forms applications.