Skip to content

Refactor AppLanguage structure and finalize language localizations#1940

Merged
theovilardo merged 5 commits into
PixelPlayerHQ:masterfrom
Amonoman:master
May 8, 2026
Merged

Refactor AppLanguage structure and finalize language localizations#1940
theovilardo merged 5 commits into
PixelPlayerHQ:masterfrom
Amonoman:master

Conversation

@Amonoman

@Amonoman Amonoman commented May 8, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Amonoman added 5 commits May 8, 2026 13:46
- Refactor AppLanguage from object to enum for better type safety
- Use Resource annotations for language labels
- Fix German language not being displayed in settings map
- Improve normalize function with null safety
- Delete colors.xml, themes.xml, and font configurations from values-de, ko, nb, and ru
- Keep only actual string resources in translation directories to avoid duplication
- Add setcat_language_german to all strings_settings.xml files
- Fix build failure caused by missing string resources in AppLanguage enum
- Remove duplicate setcat_language_german entry in values-in
- Deleted redundant 'setcat_language_german' entry in values-in/strings_settings.xml
- Resolved resource merger build failure
@theovilardo theovilardo merged commit e373699 into PixelPlayerHQ:master May 8, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants