anitab-org / anitab-org/mentorship-backend

Internationalization support

オープン
#336 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る
Category: Coding Status: On Hold Type: Enhancement
主要言語
Python
スター
200
フォーク
449
PR マージ指標
30日以内にマージされた PR はありません

説明

**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](https://en.wikipedia.org/wiki/English-speaking_world)).

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 :)

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。