BlueScript-NPO / frontend

The webapp for the BlueScript app, open source program for aiding dyslexia.
http://bluescript.app/
GNU General Public License v3.0
13 stars 1 forks source link

[Feat]: Add Multiple Language Support for Documents #22

Open sarthaknimbalkar opened 1 day ago

sarthaknimbalkar commented 1 day ago

Is your feature request related to a problem? Please describe.
In the training section, I observed that the documentation is currently only available in Korean, which makes it difficult for non-Korean speakers to fully benefit from the resources.

Describe the solution you'd like.
I would like the documentation to be available in multiple languages, ensuring broader accessibility. Ideally, this would include support for widely spoken languages such as English, Spanish, and others, depending on user demographics.

Describe alternatives you've considered.
I haven't identified any viable alternatives to multilingual documentation, as this would be the most effective way to improve accessibility and user experience for a global audience.

sarthaknimbalkar commented 1 day ago

If it's not an issue I would be happy to contribute.

SuhJae commented 23 hours ago

Hello, Sarthak! Thank you for your interest in the project and for offering to contribute—it’s greatly appreciated!

The project currently uses Nuxt Content (https://content.nuxt.com/) to power the documentation, and Nuxt i18n (https://i18n.nuxtjs.org/) for managing translations. Before translating the documents, would you be able to implement the translation logic in the Nuxt app? Ideally, we would like to organize the documentation into language-specific folders (e.g., content/ko/1.docs, content/en/1.docs, etc.) with a fallback to Korean. For this, we will need some middleware to reroute documentation requests and ensure that the content search respects the user's language preference.

I’m currently focused on other features at the moment, so if you’re able to work on this, that would be fantastic!

Thank you again for your help!

sarthaknimbalkar commented 14 hours ago

Sure, no worries! I like your initiative and would be more than happy to contribute 🙌