Skip to content

[4/5] i18n + accessibility integration for Unified Settings modal (Share tab) and language preselect #11

@mfittko

Description

@mfittko

Parent: #7

Scope
Integrate translations and accessibility into the Unified Settings modal (Share tab), and ensure language preselection works via lang parameter.

Deliverables (updated)

  • New translation keys in src/locales/{en,de,fr,es}.json
  • Wire the language dropdown to i18n provider; unsupported lang falls back to default
  • ARIA labels and keyboard navigability for all new controls in the modal
  • Visual QA: hidden controls should not leave gaps

Details and context

  • PRD Sections 6, 9
  • Task List Task 4.0

Acceptance Criteria

  • Language switching reflects immediately in UI
  • All controls pass basic axe-like checks (labels, roles)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions