MaxwellBo / Muncoordinated-2

🇺🇳 Muncoordinated is a Model UN committee management service, (re)written with TypeScript, React, Semantic UI and Firebase.
https://muncoordinated.io/
GNU General Public License v3.0
33 stars 21 forks source link

Multi language support - Can help with Chinese translation #190

Open Zhehan-Z opened 7 months ago

Zhehan-Z commented 7 months ago

Is your feature request related to a problem? Please describe. Not quite. Chinese is an official language of the United Nations, so many schools and conferences in China operate Chinese-language meetings under the same procedures. Muncoordinated is a great solution for MUN sessions, but for students who have not learnt the rules and procedures in English, it's difficult to use.

Describe the solution you'd like A Chinese translation for all functionalities of the system. I personally can help with such translations, and it would be best if the devs can provide a string list to help me translate directly - that also unlocks the potential of translation into even more languages. I have experience with string translation and also MUN rules and procedures, and I can find other people to help proofread translations.

Describe alternatives you've considered Google translation or some other browser-side translation. But the results are unprofessional, since the translation engines don't know specialized words and phrases in MUN procedures.

MaxwellBo commented 4 months ago

I think this would be a great idea.

I will chat to someone at work tomorrow about the best approach for internationalization here, and hopefully have a path forward.

Zhehan-Z commented 3 months ago

Do we have a status update on this? Thanks!

MaxwellBo commented 3 months ago

@Zhehan-Z We do! I had a chat with some people at work. The recommendation was the use of react-intl to do internationalization.

I will install react-intl this Sunday, and start pulling out some top-level strings (homepage) to kick us off

Zhehan-Z commented 3 months ago

Great! Can't wait to get started.

Zhehan-Z commented 2 months ago

Are the string files ready by now?

Zhehan-Z commented 2 months ago

@MaxwellBo