Skip to content

upgrade project to be multilanguage #7

@dmm1

Description

@dmm1

Titel:
Upgrade project to support multilingual frontend with automatic language detection

Beschreibung:
Enhance the frontend to support multiple languages (i18n) with the following goals:

🎯 Objectives:
Add multilingual support (initially: English + German; extensible).

Automatically detect the user's browser language on first visit.

Store the preferred language in local storage or cookies for future visits.

Allow manual language switch via a UI dropdown or setting.

Ensure all UI strings are managed via translation files (e.g. JSON or i18next).

Fallback to English if a translation is missing or detection fails.

✅ Acceptance Criteria:
Language is auto-detected from the browser's navigator.language.

User can manually override language preference.

Translations are loaded from modular translation files.

UI elements and error messages reflect selected language.

Fallback mechanism to English is in place.

Works in both web and native (React Native) environments.

📦 Suggested Stack:
i18next or react-i18next for internationalization

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions