Localization

Table of Contents

Overview

The current localization is automatically detected by looking at Thread.CurrentThread.CurrentUICulture. This only happens when the localization is accessed for the first time. Runtime changes to Thread.CurrentThread.CurrentUICulture are not monitored.

All currently supported localizations live in the namespace Fluent.Localization.Languages.

Manually setting the current localization

If you want to ignore the threads current ui culture you can set the current localization by calling RibbonLocalization.Current.Localization = new German() or by calling RibbonLocalization.Current.Culture = new System.Globalization.CultureInfo("de").

Supported localizations

  • Arabic
  • Azerbaijani
  • Bulgarian
  • Catalan
  • Chinese
  • Czech
  • Danish
  • Dutch
  • English
  • Estonian
  • Finnish
  • French
  • German
  • Greek
  • Hebrew
  • Hungarian
  • Italian
  • Japanese
  • Korean
  • Lithuanian
  • Norwegian
  • Norwegian (BokmÃ¥l)
  • Norwegian (Nynorsk)
  • Persian
  • Polish
  • Portuguese
  • Portuguese (Brazil)
  • Romanian
  • Russian
  • Sinhala
  • Slovak
  • Slovenian
  • Spanish
  • Swedish
  • Turkish
  • Ukrainian
  • Vietnamese