🌐 Initialize translations for Traditional Chinese#10505
Conversation
|
📝 Docs preview for commit 3a0d383 at: https://15e5624d.fastapitiangolo.pages.dev |
|
Hello, @tiangolo We want to create the language for zh-hant (Mandarin), but the language will be limited to 2 letters. What are your recommended approaches for handling languages that have more than two letters? |
|
Thanks @hsuanchi! Up to now, I've avoided language localizations as there aren't yet enough translations of the first language, for example, for The first question would be, how different is it from The second question is, are there others (at least other two, in total with you at least three) that are willing to help with those translations to There are currently 63 PRs for Let me know what you think! |
|
Hello @tiangolo , Thank you for your swift reply. To address your first question, zh is generally considered to be Simplified Chinese (zh-hans), while zh-hant refers to Traditional Chinese. Although the two variants share similarities, they differ significantly in terms of characters and some terminology. People from regions such as Taiwan, Hong Kong, and Macau typically use zh-hant and may find zh less intuitive to read. As for your second question, we have a robust team of over 10 developers who use FastAPI on a daily basis. Some of our members have also contributed to the Traditional Chinese translation of Python documentation (python-docs-zh-tw). We're confident that we'll be able to efficiently review and contribute to the zh-hant localization for FastAPI. Thank you once again, and looking forward to your reply. |
|
I'm an avid user of FastAPI and would be thrilled to review @hsuanchi 's translation. Additionally, I'd be honored to contribute to the translation efforts for FastAPI, aiming to make it even more accessible and developer-friendly for the Chinese-speaking community." |
|
Fastapi basically consists of my day-to-day life and I'm confident that I can dedicate myself to contributing to the translations to zh-hant as zh-hant is my first language. |
|
I am a user of FastAPI from Taiwan, and I am very eager to promote FastAPI among Traditional Chinese-speaking users. This way, more users can read the documentation in their native language, which would lower the barrier to entry. |
|
Hi @tiangolo, If I could contribute to the translation efforts of FastAPI, making community documents more clear and intuitive for developers using the zh-hant language, I find it highly meaningful. |
|
Dear @tiangolo, I am extremely excited and looking forward to seeing FastAPI in Traditional Chinese. The purpose of this initiative is to assist developers in Taiwan in using and understanding FastAPI more easily. We are committed to continuing to support and contribute to FastAPI. |
|
As a software engineer from Hong Kong and Taiwan, I can tell that FastAPI is important for Traditional Chinese software community, we have a large community here working on Python with FastAPI in Taiwan. Can't wait to see more Traditional Chinese resources and contributions so FastAPI can be widely promoted. |
|
Traditional Chinese ( In the field of software technical document translation, many prominent resources offer both Traditional and Simplified Chinese versions simultaneously. Examples include Python docs, MDN docs, Microsoft docs, AWS docs, React docs, Angular docs, and more. Although the momentum for zh_hant translation might not be as extensive as zh_hans, it's undeniable that Traditional Chinese is a legitimate and important language version for software documents. As a Python backend engineer and a member of the Python document translation community, I'm more than willing to help with translating the FastAPI doc or reviewing for the translation PRs. (Actually, I tried once before lol). |
|
Hi @tiangolo , I am a software engineer who works with @hsuanchi. I understand your concern about the use of Traditional Chinese (
Here's why
In summary, providing translations in We hope you consider the importance of using |
|
Hi @tiangolo, are there any updates? Are we ready to begin work on the Traditional Chinese version? |
|
📝 Docs preview for commit 84b953b at: https://3397a9ff.fastapitiangolo.pages.dev |
mattwang44
left a comment
There was a problem hiding this comment.
Here is the initial review of the translation part.
|
📝 Docs preview for commit 953ad14 at: https://b5531961.fastapitiangolo.pages.dev |
Thanks for helping with the review 🫡🫡🫡, all amendments are now complete. |
mattwang44
left a comment
There was a problem hiding this comment.
translation review part 2
|
📝 Docs preview for commit 73e95a7 at: https://d5229374.fastapitiangolo.pages.dev |
|
📝 Docs preview for commit 66cba69 at: https://c9489c35.fastapitiangolo.pages.dev |
|
Amazing! If you all work together you could have all the FastAPI docs translated to Traditional Chinese in no time! 🎉 I updated the script to handle docs to take this into account, and I added this discussion: #10949 When there's a new PR for Traditional Chinese and I add the label, it will be automatically posted there. You could subscribe to that discussion to get notified when there's a new PR to review. 🤓 Thank you all for your help! Once this PR is ready and has two approving reviews I'll merge it. The same with the next future PRs. 🚀 |
|
📝 Docs preview for commit efc2197 at: https://be6f65a0.fastapitiangolo.pages.dev |
|
Awesome, thank you @hsuanchi ! 🍰 And thanks for the reviews @SonnyYou, @mattwang44 ☕ 🍪 |
No description provided.