-
Notifications
You must be signed in to change notification settings - Fork 88
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
New Traditional Chinese Translation Progress #260
Comments
the translated docs not published? |
For people who don't know where to find the translated BETA doc. |
Hi @neighborhood999 , I want to make contributions to the translation of the Beta Docs. However, the code base seems to be not syncing correctly with https://github.com/reactjs/reactjs.org for a while. https://beta.zh-hant.reactjs.org/ is outdated! Is there anything I can help with? |
Hi @K4Lok , thanks for your question. |
Hi @neighborhood999 I want to make contributions to translate "Referencing Values with Refs", "Manipulating the DOM with Refs", and "Synchronizing with Effects" (which is not shown on the list yet? Can I translate it also?) Thank you! :D |
Hi @Kate-Chu, thank you for helping, I added your name to the corresponding documents. |
Hi @neighborhood999 I want to make contributions to translate "Your First Component", "Importing and Exporting Components" and "Writing Markup with JSX" . Thank you :) |
Hi @JamieLoLo thank you for helping translation, I added you to the above list. For the term, if you are not sure how to translate you can check Glossary. |
Hi @neighborhood999 I want to make contributions to translate "Reacting to Input with State", "Choosing the State Structure", and "Sharing State Between Components". Thank you 😋 |
Hi @max80713 thank you for helping, updated the above list. |
Hi @neighborhood999 I would like to contribute on:
|
Thanks for your contribution, I updated the above list and I will review them. |
I have submitted the following three documents as a pull request to the repository. As this is my first time participating in a translation project, I would like to ask if the submission process has been completed correctly. Thank you. docs: translation Your First Component #368 |
@JamieLoLo Yes, no worries :). I will review these PRs and thanks for your contribution. |
Hi folks, Just a heads-up that we've done our best to bring
Thank you so much for your cooperation! |
I've updated the checklist. |
@chloewlin @chentsulin @neighborhood999 @bugtender @haimengzhang Hi folks, can you please confirm which of you will be able to steer and maintain this translation? We'd like to get the maintainer list in https://github.com/reactjs/translations.react.dev/blob/main/langs/zh-hant.json accurate and up-to-date. Thank you! |
Hi @gaearon, thank you for helping. The current maintainer has: |
Hi @neighborhood999 I want to make contributions to translate "Render and Commit" Thank you ! |
Hi @Jim876633 , thank you for helping. I updated the list. |
Hi @neighborhood999, I'd like to make contributions to translate "State as a Snapshot". Thank you! |
Thanks @rayatn1011 and @Annie-Chien for contribution. |
Hi @neighborhood999, I would like to contribute by translating "Referencing Values with Refs". Thank you! BTW, I think "Describing the UI" has been translated. |
Hi @neighborhood999, I would like to contribute by translating "Quick Start". Thank you! |
Hi @rccj Sorry, I forgot to update the list, I already started translation "Quick Start", can you choose another one? Thanks |
Hi @neighborhood999, I would like to contribute by translating "Rendering Lists " and "Keeping Components Pure". Thank you! |
@rccj updated it! |
Hi @neighborhood999, I would like to contribute by translating "State: A Component's Memory". Thank you! |
Hi @alpheustangs , thanks contribution. |
Hi @neighborhood999, I would like to contribute by translating "API Reference/React: Hooks/useEffect" when I'm free. Thank you! |
Hi @neighborhood999, I'd like to translate "Responding to Events". Thank you! |
@AwesomeFrontEnd @yishuolin Thank you for helping, I added you guys on the above. |
Hi @neighborhood999 I would like to translate " You Might Not Need an Effect" from Escape Hatches section. Thanks you ! |
Hi @neighborhood999 I would like to translate "Separating Events from Effects" from Escape Hatches section too. Thanks you ! |
Hi @dracarys55, I updated the above list, thank you for your contribution. |
Hi @neighborhood999 , I would like to translate: Thank you! |
Hi @neighborhood999 , I would like to translate "Queueing a Series of State Updates" from "Adding Interactivity " Thank you ! |
Hi @ginger-lemon @Jim876633, thank you for helping, I updated the above list. |
Hi @neighborhood999 , I would like to contribute by translating "legacy/createElementI". Thank you! |
Hi @c0dedance, I added, thank you. |
Hi @neighborhood999 , I would like to contribute by translating "Writing Markup with JSX" from "Describing the UI" . Thank you! |
Hi @owonie, Thanks for your contribution, I added you to the above list. |
Hi @neighborhood999 , I would like to contribute by translating |
Hi @trevlee0212, thank you for your contribution. |
Hi @neighborhood999 , I would like to contribute by translating 'src/content/learn/passing-data-deeply-with-contet'. I have already read the guideline about how to contribute. |
Hi @neighborhood999 , I'd like to contribute by translating the |
Hi @ShenHdian and @nathanlao, Thank you guys for the translation. I updated the above translation list and assigned a chapter with your names. |
Hi @neighborhood999, I'm Jamie. translation: Your First Component #483 |
Maintainers
For New Translators
To translate a page:
Before contributing, read the glossary and style guide (once they exist) to understand how to translate various technical and React-specific terms.
Please be prompt with your translations! If you find that you can't commit anymore, let the maintainers know so they can assign the page to someone else.
For Maintainers
When someone volunteers, edit this issue with the username of the volunteer, and with the PR. Ex:
When PRs are merged, make sure to mark that page as completed!
Main Content
To do before releasing as an "official" translation. Please translate these pages first.
Note that each section has an index page, which needs to be translated too.
Learn React
Quick Start (@neighborhood999) feat: translation quick-start #399
Installation (@neighborhood999) feat: translation installation #385
Describing the UI (@yuaanlin) feat: translate describing the ui #312
Adding Interactivity
Managing State
Escape Hatches (@rayatn1011) feat(docs): translate escape hatches #381
API Reference
react
: HooksuseCallback
(@trevlee0212)useContext
useDebugValue
useDeferredValue
useEffect
(@ukea)useId
useImperativeHandle
useInsertionEffect
useLayoutEffect
useMemo
useReducer
useRef
useState
useSyncExternalStore
useTransition
react
: Components<Fragment> (<>)
<Profiler>
<StrictMode>
<Suspense>
react
: APIscreateContext
forwardRef
lazy
memo
startTransition
react-dom
: Components<div>
)<input>
<option>
<progress>
<select>
<textarea>
react-dom
: APIscreatePortal
flushSync
findDOMNode
hydrate
render
unmountComponentAtNode
react-dom/client
: Client APIscreateRoot
hydrateRoot
react-dom/server
: Server APIsrenderToNodeStream
renderToPipeableStream
renderToReadableStream
renderToStaticMarkup
renderToStaticNodeStream
renderToString
Navigation and UI
We suggest to leave most of the UI translation until the end. We plan to do some invasive changes to the website folder layout and components, so postponing this until your translation is almost complete would make it easier to merge the changes from our side later. It might make sense to translate the homepage above the fold early, but leave the rest for later. As individual pages get translated, you can change the page titles in the corresponding sidebar files. Finally, when you're translating the navigation, make sure to test both desktop and mobile layouts.
HomeContent.js
)src/sidebar*.json
)TopNav.tsx
)When You're Ready...
After everything above is translated, add your language to
deployedLanguages
inSeo.tsx
of the original reactjs/react.dev repository.Secondary Content
These API pages should ideally be translated too, but they're less urgent and can be done after the others:
Children
cloneElement
Component
createElement
(@c0dedance)createFactory
createRef
isValidElement
PureComponent
Optional Content
These aren't the main translation targets, but if you'd like to do them, feel free to expand the list to include their subpages:
The text was updated successfully, but these errors were encountered: