MEDIUM story-settings-preferences-peer-mentor-003 2 pts
2
Story Points
Medium
Priority
Settings & Preferences
Feature

User Story

As a user
I want to select my preferred app language from the Settings screen
So that So that I can use the app in the language I am most comfortable with, improving comprehension and reducing input errors

Acceptance Criteria

  • Given I open the language settings card, when the screen loads, then I see the available language options with the current language pre-selected
  • Given I select a different language, when I confirm the selection, then the app UI switches to the selected language immediately without requiring a restart
  • Given I change the language preference, when I sign into the app on another device, then the same language preference is applied on that device
  • Given the language card is rendered, when I interact with it, then all text labels and option descriptions meet WCAG 2.2 AA contrast requirements

Business Value

Supporting multiple language preferences reduces friction for users who are not native speakers of the default language and is a prerequisite for potential Sami language support identified as a future requirement by NHF. Correct language selection also reduces data-entry errors in activity descriptions and report fields.