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

translations #25

Closed
2 tasks
mango-habanero opened this issue Apr 4, 2023 · 0 comments · Fixed by #61
Closed
2 tasks

translations #25

mango-habanero opened this issue Apr 4, 2023 · 0 comments · Fixed by #61
Assignees
Labels
enhancement New feature or request

Comments

@mango-habanero
Copy link
Contributor

The addition of translations is a bit cumbersome as is the changing of USSD menu text seeing as it requires code file edits.
To improve staff experience, a UI can be built around typesafe-i18n to increase the ease of editing these menus.
This will be a two-phase implementation:

  • language API
    Controls all supported languages based on some criteria i.e region, used-service-provider, etc.
  • translations API
    Builds off of the language API and generates all translation files offering a UI that allows for state selection and corresponding text to display on menu.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant