Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

63-implement-a-localization-option #79

Merged
merged 7 commits into from
Jan 15, 2025
Merged

Conversation

raywo
Copy link
Collaborator

@raywo raywo commented Jan 15, 2025

Summary

This pull request introduces internationalization (i18n) features into the application. Key changes include adding placeholders for translations, creating a German language (de) translation file, and updating UI component templates to support localized text.

  • Internationalization (i18n): Added support for English and German languages through proper translation placeholders and the creation of locale files (messages.en.xlf and messages.de.xlf).
  • Angular i18n integration: Code files such as angular.json, package.json, and multiple components are updated for i18n support.
  • Component updates: Updated templates across UI components to include translation markers (e.g., i18n attributes).
  • Localization fallback: Added necessary configurations to define default and specific locale support for the application.

These changes enhance the application's usability for non-English-speaking users.

raywo added 7 commits January 14, 2025 16:41
Implement internationalization (i18n) with German translations. Update
`angular.json` and `package.json` for localized builds, and include
necessary `.xlf` files for translations.
This enables serving the application with a German configuration via
`npm run start-de`.
@raywo raywo linked an issue Jan 15, 2025 that may be closed by this pull request
@raywo raywo merged commit 27e4e56 into main Jan 15, 2025
@raywo raywo deleted the 63-implement-a-localization-option branch January 15, 2025 15:13
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.

Implement a localization option
1 participant