-
Epic
-
Resolution: Done
-
Not Evaluated
-
None
-
None
-
Multi-language database
This epic captures all the work related to upstreaming Multi-Language database.
Supported backends
- json files as reference implementation
Limitations
- No excel support at this point
Steps
- General Cleanup
- The Customer-specific stuff needs to be removed
- Specify what should be part of a minimal "default" implementation
- Upstream Qt6 enablers on the framework side
- Create json backend
Implement:
- JSON Export (translationId and translations)
- JSON Import (translationId and translations)
New Features:
- .qmlproject defines supported languages and default language
- This requires a dialog/settings page that allows setting the supported language and default language
- polish of UI and multi-line support
- Streamlined translation runner result
The results of the translation runner do not belong into the JSON files, but we should generate a seperate report as a file.
- depends on
-
QDS-5185
Add JSON Export to multi-language database
-
- Closed
-
-
QDS-5186
Add JSON Import to multi-language database
-
- Closed
-
-
QDS-5187
Adding support for supported languages to .qmlproject
-
- Closed
-
-
QDS-5188
Implement settings page for supported languages and default language
-
- Closed
-
-
QDS-5189
Polish UI of LanguageView
-
- Closed
-
-
QDS-5190
Add Multi-line support to language view
-
- Closed
-
-
QDS-5191
Create "log file" for streamlined translation runner results
-
- Closed
-
-
QDS-5193
Add LanguageView (plugin) to QDS 2.3 builds
-
- Closed
-