Description
翻译前,请仔细阅读 React-中文文档译文排版指南。
For New Translators
To translate a page:
- Check that no one else has claimed your page in the checklist and comments below.
- Comment below with the name of the page you would like to translate. Take only one page at a time.
- Clone this repo, translate your page, and submit a pull request!
Please check the previous fork (https://react.docschina.org/) before starting a translation. Make sure to compare the content with the current React website to makes sure everything is up to date!
For Maintainers
When someone volunteers, edit this issue with the username of the volunteer, and with the PR. Ex:
- Home Page (@tesseralis) Decide on subdomain #1
When PRs are merged, make sure to mark that page as completed!
Core Pages
To do before releasing as an "official" translation. Please translate these pages first.
- Tutorial(@yuqingc) doc(cn): translate tutorial to zh-cn #12
- Home Page(@QC-L)(direct commit)
- Basics
- Hello World(@QC-L) docs(cn): translate content/docs/hello-world.md into Chinese #9
- Introducing JSX(@haimengzhang) cn-Introducing-JSX #15
- Rendering Elements(@robertying) docs: add
Rendering Elements
translations #40 - Components and Props(@QC-L) docs(cn): translate content/docs/components-and-props.md into Chinese #79
- State and Lifecycle(@chenjie3323) docs(cn): translate
basic/state_and_ lifecycle
#14 - Handling Events(@Ryanhui) docs(cn): translate docs/handling-events #84
- Conditional Rendering(@MrPluto) docs(cn): translate content/docs/conditional-rendering.md into Chinese #92
- Lists and Keys(@zhaozhiming) docs(cn): translate content/docs/lists-and-keys.md into Chinese #41
- Forms(@zhangxd6) doc(cn) - translate form #95
- Lifting State Up(@baxtergu) docs(cn): translate content/docs/lifting-state-up.md into Chinese #90
- Composition vs Inheritance(@robertying) docs(cn): add
Composition vs Inheritance
translations #13 - Thinking in React (@robertying) docs(cn): add
Thinking in React
translations #8
- API Reference
- React (@baxtergu) docs(cn): translate content/docs/reference-react.md into Chinese #138
- React.Component (@musclejack) docs(cn): translate/content/docs/reference-react-component.md into Chinese #164
- ReactDOM (@Ryanhui) docs(cn): translate content/docs/reference-react-dom.md into Chinese #96
- ReactDOMServer (@pampang) docs(cn): translate content/docs/reference-react-dom-server.md into Chinese #100
- DOM Elements (@zbc) docs(cn): translate content/docs/reference-dom-elements.md into Chinese #105
- SyntheticEvent (@Ryanhui) docs(cn): translate content/docs/reference-events.md into Chinese #101
- Test Utilities (@caiyongmin) docs(cn): translate content/docs/addons-test-utils.md into Chinese #10
- Shallow Renderer (@Ryanhui) docs(cn): translate content/docs/addons-shallow-renderer.md into Chinese #91
- Test Renderer (@ChloeLiang) docs(cn): translate content/docs/reference-test-renderer.md into Chinese #97
- JS Environment Requirements (@Ryanhui) docs(cn): translate content/docs/reference-javascript-environment-req… #88
- Glossary (@dear-lizhihua) docs(cn): translate content/docs/reference-glossary.md into Chinese #155
Navigation
These are the navigation links that appears in the sidebar. Possibly wait until
the corresponding sections are translated to do these.
- tutorial/nav.yml (@yuqingc) doc(cn): translate tutorial to zh-cn #12
- docs/nav.yml (@QC-L) (direct commit)
Next Steps
These are the next most important translations, ordered by importance:
Installation
- Getting Started(@laozhu) docs(cn): translate content/docs/getting-started.md into Chinese #143
- Add React to a Website (@seognil) docs(cn): translate content/docs/add-react-to-a-website.md into Chinese #103
- Create a New React App (@seognil) docs(cn): translate content/docs/create-a-new-react-app.md into Chinese #104
- CDN Links (@QC-L) docs(cn): translate content/docs/cdn-links.md into Chinese #7
Hooks
Everyone is hooked on hooks! People are really excited for these and it would be great for them to be translated.
- Introducing Hooks(@lixiaoyang1992) docs(cn): translate content/docs/hooks-intro.md into Chinese #131
- Hooks at a Glance (@yesmeck) docs(cn): translate content/docs/hooks-overview.md into Chinese #110
- Using the State Hook(@Koopos) docs(cn): translate content/docs/hooks-state.md into Chinese #16
- Using the Effect Hook (@Crazydogs) docs(cn): translate content/docs/hooks-effect.md into Chinese #123
- Rules of Hooks (@Crazydogs) docs(cn): translate content/docs/hooks-rules.md into Chinese #135
- Building Your Own Hooks (@bailnl) docs(cn): translate content/docs/hooks-custom.md to Chinese #99
- Hooks API Reference (@Yuiham) docs(cn): translate content/docs/hooks-reference.md into Chinese #173
- Hooks FAQ (@tonghuashuo) docs(cn): translate content/docs/hooks-faq.md into Simplified Chinese #121
Warnings
These are the pages that you get when you click the links in the console (e.g. https://reactjs.org/warnings/dont-call-proptypes.html). People tend to search these, so please don't translate the error message itself.
- dont-call-proptypes (@seognil) docs(cn): translate content/warnings/dont-call-proptypes.md into Chinese #115
- invalid-aria-prop (@seognil) docs(cn): translate content/warnings/invalid-aria-prop.md into Chinese #114
- legacy-factories (@seognil) docs(cn): translate content/warnings/legacy-factories.md into Chinese #113
- invalid-hook-call-warning (@seognil) docs(cn): content/warnings/invalid-hook-call-warning.md into Chinese #169
- refs-must-have-owner (@seognil) docs(cn): translate content/warnings/refs-must-have-owner.md into Chinese #124
- special-props (@seognil) docs(cn): translate content/warnings/special-props.md into Chinese #112
- unknown-prop (@seognil) docs(cn): translate content/warnings/unknown-prop.md into Chinese #111
Advanced Guides
- Accessibility (@ghycy15) docs(cn): translate content/docs/accessibility.md into Chinese #175
- Code-Splitting (@BetaMee) docs(cn): translate content/docs/code-splitting.md into Chinese #11
- Context (@BetaMee) docs(cn): translate content/docs/context.md into Chinese #87
- Error Boundaries (@LCINA) docs(cn): translate content/docs/error-boundaries.md into Chinese #153
- Forwarding Refs (@yhsunshining) docs(cn): translate content/docs/forwarding-refs.md into Chinese #118
- Fragments (@chenshuai2144) docs(cn): translated content/docs/fragments.md into Chinese #132
- Higher-Order Components (@sang4lv) docs(cn): translate content/docs/higher-order-components.md into Chinese #170
- Integrating with Other Libraries (@postor) Integrating with other libraries #129
- JSX In Depth (@hstarorg) docs(cn): translate content/docs/jsx-in-depth.md into Chinese #158
- Optimizing Performance (@zombieJ) docs(cn): translate content/docs/optimizing-performance.md into Chinese #120
- Portals (@zbc) docs(cn): translate content/docs/portals.md into Chinese #147
- React Without ES6 (@zhaozhiming) docs(cn): add react without es6 translate #128
- React Without JSX (@fonkie) docs(cn): translate content/docs/react-without-jsx.md into Chinese #177
- Reconciliation (@sang4lv) doc: Chinese translation for reconciliation.md #122
- Refs and the DOM (@pampang) docs(cn): translate content/docs/refs-and-the-dom.md into Chinese #154
- Render Props (@chenshuai2144) doc: translation render props #106
- Static Type Checking (@ycjcl868) docs(cn): translate content/docs/static-type-checking.md into Chinese #116
- Strict Mode (@fonkie) docs(cn): translate content/docs/strict-mode.md into Chinese #165
- Typechecking With PropTypes (@ycjcl868) docs Typechecking With PropTypes #108
- Uncontrolled Components (@tli4) docs(cn): translate content/docs/uncontrolled-components.md into Chinese #119
- Web Components (@bailnl) docs(cn): translate docs/web-components into Chinese #156
FAQ
- APIs and AJAX (@hateonion) docs(cn): translate docs/faq-ajax.md into Chinese #157
- Babel, JSX, and Build Steps (@baxtergu) docs(cn): translate content/docs/faq-build.md into Chinese #167
- Passing Functions to Components (@sichenguo) docs(cn): translate content/docs/faq-functions.md into Chinese #136
- Component State (@bbbbx) docs(cn): translate content/docs/faq-state.md into Chinese #137
- Styling and CSS (@infinnie) docs(cn): translate content/docs/faq-styling.md into Chinese #134
- File Structure (@baxtergu) docs(cn): translate content/docs/faq-structure.md into Chinese #148
- Versioning Policy (@buffaybu) docs(cn): translate content/docs/faq-versioning.md into Chinese #139
- Virtual DOM and Internals (@ChiuMungZitAlexander) docs(cn)/faq-internals-translation #141
Contributing
Priority: Low
- How to Contribute (@jimczj)
- Codebase Overview (@nanaSun) docs(cn): translate content/docs/codebase-overview.md #144
- Implementation Notes (@nanaSun)
- Design Principles (@TangHeJun) docs(cn): translate content/docs/design-principles.md into Chinese #145
Components
Components in src/components
that have some text in them.
- CodeEditor (@zcfan) docs(cn): translate src/components/CodeEditor/CodeEditor.js #149
- CodeExample (@zcfan) docs(cn): translate src/components/CodeExample/CodeExample.js #150
- ErrorDecoder (@CoolRice) finish translation for ErrorDecoder #152
- LayoutFooter (@QC-L)(direct commit)
- LayoutHeader (@QC-L)(direct commit)
- MarkdownPage (@QC-L)(direct commit)
Additional Translations
These are not the primary translation targets.
- Blog
- 2013-06-02-jsfiddle-integration
- 2013-06-05-why-react (@laobeijing0806) docs(cn): translate content/blog/2013-06-05-why-react.md into Chinese #179
- 2013-06-12-community-roundup
- 2013-06-19-community-roundup-2
- 2013-06-21-react-v0-3-3
- 2013-06-27-community-roundup-3
- 2013-07-02-react-v0-4-autobind-by-default
- 2013-07-03-community-roundup-4
- 2013-07-11-react-v0-4-prop-validation-and-default-values
- 2013-07-17-react-v0-4-0
- 2013-07-23-community-roundup-5
- 2013-07-26-react-v0-4-1
- 2013-07-30-use-react-and-jsx-in-ruby-on-rails
- 2013-08-05-community-roundup-6
- 2013-08-19-use-react-and-jsx-in-python-applications (@CalElFe) docs(cn): translate content/blog/2019-02-06-react-v16.8.0.md into Chinese #171
- 2013-08-26-community-roundup-7
- 2013-09-24-community-roundup-8
- 2013-10-3-community-roundup-9
- 2013-10-16-react-v0.5.0
- 2013-10-29-react-v0-5-1
- 2013-11-06-community-roundup-10
- 2013-11-18-community-roundup-11
- 2013-12-18-react-v0.5.2-v0.4.2
- 2013-12-19-react-v0.8.0
- 2013-12-23-community-roundup-12
- 2013-12-30-community-roundup-13
- 2014-01-02-react-chrome-developer-tools
- 2014-01-06-community-roundup-14
- 2014-02-05-community-roundup-15
- 2014-02-15-community-roundup-16
- 2014-02-16-react-v0.9-rc1
- 2014-02-20-react-v0.9
- 2014-02-24-community-roundup-17
- 2014-03-14-community-roundup-18
- 2014-03-19-react-v0.10-rc1
- 2014-03-21-react-v0.10
- 2014-03-28-the-road-to-1.0
- 2014-04-04-reactnet
- 2014-05-06-flux
- 2014-05-29-one-year-of-open-source-react
- 2014-06-27-community-roundup-19
- 2014-07-13-react-v0.11-rc1
- 2014-07-17-react-v0.11
- 2014-07-25-react-v0.11.1
- 2014-07-28-community-roundup-20
- 2014-07-30-flux-actions-and-the-dispatcher
- 2014-08-03-community-roundup-21
- 2014-09-03-introducing-the-jsx-specification
- 2014-09-12-community-round-up-22
- 2014-09-16-react-v0.11.2
- 2014-09-24-testing-flux-applications
- 2014-10-14-introducing-react-elements
- 2014-10-16-react-v0.12-rc1
- 2014-10-17-community-roundup-23
- 2014-10-27-react-js-conf
- 2014-10-28-react-v0.12
- 2014-11-24-react-js-conf-updates
- 2014-11-25-community-roundup-24
- 2014-12-18-react-v0.12.2
- 2014-12-19-react-js-conf-diversity-scholarship
- 2015-01-27-react-v0.13.0-beta-1
- 2015-02-18-react-conf-roundup-2015
- 2015-02-20-introducing-relay-and-graphql
- 2015-02-24-react-v0.13-rc1
- 2015-02-24-streamlining-react-elements
- 2015-03-03-react-v0.13-rc2
- 2015-03-04-community-roundup-25
- 2015-03-10-react-v0.13
- 2015-03-16-react-v0.13.1
- 2015-03-19-building-the-facebook-news-feed-with-relay
- 2015-03-26-introducing-react-native
- 2015-03-30-community-roundup-26
- 2015-04-17-react-native-v0.4
- 2015-04-18-react-v0.13.2
- 2015-05-01-graphql-introduction
- 2015-05-08-react-v0.13.3
- 2015-05-22-react-native-release-process
- 2015-06-12-deprecating-jstransform-and-react-tools
- 2015-07-03-react-v0.14-beta-1
- 2015-08-03-new-react-devtools-beta
- 2015-08-11-relay-technical-preview
- 2015-08-13-reacteurope-roundup
- 2015-09-02-new-react-developer-tools
- 2015-09-10-react-v0.14-rc1
- 2015-09-14-community-roundup-27
- 2015-10-01-react-render-and-top-level-api
- 2015-10-07-react-v0.14
- 2015-10-19-reactiflux-is-moving-to-discord
- 2015-10-28-react-v0.14.1
- 2015-11-02-react-v0.14.2
- 2015-11-18-react-v0.14.3
- 2015-12-04-react-js-conf-2016-diversity-scholarship
- 2015-12-16-ismounted-antipattern
- 2015-12-18-react-components-elements-and-instances
- 2015-12-29-react-v0.14.4
- 2016-01-08-A-implies-B-does-not-imply-B-implies-A
- 2016-01-12-discontinuing-ie8-support
- 2016-02-19-new-versioning-scheme
- 2016-03-07-react-v15-rc1
- 2016-03-16-react-v15-rc2
- 2016-03-29-react-v0.14.8
- 2016-04-07-react-v15
- 2016-04-08-react-v15.0.1
- 2016-07-11-introducing-reacts-error-code-system
- 2016-07-13-mixins-considered-harmful
- 2016-07-22-create-apps-with-no-configuration
- 2016-08-05-relay-state-of-the-state
- 2016-09-28-our-first-50000-stars
- 2016-11-16-react-v15.4.0
- 2017-04-07-react-v15.5.0
- 2017-05-18-whats-new-in-create-react-app
- 2017-06-13-react-v15.6.0
- 2017-07-26-error-handling-in-react-16
- 2017-09-08-dom-attributes-in-react-16
- 2017-09-25-react-v15.6.2
- 2017-09-26-react-v16.0
- 2017-11-28-react-v16.2.0-fragment-support
- 2017-12-07-introducing-the-react-rfc-process
- 2017-12-15-improving-the-repository-infrastructure
- 2018-03-01-sneak-peek-beyond-react-16
- 2018-03-27-update-on-async-rendering(@fonkie) docs(cn): translate content/blog/2018-03-27-update-on-async-rendering.md #282
- 2018-03-29-react-v-16-3(@fonkie)
- 2018-05-23-react-v-16-4
- 2018-06-07-you-probably-dont-need-derived-state (@maicss) docs(cn): translate content/blog/2018-06-07-you-probably-dont-need-derived-state.md into Chinese #168
- 2018-08-01-react-v-16-4-2
- 2018-09-10-introducing-the-react-profiler(@fonkie) docs(cn): translate content/blog/2018-09-10-introducing-the-react-pro… #253
- 2018-10-01-create-react-app-v2 (@hstarorg)
- 2018-10-23-react-v-16-6
- 2018-11-13-react-conf-recap (@manglobe) docs(cn): translate content/blog/2018-11-13-react-conf-recap.md into Chinese #181
- 2018-11-27-react-16-roadmap (@ghycy15)
- 2018-12-19-react-v-16-7
- 2019-02-06-react-v16.8.0 (@JiyuShao) docs(cn): translate content/blog/2019-02-06-react-v16.8.0.md into Chinese #171
- 2019-02-23-is-react-translated-yet (@penghk)
- 2020-02-26-react-v16.13.0 (@Yilia-Wish)
- Community