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

Add features to installation management #40

Merged
merged 3 commits into from
Jan 24, 2025

Conversation

julianbollig
Copy link

Added a drop-down menu to choose the language and a button to open the dev tools in InstallationManagement. Also slightly changed the style in the Basic tab.

@mschuettlerTNG
Copy link
Collaborator

While the language picker technically works, the installation management screen texts don't change, because they were not translated.
For demo purposes we should at least translate to German (and maybe Chinese). GPT should make quick work of that.
During the next stakeholder review we can figure out a process for the other translations.

@@ -98,15 +98,36 @@
<div class="dialog-container z-10 pt-10" style="display: flex">
<p>{{ languages.BACKEND_TERMS_AND_CONDITIONS }}</p>
</div>
<!-- Change Language Settings -->
<div class="place-content-end flex gap-2">
<drop-selector :array="i18n.languageOptions" @change="i18n.changeLanguage" class="max-w-40">
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The language picker should probably be extracted into a component

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

@julianbollig
Copy link
Author

julianbollig commented Jan 14, 2025

Using an LLM, I updated all language components to German. Also, I added the language mapping to display the current backend status in the corresponding language.

@julianbollig julianbollig force-pushed the AddFeaturesToInstallationManagement branch from 1ac6009 to ebf8cbf Compare January 14, 2025 11:30
@mschuettlerTNG mschuettlerTNG force-pushed the AddFeaturesToInstallationManagement branch from f1a4c48 to c38aa8e Compare January 24, 2025 08:25
@mschuettlerTNG mschuettlerTNG merged commit a662318 into dev Jan 24, 2025
8 checks passed
@mschuettlerTNG mschuettlerTNG deleted the AddFeaturesToInstallationManagement branch January 29, 2025 08:38
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