Details
-
Epic
-
Resolution: Done
-
Not Evaluated
-
None
-
None
-
Multi-language database
Description
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.
Attachments
Issue Links
- 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