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

Language > Include "Français (Tunisie)" in UI for French (Tunisia) #11862

Closed
6 tasks done
Candice-Louw opened this issue Apr 17, 2023 · 3 comments · Fixed by #11867
Closed
6 tasks done

Language > Include "Français (Tunisie)" in UI for French (Tunisia) #11862

Candice-Louw opened this issue Apr 17, 2023 · 3 comments · Fixed by #11867
Assignees
Labels
backend Affects the web backend feature A new feature to be developed (ticket type) qa-verified Issue has been tested and verified by QA ready Issue fulfills the definition of ready and can be implemented translation Issues concerning the translation of SORMAS into additional languages vaadin-app Affects the Vaadin application

Comments

@Candice-Louw
Copy link
Contributor

Candice-Louw commented Apr 17, 2023

Feature Description

Users in Tunisia would like to make use of SORMAS in French (Tunisia). In order to make this visible on the UI, the option for "Français (Tunisie)" needs to be included in the user language (User Settings > Language) dropdown.

The language has been introduced on CrowdIn (https://crowdin.com/project/sormas/fr-tn).

Added Value/Benefit

This feature would allow localisation of SORMAS UI content based on end user needs.

Acceptance Criteria

  • "Français (Tunisie)" is added to dropdown values found at: User Settings > Language
  • "Français (Tunisie)" is placed under "Français (Suisse)" so that all Français languages are grouped alphabetically (see mock-up)
  • Tunisian flag thumbnail is added: https://github.com/gosquared/flags/blob/master/flags/flags-iso/shiny/64/TN.png
  • Local date and time formats conform to fr-TN, "dd/MM/yyyy", "dd/MM/yyyy HH:mm", "dd/MM"
  • SORMAS UI is translated and displayed in the language when it is selected from the list
  • Individual system users are able to select and set the language as their language of choice when setting up/configuring a new user (user management)

Implementation Details

Similar to #4449 with #4759, and #9042 with #9578.

Mockups

image

Additional Information

No response

@Candice-Louw Candice-Louw added the feature A new feature to be developed (ticket type) label Apr 17, 2023
@Candice-Louw Candice-Louw changed the title Language > Include "Français (Tunis)" in UI for French (Tunisia) Language > Include "Français (Tunie)" in UI for French (Tunisia) Apr 17, 2023
@Candice-Louw Candice-Louw changed the title Language > Include "Français (Tunie)" in UI for French (Tunisia) Language > Include "Français (Tunisie)" in UI for French (Tunisia) Apr 17, 2023
@bernardsilenou
Copy link

@Candice-Louw @MateStrysewske

  • The versions of a language are growing so fast that it may not look nice from a design perspective.
    I was wondering if we can only show the base language (here Franch) on the UI and determine the version using the country instance in the sormas.properties file. ie if a user chooses Franch, then we load the translations for their country.

@MateStrysewske
Copy link
Contributor

@bernardsilenou Please move this to Discussions as it's not related to this specific issue.

@MateStrysewske MateStrysewske added users translation Issues concerning the translation of SORMAS into additional languages vaadin-app Affects the Vaadin application backend Affects the web backend and removed users labels Apr 18, 2023
@MateStrysewske MateStrysewske self-assigned this Apr 18, 2023
@MateStrysewske MateStrysewske added the ready Issue fulfills the definition of ready and can be implemented label Apr 18, 2023
@adinaflorea9 adinaflorea9 self-assigned this Apr 19, 2023
@adinaflorea9
Copy link

adinaflorea9 commented Apr 20, 2023

#11877 deals with the buttons that are overlapping the edges of the cards in all 3 French variants as they were reproducible on older SORMAS versions as well.

Verified ticket on the local machine using the latest version of SORMAS from the development branch - 1.83.0-SNAPSHOT(40ab095).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Affects the web backend feature A new feature to be developed (ticket type) qa-verified Issue has been tested and verified by QA ready Issue fulfills the definition of ready and can be implemented translation Issues concerning the translation of SORMAS into additional languages vaadin-app Affects the Vaadin application
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants