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

EPIC: Completing Translation Infrastructure Tasks #1712

Open
miguelvaara opened this issue Dec 10, 2024 · 0 comments
Open

EPIC: Completing Translation Infrastructure Tasks #1712

miguelvaara opened this issue Dec 10, 2024 · 0 comments
Milestone

Comments

@miguelvaara
Copy link
Contributor

miguelvaara commented Dec 10, 2024

Description of the enhancement

Complete the remaining tasks related to the translation infrastructure. This issue is an EPIC and will be divided into sub-issues. It follows closed issues #1656, #1527, and closed PRs #1690 and #1648.

Has sub-issues:
#1713

Where the work begins: If additional dependencies can be avoided, it is a good thing. The first step is to evaluate the need for using the vue-i18n library, figuring out the most convenient and long-lasting approach to implement translation extraction from Vue components.

Who are the users that would benefit from the enhancement and how?

Skosmos users worldwide will have better access (user experience) to Skosmos in their preferred or native languages. Additionally service providers will be able to offer language features more easily and effectively.

(Name specific organizations, roles and/or communities if possible, and/or point to relevant discussion elsewhere)

What new functionalities would the enhancement make possible?

  • Support for translations in Vue components (additions to new components where needed as with the previous Vue components -> create a checklist for this)
  • Extraction of translations from Vue components using the Symfony console
  • Documentation and instructions for translation functionalities

Why is the enhancement important?

Skosmos is widely used around the world, so multilingual support is essential.

(Why should this be prioritized, instead of spending energy on something else? Who would do the work to make this happen?)

@github-project-automation github-project-automation bot moved this to Proposed Skosmos 3.0 issues (to do) in Skosmos 3.0 Backlog Dec 10, 2024
@miguelvaara miguelvaara moved this from Proposed Skosmos 3.0 issues (to do) to Current sprint backlog in Skosmos 3.0 Backlog Dec 10, 2024
@miguelvaara miguelvaara added this to the 3.0 milestone Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Current sprint backlog
Development

No branches or pull requests

1 participant