Xamarin Community Toolkit TranslateExtension

Die TranslateExtension Benutzer können zur Laufzeit die mehrsprachige Unterstützung verarbeiten. Es verwendet die integrierte LocalizationResourceManager Hilfshilfe, um die richtige Übersetzungsressource für das aktuelle aktive CultureInfoElement abzurufen.

Syntax

<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             xmlns:xct="http://xamarin.com/schemas/2020/toolkit"
             x:Class="MyLittleApp.MainPage">

    <StackLayout>

        <Label Text="{xct:Translate AppResources.ATranslatedMessage}" />

        <Label Text="{xct:Translate AppResources.AnotherTranslatedMessage, StringFormat='#{0}'}" />

    </StackLayout>
</ContentPage>

Eigenschaften

Eigenschaft Typ BESCHREIBUNG
Stringformat Zeichenfolge Ermöglicht dem Benutzer, dem übersetzten Text zusätzliche Formatierungen bereitzustellen.
Text Zeichenfolge Die Ressource, die übersetzt wird.

Beispiel

Beispielseite "Einstellungen"

Sie können dies in Aktion in der Xamarin Community Toolkit-Beispiel-App sehen.

API