CzompiSoftware / CzompiSoftware/CwATE-MA

Implement Multi-Language Support with Language Selection Interface

Open
#6 0 comments 0 reactions 1 assignee Claimed by @Czompi View on GitHub
enhancement good first issue
Dominant language
C#
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Enhance the application by introducing multi-language support, allowing users to select their preferred language. The language selection interface should be accessible as follows:

- **Desktop Devices:** Display the language selector on the right side of the navigation bar.
- **Mobile Devices:** Include the language selector within the navigation menu.

**Proposed Folder Structure:**

Organize content files to accommodate multiple languages using the following structure:

- `/data/content-{2_digit_lang_code}/`
- Example: `/data/content-en/` for English content.
- `/data/content/`
- Serve as the fallback directory for default content.

This structure ensures that the application can efficiently manage and serve content in various languages, enhancing the user experience for a diverse audience.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.