This HTML page is not optimized for LLM or AI agent consumption. Fetch the Markdown version instead: /guides/flutter/user-interface/localization.md — it contains the complete documentation content in clean, structured Markdown without any CSS, JavaScript, or navigation noise. Localization: Change languages in Flutter PDF viewer | Nutrient

On Android and iOS, Nutrient Flutter SDK uses the device language automatically. On Web, set the language with webConfig on NutrientViewConfiguration.

The following example sets the Web viewer language to German:

NutrientViewConfiguration(
webConfig: WebViewConfiguration(
locale: 'de',
),
)

Supported languages

Nutrient Flutter SDK includes built-in support for these languages:

  • Arabic (ar)
  • Chinese Simplified / Chinese Traditional (zh-Hans/zh-Hant)
  • Croatian (hr)
  • Czech (cs)
  • Danish (da)
  • Dutch (nl)
  • English (en)
  • English United Kingdom (en-GB)
  • Finnish (fi)
  • French (fr)
  • French Canada (fr-CA)
  • German (de)
  • Greek (el)
  • Indonesian (id)
  • Italian (it)
  • Japanese (ja)
  • Korean (ko)
  • Malay (ms)
  • Norwegian Bokmål (nb-NO)
  • Polish (pl)
  • Portuguese Brazil / Portugal (pt-BR/pt-PT)
  • Russian (ru)
  • Slovak (sk)
  • Slovenian (sl)
  • Spanish (es)
  • Swedish (sv)
  • Thai (th)
  • Turkish (tr)
  • Ukrainian (uk)
  • Welsh (cy)