nordic-institute / X-Road

Source code of the X-Road® data exchange layer software
https://x-road.global
Other
623 stars 193 forks source link

feat: XRDDEV-2728 Add language switching to the UI of Central and Security Server #2406

Closed rihohiiepuu closed 1 day ago

rihohiiepuu commented 1 month ago

Implemented Language switching functionality in the UI level for Central Server and Security Server. There are no new languages added with this PR.

Included with this Pull Request is documentation how to add new languages to the source code. Currently did not find a good place to add it, if suggested, will add to the correct document.

Adding languages to X-Road UI.pdf

ref: https://nordic-institute.atlassian.net/browse/XRDDEV-2728

rihohiiepuu commented 4 weeks ago

Adding languages to X-Road UI.pdf Updated documentation.

rihohiiepuu commented 2 weeks ago

There is currently no store added to shared-ui. language.ts is pinia store and LanguageDropdown requires it, so that would mean that it would be the first store added to shared-ui. Don't see a reason to add a store there when so far has not been added before.