mentorship-backend icon indicating copy to clipboard operation
mentorship-backend copied to clipboard

Internationalization support

Open bartekpacia opened this issue 5 years ago • 2 comments

Is your feature request related to a problem? Currently mentorship-system supports only English – all messages sent by server are in English. We may think everyone knows it but it's actually only about 2 billion people (source).

If we want to be as inclusive as possible, we need to think about supporting more languages

Describe the solution you'd like My first thought is to add a URL query param to every endpoint, for example lang=en (English) or lang=pl (Polish). Then we would select messages from messages.en.py or messages.pl.py file, which would contain all translated messages.

Describe alternatives you've considered We can continue to support only English.

Additional context I think that adding everyone would be happy to contribute by adding their native language :)

bartekpacia avatar Dec 27 '19 08:12 bartekpacia

@bartekpacia This feature is very valid and I would love to put this into action. Thank you for reporting this issue!

Your solution sounds very reasonable :) I don't have any other solution thought of at this time 🤔 I would like to have other people's input here, will share this on Slack.

isabelcosta avatar Dec 28 '19 20:12 isabelcosta

Putting on hold refernce #550

vj-codes avatar Feb 20 '21 19:02 vj-codes