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

Add option to translate quizzes #259

Open
AkechiShiro opened this issue Jul 20, 2023 · 5 comments
Open

Add option to translate quizzes #259

AkechiShiro opened this issue Jul 20, 2023 · 5 comments
Labels

Comments

@AkechiShiro
Copy link

Would it be possible to implement a translation feature on the quiz questions as well as the interface for languages that aren't officially supported yet by using this : https://pypi.org/project/googletrans/

@mawoka-myblock
Copy link
Owner

Thanks for the suggestion, but the solution seems kinda hacky and Google could ban the IP address which isn't viable since the Google login function wouldn't work after that.

Translations in general are a great idea, either automatic or manual.

@mawoka-myblock mawoka-myblock added enhancement New feature or request prio:1 Low priority complexity:3 labels Jul 20, 2023
@mawoka-myblock mawoka-myblock changed the title [Feature Request] Implement translation using https://pypi.org/project/googletrans/ Add option to translate quizzes Jul 20, 2023
@AkechiShiro
Copy link
Author

Should this library be avoided then, this library which relies on multiples APIs that can probably be configured, should be preferred : https://pypi.org/project/translate/

@AkechiShiro
Copy link
Author

Also to add more input on this, this could be a feature that can be configured on the server, and the API keys for translation API's could be configured per instances so that only people who need this feature activated it, not that it'd be shipped by default.

@AkechiShiro
Copy link
Author

If I would be interested in working on this feature is there any tips on getting started ?

@mawoka-myblock
Copy link
Owner

The following page is a great starting point: https://classquiz.de/docs/develop

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants