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

[FEATURE] Addding language translation option to the website #10353

Open
1 task done
Abiheb opened this issue Apr 25, 2024 · 1 comment
Open
1 task done

[FEATURE] Addding language translation option to the website #10353

Abiheb opened this issue Apr 25, 2024 · 1 comment
Labels
⭐ goal: addition undefined 🚦 status: awaiting triage Waiting for maintainers to verify (please do not start work on this yet)

Comments

@Abiheb
Copy link

Abiheb commented Apr 25, 2024

Is this a unique feature?

  • I have checked "open" AND "closed" issues and this is not a duplicate

Is your feature request related to a problem/unavailable functionality? Please describe.

Currently, the BioDrop community consists of users from various countries, some of whom may not be proficient in English. This language barrier can hinder their ability to fully engage with the platform's content and features.

Proposed Solution

Introduce a language translation feature that enhances user accessibility and inclusivity. This feature will include:

Country Selector Dropdown: Implement a dropdown menu listing various countries.
Language Translation: Upon selecting a country, the entire page's content will be translated into the corresponding language.
Initial Implementation: Begin with translating the platform into French, considering its widespread usage and relevance in international contexts.
Future Expansion: Depending on the success and user feedback, consider adding support for additional languages.

Here is an image example of how i see it.

image

Screenshots

image

Do you want to work on this issue?

Yes

If "yes" to above, please explain how you would technically implement this

First, create a country selector dropdown dynamically populated with options. Upon country selection, trigger JavaScript to interact with a translation API such as Google Translate, translating the page content into the chosen language. Initially focusing on French, configure the API to default translations to French when selecting France, ensuring translation quality meets user expectations. Future expansion involves collecting feedback for potential language additions, updating the dropdown and translation API accordingly.

@Abiheb Abiheb added ⭐ goal: addition undefined 🚦 status: awaiting triage Waiting for maintainers to verify (please do not start work on this yet) labels Apr 25, 2024
Copy link
Contributor

To reduce notifications, issues are locked until they are 🏁 status: ready for dev You can asked for this issue to be assigned (if not already assigned) and to be assigned. You can learn more in our contributing guide https://github.com/EddieHubCommunity/BioDrop/blob/main/CONTRIBUTING.md

@github-actions github-actions bot locked and limited conversation to collaborators Apr 25, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
⭐ goal: addition undefined 🚦 status: awaiting triage Waiting for maintainers to verify (please do not start work on this yet)
Projects
None yet
Development

No branches or pull requests

1 participant