User Interface low complexity mobile
2
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

Settings widget that lists available locales and conditionally surfaces Northern Sami only when the ARB bundle is marked complete. Renders inside the existing App Settings screen without requiring a dedicated page, preventing partial-translation states from reaching production.

Feature: Sami Language Support

locale-selector-widget

Responsibilities

  • Render locale list sourced from Sami Localization Bundle availability manifest
  • Dispatch locale selection to Sami Localization Bundle and persist preference via Preferences Service
  • Suppress Sami locale entry when translation completeness flag is false

Interfaces

LocaleSelectorWidget({required SamiLocalizationBundle bundle})
onLocaleSelected(Locale locale) → void

Relationships

Dependencies (2)

Components this component depends on