Description
Liste des mainteneurs
À l’intention des nouveaux·elles traducteur·rices
Pour traduire une page :
- Vérifiez que personne d’autre n’a déjà pris la main dessus dans la liste de tâches et les commentaires ci-dessous.
- Commentez ci-dessous avec le nom de la page que vous voulez traduire. Ne traduisez qu’une page à la fois. @tdd reportera votre nom dans la liste de tâches.
- Envoyez une PR interne au fork et ajoutez-la à votre commentaire (@tdd reportera, pareil)
Avant de continuer, lisez nos bonnes pratiques et le glossaire pour comprendre comment traduire au mieux divers sujets techniques et spécifiques à React.
Vous pouvez vous aider des traductions existantes dans Crowdin mais attention, leur qualité est très variable. Nos propres docs ont priorité sur les choix de traduction. Assurez-vous par ailleurs de vérifier que le contenu que vous y trouvez est bien à jour par rapport au contenu actuel du site, pour éviter de traduire un truc obsolète.
Soyez diligent·e·s dans vos traductions ! Si vous vous apercevez que vous ne pouvez pas continuer ou juste aller au bout de votre page en cours, faites-le savoir à l'équipe pour que quelqu'un d'autre reprenne la main.
À l’intention des mainteneurs
Quand quelqu’un propose une traduction, mettez à jour cette issue avec son nom et le n° de la PR, par exemple :
Quand les PRs sont fusionnées, pensez à cocher la case de la page !
Pages Fondamentales
Ces pages doivent être finalisées avant toute sortie de traduction « officielle ». Merci de traduire ces pages en priorité.
- Home Page / Page d’accueil (@JeremiePat) HomePage translation #9
- Tutorial / Tutoriel (@tdd) Translation of the Tutorial #81
Basics / Les Bases
- Hello World (@setheal) Translation for Hello World #38
- Introducing JSX (@sylvhama) introduction-jsx translation #10
- Rendering Elements (@shinework) Traduction de la page "Rendering Elements" #17
- Components and Props (@Geslain) Translation of "Components and Props" Doc page #13
- State and Lifecycle (@thib92) Translate State and Lifecycle page to French #12
- Handling Events (@Nab69) Translation of Handling Events #29
- Conditional Rendering (@sheplu) conditionnal rendering #40
- Lists and Keys (@thib92) Translate Lists and Keys page to French #15
- Forms (@tlenclos) Traduction de la page "Forms" #19
- Lifting State Up (@thib92) Translate lifting-state-up #44
- Composition vs Inheritance (@LucasPerso) Traduction de la page "Composition vs Inheritance" #21
- Thinking in React (@gkueny) Traduction de la page "Thinking in react" #24
API Reference / Référence API
- React (@JeremiePat) React API #16
- React.Component (@tdd) Traduction de la référence API React.Component #22
- ReactDOM (@tdd) Translation of the “ReactDOM” API reference page #83
- ReactDOMServer (@Geslain) Translation of the API Reference "ReactDOMServer" #51
- DOM Elements (@damusnet) Translation for "Dom Elements" #37
- SyntheticEvent (@linsolas) Synthetic events #34
- Test Utilities (@linsolas) Translation of the "Test Utilities" page #31
- Shallow Renderer (@mikaoelitiana) translate shallow renderer screen title and intro #28
- Test Renderer (@rricard) Traduction de la Reference Test Renderer #25
- JS Environment Requirements (@franckboudraa) Translation for "JS Environment Requirements" #47
- Glossary (@tdd) Translation for the “Glossary’ reference page #42
Navigation
Ce sont les liens de navigation qui apparaissent dans la barre latérale. Essayez d’attendre que les sections cibles soient traduites pour mettre à jour leurs liens.
-
tutorial/nav.yml
(@tdd) Translation of the Tutorial #81 -
docs/nav.yml
(@tdd) Translation of all layout elements #27 + partiels au fil des trads
Étapes suivantes
Ce sont les traductions complémentaires les plus importantes, ici par ordre décroissant de priorité :
Installation
- Getting Started (@kevinch) Getting started #43
- Add React to a Website (@Nab69) Translation Add React to a website #72
- Create a New React App (@linsolas) Translate "Create a New React App" page #35
- CDN Links (@linsolas) Translate "CDN Links" page #33
Hooks
Tout le monde est accroc aux hooks ! Les gens sont super intéressés par ça et ce serait top pour de traduire cette partie. (Note de @tdd : la VF du blog Overreacted.io de @gaearon fait une excellente source d'inspiration, ahem…)
- Introducing Hooks (@emmadal) hooks-intro translation #99
- Hooks at a Glance (@sheplu) hook at glance #78
- Using the State Hook (@LaureRC) Using the state hook traduction #32
- Using the Effect Hook (@pascalvaccaro) Translate the Using Effect Hook Page #60
- Rules of Hooks (@charlyx) 🌐 Translate "Rules of Hooks" into French #53
- Building Your Own Hooks (@charlyx) 🌐 Translate "Building Your Own Hooks" into French #86
- Hooks API Reference (@RobinCsl) Translation: hooks-reference.md in French #65
- Hooks FAQ (@flightcom) Translation of “Hooks FAQ” page #92
Warnings / Avertissements
Ce sont les pages sur lesquelles on arrive en cliquant les liens dans la console
(ex. https://reactjs.org/warnings/dont-call-proptypes.html). Les gens ont tendance à faire des recherches dessus, alors merci de ne pas traduire le message d’erreur lui-même (en tout cas pas en remplacement, mais en complément de la VO).
-
dont-call-proptypes
(@lbelavoir) Translation - Don't call proptypes #85 -
invalid-aria-prop
(@tdd) Translation of all warnings (except Don't call PropTypes, done already) #88 -
invalid-hook-call-warning
(@tdd) Translation of all warnings (except Don't call PropTypes, done already) #88 -
legacy-factories
(@tdd) Translation of all warnings (except Don't call PropTypes, done already) #88 -
refs-must-have-owner
(@tdd) Translation of all warnings (except Don't call PropTypes, done already) #88 -
special-props
(@tdd) Translation of all warnings (except Don't call PropTypes, done already) #88 -
unknown-prop
(@tdd) Translation of all warnings (except Don't call PropTypes, done already) #88
Advanced Guides / Guides Avancés
- Accessibility (@linsolas) Accessibility #54
- Code-Splitting (@linsolas) Translate page 'Code-Splitting' #55
- Context (@melarts) Add French translation for Context #84
- Error Boundaries (@linsolas) Error boundaries #67
- Forwarding Refs (@yasakura) Translation of the “Forwarding Refs” page #97
- Fragments (@melarts) Translation for "Fragments" #36
- Higher-Order Components (@robinmetral) Translate Higher-Order Components #64
- Integrating with Other Libraries (@lbelavoir) Integrating with other libraries #80
- JSX In Depth (@juliettelofaro) Translation of the “JSX in Depth” page #89
- Optimizing Performance (@linsolas) Translation of Optimizing Performance page #69
- Portals (@Nab69) Portals #104
- React Without ES6 (@sidbentifraouine) Translation of all layout elements React Without ES6 #94
- React Without JSX (@jckr) translated react-without-jsx #30
- Reconciliation (@linsolas) Translate Reconciliation page #76
- Refs and the DOM (@sheplu) Ref dom #109
- Render Props (@LaureRC) Translation of the "Render Props" page #77
- Static Type Checking (@clairefritz) Traduction de Static type checking #79
- Strict Mode (@erkela) Strict mode #121 (anciennement
Premiere traduction du Strict mode #73 / Strict mode #118) - Typechecking With PropTypes (@LaureRC) Traduction Typechecking with Proptypes #71
- Uncontrolled Components (@LucasPerso) Traduction de la page "Uncontrolled Components" #49
- Web Components (@linsolas) Web components #41
FAQ
- APIs and AJAX (@lbelavoir) 📚 Translation page FAQ AJAX APIs #45
- Babel, JSX, and Build Steps (@lbelavoir) 📖 Translation FAQ - Babel, JSX, and Build Steps #50
- Passing Functions to Components (@thib92) Translate "Passing functions to components" #95
- Component State (@lbelavoir) 🌐 translation page faq-state #57
- Styling and CSS (@lbelavoir) 🌐translation page faq-styling #56
- File Structure (@lbelavoir) Faq structure #62
- Versioning Policy (@salimbenfarhat) add first version translation faq-versioning.md #91
- Virtual DOM and Internals (@lbelavoir) Faq internals #70
Contributing / Contribuer
Priorité : Basse
- How to Contribute (@adrienthiery) Translated the "How to contribute" page #93
- Codebase Overview (@lbelavoir) 🌐 Translation Codebase overview #98
- Implementation Notes (@forresst) Translate "Implementation Notes" page #96
- Design Principles (@linsolas) Design principles #102
Composants (@tdd) #27
Ce sont les composants dans src/components
qui comportent un peu de texte.
-
CodeEditor
(@tdd) -
CodeExample
(@tdd) -
ErrorDecoder
(@tdd) -
LayoutFooter
(@tdd) -
LayoutHeader
(@tdd) -
MarkdownPage
(@tdd) - (et y'en a davantage encore, qui ont été traduits aussi…)
Traductions complémentaires
Ce ne sont clairement pas les objectifs principaux de la traduction
- Blog (par ordre décroissant de priorité ; si la doc fait des références au billet, le nombre de références est indiqué entre parenthèses ; pour le reste, ce sont les billets actuellement listés dans la “shortlist” latérale du blog)
- 2018/06/07/you-probably-dont-need-derived-state (22) (@JeremiePat) Blog post translation (You probably don't need derived state) #101
- 2018/03/27/update-on-async-rendering (10) (@tdd) Blog post translation (update on async rendering) #103
- 2016/07/13/mixins-considered-harmful (8) (@tdd) Translation of the “Mixins Considered Harmful“ blog post #133
- 2017/04/07/react-v15.5.0 (6) (@juliettelofaro) 2017 04 07 react v15.5.0 #142
- 2017/11/28/react-v16.2.0-fragment-support (4) (@emmadal, 30/1/20)
- 2017/07/26/error-handling-in-react-16 (4) (@yasakura) Blog post translation (Error Handling in React 16) #116
- 2015/12/18/react-components-elements-and-instances (4) (@forresst, 17/3) Translate "React Components, Elements, and Instances" page #114
- 2018/11/27/react-16-roadmap (2) (@tdd)
- 2018/09/10/introducing-the-react-profiler (2) (@tdd) Traduction française de l'article de blog “Introducing the React profiler“ #248
- 2019/02/23/is-react-translated-yet (@MustaphaLimam, 24/07) — WIP / pending review from @tdd?
- 2019/02/06/react-v16.8.0 (@tdd)
- 2018/12/19/react-v-16-7 (@emmada) This Is Not the One With Hooks (Traduction complete) #138
- 2018/11/13/react-conf-recap (@Nanaki, 28/05) — Translation of the "2018-11-13-react-conf-recap" page #158
- 2018/10/23/react-v-16-6 Update 2018-10-23-react-v-16-6.md #179
- 2018/10/01/create-react-app-v2 (@juliettelofaro) Translation of the blog post "2018/10/01/create react app v2" #145
- 2018/08/01/react-v-16-4-2 Traduction de la page “React v16.4.2: Server-side vulnerability fix” #239
- 2017/09/26/react-v16.0 (2)(@tdd) Traduction FR de l'article de blog "React v16.0" #249 — pending review
- 2017/09/08/dom-attributes-in-react-16 🌐 Translation blog post 2017-09-08 #245
- 2016/07/11/introducing-reacts-error-code-system (2) (@lbelavoir, 14/10)
- 2016/02/19/new-versioning-scheme (2)(@tdd)
- Community (trads des titres dans
community/nav.yml
)- Community resources
- Support (@lbelavoir) 🌐 Translation support page #110
- Courses (@lbelavoir) 🌐Translation courses #120
- Examples (@robinmetral) Traduction de Community/Examples #105
- Meetups (@robinmetral) Traduction de Community/Meetups #130
- Conferences (@robinmetral) Traduction de Community/Conferences #132
- Articles (@lbelavoir) 🌐 Translation articles #122
- Podcasts (@lbelavoir) 🌐Translation podcasts #129
- Videos (@tdd) Translation of the “Community › Resources › Videos / External Resources“ pages #143
- External resources (@tdd) Translation of the “Community › Resources › Videos / External Resources“ pages #143
- Tools
- Debugging (@linsolas) Translate Community/Tools/Debugging page #106
- Component Workbenches (@linsolas)
- JSX Integrations (@linsolas) Translate Community/Tools/JSX page #113
- Starter Kits (@linsolas) Translate Community/Tools/Starter Kits page #117
- Routing (@linsolas) Translate Community/Tools/Routing page #108
- Model Management (@linsolas) Translate Community/Tools/Model Management page #123
- Data Fetching (@linsolas) Translate Community/Tools/Data Fetching page #124
- Testing (@linsolas) Translate Community/Tools/Testing page #125
- UI Components (@linsolas) Translate Community/Tools/UI Components page #128
- Miscellaneous (@linsolas) Translate Community/Tools/Misc page #126
- Community resources