Esempio n. 1
0
        private void UpdateTranslations()
        {
            LoadedLanguageTitle.Text = "LoadedLanguage.Title".Translate();
            LoadedLanguageValue.Text = I18N.Current.Language.DisplayName;

            AvailableLanguagesTitle.Text = "AvailableLanguages".Translate();
            AvailableLanguagesLabel.Text = string.Join(", ", I18N.Current.Languages.Select(x => x.DisplayName));

            SingleEnumTitle.Text = "SingleEnum.Title".Translate();
            SingleEnumLabel.Text = Animals.Dog.Translate();

            EnumTitle.Text = "EnumValues.Title".Translate();
            EnumLabel.Text = string.Join(", ", I18N.Current.TranslateEnumToList <Animals>());

            GreetingTitle.Text = "Greeting.Title".Translate();
            GreetingValue.Text = "Greeting.Value".Translate("iOS");

            MultilineTitle.Text = "Multiline.Title".Translate();
            MultilineValue.Text = "Multiline.Value".Translate();

            ChangeLanguageButton.SetTitle("ChangeLanguage".Translate(), UIControlState.Normal);
        }