Skip to content
This repository has been archived by the owner on Aug 7, 2024. It is now read-only.

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

Closed
1 task done
Abiheb opened this issue Apr 25, 2024 · 2 comments
Closed
1 task done

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

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

Comments

@Abiheb
Copy link
Contributor

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
@EddieHubCommunity EddieHubCommunity unlocked this conversation Jun 8, 2024
@eddiejaoude
Copy link
Member

Thank you for the suggestion. Adding language functionality is a big architecture decision and not only a drop down selector.

As we do not have the capacity to re-architect the project to handle multiple languages and also get it translated, I will close this issue for now

@eddiejaoude eddiejaoude closed this as not planned Won't fix, can't repro, duplicate, stale Jun 8, 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

2 participants