Skip to content

Commit 0eb6645

Browse files
committed
chore(sync): address all merge conflicts and new L10n
1 parent f4bea35 commit 0eb6645

File tree

14 files changed

+24
-174
lines changed

14 files changed

+24
-174
lines changed

src/components/DocsFooter.tsx

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -78,15 +78,9 @@ function FooterLink({
7878
className="inline text-tertiary dark:text-tertiary-dark group-focus:text-link dark:group-focus:text-link-dark"
7979
displayDirection={type === 'Previous' ? 'start' : 'end'}
8080
/>
81-
<<<<<<< HEAD
82-
<span>
83-
<span className="block no-underline text-sm tracking-wide text-secondary dark:text-secondary-dark uppercase font-bold group-focus:text-link dark:group-focus:text-link-dark group-focus:text-opacity-100">
84-
{type === 'Next' ? 'Suivant' : 'Précédent'}
85-
=======
8681
<div className="flex flex-col overflow-hidden">
8782
<span className="text-sm font-bold tracking-wide no-underline uppercase text-secondary dark:text-secondary-dark group-focus:text-link dark:group-focus:text-link-dark group-focus:text-opacity-100">
88-
{type}
89-
>>>>>>> 6bfde58c109ec86fd6c5767421404cb679ffba9a
83+
{type === 'Next' ? 'Suivant' : 'Précédent'}
9084
</span>
9185
<span className="text-lg break-words group-hover:underline">
9286
{title}

src/content/community/conferences.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Vous connaissez une conférence React.js locale ? Ajoutez-la ! (Merci de conse
1313
### React Paris 2024 {/*react-paris-2024*/}
1414
March 22, 2024. In-person in Paris, France + Remote (hybrid)
1515

16-
[Website](https://react.paris/) - [Twitter](https://twitter.com/BeJS_) - [LinkedIn](https://www.linkedin.com/events/7150816372074192900/comments/)
16+
[Site web](https://react.paris/) - [Twitter](https://twitter.com/BeJS_) - [LinkedIn](https://www.linkedin.com/events/7150816372074192900/comments/)
1717

1818
### App.js Conf 2024 {/*appjs-conf-2024*/}
1919
May 22 - 24, 2024. In-person in Kraków, Poland + remote
@@ -28,7 +28,7 @@ June 12 - June 14, 2024. Atlanta, GA, USA
2828
### React Nexus 2024 {/*react-nexus-2024*/}
2929
July 04 & 05, 2024. Bangalore, India (In-person event)
3030

31-
[Website](https://reactnexus.com/) - [Twitter](https://twitter.com/ReactNexus) - [Linkedin](https://www.linkedin.com/company/react-nexus) - [YouTube](https://www.youtube.com/reactify_in)
31+
[Site web](https://reactnexus.com/) - [Twitter](https://twitter.com/ReactNexus) - [Linkedin](https://www.linkedin.com/company/react-nexus) - [YouTube](https://www.youtube.com/reactify_in)
3232

3333
### React India 2024 {/*react-india-2024*/}
3434
October 17 - 19, 2024. In-person in Goa, India (hybrid event) + Oct 15 2024 - remote day
@@ -60,11 +60,7 @@ October 20 & 23, 2023. In-person in London, UK + remote first interactivity (hyb
6060
### React Brussels 2023 {/*react-brussels-2023*/}
6161
October 13th 2023. In-person in Brussels, Belgium + Remote (hybrid)
6262

63-
<<<<<<< HEAD
64-
[Site web](https://www.react.brussels/) - [Twitter](https://twitter.com/BrusselsReact)
65-
=======
66-
[Website](https://www.react.brussels/) - [Twitter](https://twitter.com/BrusselsReact) - [Videos](https://www.youtube.com/playlist?list=PL53Z0yyYnpWh85KeMomUoVz8_brrmh_aC)
67-
>>>>>>> 6bfde58c109ec86fd6c5767421404cb679ffba9a
63+
[Site web](https://www.react.brussels/) - [Twitter](https://twitter.com/BrusselsReact) - [Vidéos](https://www.youtube.com/playlist?list=PL53Z0yyYnpWh85KeMomUoVz8_brrmh_aC)
6864

6965
### React India 2023 {/*react-india-2023*/}
7066
October 5 - 7, 2023. In-person in Goa, India (hybrid event) + Oct 3 2023 - remote day

src/content/community/meetups.md

Lines changed: 5 additions & 97 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,13 @@ Vous connaissez un meetup React.js local ? Ajoutez-le ! (Merci de conserver un
1818
* [Karlsruhe](https://www.meetup.com/react_ka/)
1919
* [Kiel](https://www.meetup.com/Kiel-React-Native-Meetup/)
2020
* [Munich](https://www.meetup.com/ReactJS-Meetup-Munich/)
21-
* [React Berlin](https://www.meetup.com/React-Open-Source/)
21+
* [React Berlin](https://guild.host/react-berlin)
2222

2323
## Angleterre (R.-U.) {/*england-uk*/}
2424
* [Manchester](https://www.meetup.com/Manchester-React-User-Group/)
2525
* [React.JS Girls London](https://www.meetup.com/ReactJS-Girls-London/)
26-
* [React London : Bring Your Own Project](https://www.meetup.com/React-London-Bring-Your-Own-Project/)
26+
* [React Advanced London](https://guild.host/react-advanced-london)
27+
* [React Native London](https://guild.host/RNLDN)
2728

2829
## Argentine {/*argentina*/}
2930
* [Buenos Aires](https://www.meetup.com/es/React-en-Buenos-Aires)
@@ -80,100 +81,7 @@ Vous connaissez un meetup React.js local ? Ajoutez-le ! (Merci de conserver un
8081
* [Aalborg](https://www.meetup.com/Aalborg-React-React-Native-Meetup/)
8182
* [Aarhus](https://www.meetup.com/Aarhus-ReactJS-Meetup/)
8283

83-
<<<<<<< HEAD
8484
## Écosse (R.-U.) {/*scotland-uk*/}
85-
=======
86-
## Egypt {/*egypt*/}
87-
* [Cairo](https://www.meetup.com/react-cairo/)
88-
89-
## England (UK) {/*england-uk*/}
90-
* [Manchester](https://www.meetup.com/Manchester-React-User-Group/)
91-
* [React.JS Girls London](https://www.meetup.com/ReactJS-Girls-London/)
92-
* [React Advanced London](https://guild.host/react-advanced-london)
93-
* [React Native London](https://guild.host/RNLDN)
94-
95-
## France {/*france*/}
96-
* [Nantes](https://www.meetup.com/React-Nantes/)
97-
* [Lille](https://www.meetup.com/ReactBeerLille/)
98-
* [Paris](https://www.meetup.com/ReactJS-Paris/)
99-
100-
## Germany {/*germany*/}
101-
* [Cologne](https://www.meetup.com/React-Cologne/)
102-
* [Düsseldorf](https://www.meetup.com/de-DE/ReactJS-Meetup-Dusseldorf/)
103-
* [Hamburg](https://www.meetup.com/Hamburg-React-js-Meetup/)
104-
* [Karlsruhe](https://www.meetup.com/react_ka/)
105-
* [Kiel](https://www.meetup.com/Kiel-React-Native-Meetup/)
106-
* [Munich](https://www.meetup.com/ReactJS-Meetup-Munich/)
107-
* [React Berlin](https://guild.host/react-berlin)
108-
109-
## Greece {/*greece*/}
110-
* [Athens](https://www.meetup.com/React-To-React-Athens-MeetUp/)
111-
* [Thessaloniki](https://www.meetup.com/Thessaloniki-ReactJS-Meetup/)
112-
113-
## Hungary {/*hungary*/}
114-
* [Budapest](https://www.meetup.com/React-Budapest/)
115-
116-
## India {/*india*/}
117-
* [Ahmedabad](https://www.meetup.com/react-ahmedabad/)
118-
* [Bangalore (React)](https://www.meetup.com/ReactJS-Bangalore/)
119-
* [Bangalore (React Native)](https://www.meetup.com/React-Native-Bangalore-Meetup)
120-
* [Chennai](https://www.meetup.com/React-Chennai/)
121-
* [Delhi NCR](https://www.meetup.com/React-Delhi-NCR/)
122-
* [Mumbai](https://reactmumbai.dev)
123-
* [Pune](https://www.meetup.com/ReactJS-and-Friends/)
124-
125-
## Indonesia {/*indonesia*/}
126-
* [Indonesia](https://www.meetup.com/reactindonesia/)
127-
128-
## Ireland {/*ireland*/}
129-
* [Dublin](https://guild.host/reactjs-dublin)
130-
131-
## Israel {/*israel*/}
132-
* [Tel Aviv](https://www.meetup.com/ReactJS-Israel/)
133-
134-
## Italy {/*italy*/}
135-
* [Milan](https://www.meetup.com/React-JS-Milano/)
136-
137-
## Kenya {/*kenya*/}
138-
* [Nairobi - Reactdevske](https://kommunity.com/reactjs-developer-community-kenya-reactdevske)
139-
140-
## Malaysia {/*malaysia*/}
141-
* [Kuala Lumpur](https://www.kl-react.com/)
142-
* [Penang](https://www.facebook.com/groups/reactpenang/)
143-
144-
## Netherlands {/*netherlands*/}
145-
* [Amsterdam](https://guild.host/react-amsterdam)
146-
147-
## New Zealand {/*new-zealand*/}
148-
* [Wellington](https://www.meetup.com/React-Wellington/)
149-
150-
## Norway {/*norway*/}
151-
* [Norway](https://reactjs-norway.webflow.io/)
152-
* [Oslo](https://www.meetup.com/ReactJS-Oslo-Meetup/)
153-
154-
## Pakistan {/*pakistan*/}
155-
* [Karachi](https://www.facebook.com/groups/902678696597634/)
156-
* [Lahore](https://www.facebook.com/groups/ReactjsLahore/)
157-
158-
## Panama {/*panama*/}
159-
* [Panama](https://www.meetup.com/React-Panama/)
160-
161-
## Peru {/*peru*/}
162-
* [Lima](https://www.meetup.com/ReactJS-Peru/)
163-
164-
## Philippines {/*philippines*/}
165-
* [Manila](https://www.meetup.com/reactjs-developers-manila/)
166-
* [Manila - ReactJS PH](https://www.meetup.com/ReactJS-Philippines/)
167-
168-
## Poland {/*poland*/}
169-
* [Warsaw](https://www.meetup.com/React-js-Warsaw/)
170-
* [Wrocław](https://www.meetup.com/ReactJS-Wroclaw/)
171-
172-
## Portugal {/*portugal*/}
173-
* [Lisbon](https://www.meetup.com/JavaScript-Lisbon/)
174-
175-
## Scotland (UK) {/*scotland-uk*/}
176-
>>>>>>> 6bfde58c109ec86fd6c5767421404cb679ffba9a
17785
* [Edinburgh](https://www.meetup.com/React-Scotland/)
17886

17987
## Égypte {/*egypt*/}
@@ -256,7 +164,7 @@ Vous connaissez un meetup React.js local ? Ajoutez-le ! (Merci de conserver un
256164
* [Indonesia](https://www.meetup.com/reactindonesia/)
257165

258166
## Irlande {/*ireland*/}
259-
* [Dublin](https://www.meetup.com/ReactJS-Dublin/)
167+
* [Dublin](https://guild.host/reactjs-dublin)
260168

261169
## Israël {/*israel*/}
262170
* [Tel Aviv](https://www.meetup.com/ReactJS-Israel/)
@@ -286,7 +194,7 @@ Vous connaissez un meetup React.js local ? Ajoutez-le ! (Merci de conserver un
286194
* [Panama](https://www.meetup.com/React-Panama/)
287195

288196
## Pays-Bas {/*netherlands*/}
289-
* [Amsterdam](https://www.meetup.com/React-Amsterdam/)
197+
* [Amsterdam](https://guild.host/react-amsterdam)
290198

291199
## Pérou {/*peru*/}
292200
* [Lima](https://www.meetup.com/ReactJS-Peru/)

src/content/community/versioning-policy.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -79,15 +79,9 @@ Cette section s'adresse surtout aux développeurs·ses qui travaillent sur des f
7979

8080
Chaque canal de livraison de React est conçu pour un cas d'utilisation précis :
8181

82-
<<<<<<< HEAD
8382
- [**Latest**](#latest-channel) est dédié aux versions stables de React, basées sur *semver*. C'est ce que vous récupérez lorsque vous installez React avec npm. C'est le canal que vous utilisez déjà aujourd'hui. **Les applications basées sur React et destinées aux utilisateurs finaux utilisent ce canal**.
8483
- [**Canary**](#canary-channel) suit la branche principale du dépôt du code source de React. Voyez-les comme des versions candidates pour la prochaine version *semver*. **[Les frameworks et autres environnements choisis peuvent décider d'utiliser ce canal avec une version épinglée de React](/blog/2023/05/03/react-canaries). Vous pouvez aussi utiliser les versions Canary pour tester l'intégration de React avec des projets tiers.**
8584
- [**Expérimental**](#experimental-channel) inclut les API et fonctionnalités expérimentales qui ne sont pas disponibles dans les versions stables. Il suit lui aussi la branche principale, mais avec certains drapeaux de fonctionnalités supplémentaires activés. Vous pouvez l'utiliser pour tester en amont les prochaines fonctionnalités avant qu'elles ne soient livrées.
86-
=======
87-
- [**Latest**](#latest-channel) is for stable, semver React releases. It's what you get when you install React from npm. This is the channel you're already using today. **User-facing applications that consume React directly use this channel.**
88-
- [**Canary**](#canary-channel) tracks the main branch of the React source code repository. Think of these as release candidates for the next semver release. **[Frameworks or other curated setups may choose to use this channel with a pinned version of React.](/blog/2023/05/03/react-canaries) You can also use Canaries for integration testing between React and third party projects.**
89-
- [**Experimental**](#experimental-channel) includes experimental APIs and features that aren't available in the stable releases. These also track the main branch, but with additional feature flags turned on. Use this to try out upcoming features before they are released.
90-
>>>>>>> 6bfde58c109ec86fd6c5767421404cb679ffba9a
9185

9286
Toutes ces livraisons sont publiées sur npm, mais seules les *Latest* utilisent le versionnement sémantique. Les pré-versions (celles des canaux Canary et Expérimental) ont des versions générées à partir d'une empreinte de leur contenu et de la date du commit, par exemple `18.3.0-canary-388686f29-20230503` pour Canary et `0.0.0-experimental-388686f29-20230503` pour Expérimental.
9387

src/content/errors/377.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<Intro>
22

3-
In the minified production build of React, we avoid sending down full error messages in order to reduce the number of bytes sent over the wire.
3+
Dans le *build* de production minifié de React, nous évitons d'inclure les messages d'erreur complets afin de réduire le nombre d'octets transmis sur le réseau.
44

55
</Intro>
66

7-
We highly recommend using the development build locally when debugging your app since it tracks additional debug info and provides helpful warnings about potential problems in your apps, but if you encounter an exception while using the production build, this page will reassemble the original error message.
7+
Nous vous recommandons fortement d'utiliser le *build* de développement en local lorsque vous déboguez votre appli, dans la mesure où il fournit des informations de débogage supplémentaires et des avertissements utiles sur des problèmes potentiels dans vos applis, mais si vous rencontrez une exception en utilisant le *build* de production, cette page reconstruira le message d'erreur original.
88

9-
The full text of the error you just encountered is:
9+
Le texte complet de l'erreur que vous venez de rencontrer est le suivant :
1010

1111
<ErrorDecoder />
1212

13-
This error occurs when you pass a BigInt value from a Server Component to a Client Component.
13+
Cette erreur survient lorsque vous passez une valeur `BigInt` depuis un Composant Serveur vers un Composant Client.

src/content/errors/generic.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<Intro>
22

3-
In the minified production build of React, we avoid sending down full error messages in order to reduce the number of bytes sent over the wire.
3+
Dans le *build* de production minifié de React, nous évitons d'inclure les messages d'erreur complets afin de réduire le nombre d'octets transmis sur le réseau.
44

55
</Intro>
66

7-
We highly recommend using the development build locally when debugging your app since it tracks additional debug info and provides helpful warnings about potential problems in your apps, but if you encounter an exception while using the production build, this page will reassemble the original error message.
7+
Nous vous recommandons fortement d'utiliser le *build* de développement en local lorsque vous déboguez votre appli, dans la mesure où il fournit des informations de débogage supplémentaires et des avertissements utiles sur des problèmes potentiels dans vos applis, mais si vous rencontrez une exception en utilisant le *build* de production, cette page reconstruira le message d'erreur original.
88

9-
The full text of the error you just encountered is:
9+
Le texte complet de l'erreur que vous venez de rencontrer est le suivant :
1010

1111
<ErrorDecoder />

src/content/errors/index.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
<Intro>
22

3-
In the minified production build of React, we avoid sending down full error messages in order to reduce the number of bytes sent over the wire.
3+
Dans le *build* de production minifié de React, nous évitons d'inclure les messages d'erreur complets afin de réduire le nombre d'octets transmis sur le réseau.
44

55
</Intro>
66

7+
Nous vous recommandons fortement d'utiliser le *build* de développement en local lorsque vous déboguez votre appli, dans la mesure où il fournit des informations de débogage supplémentaires et des avertissements utiles sur des problèmes potentiels dans vos applis, mais si vous rencontrez une exception en utilisant le *build* de production, le message d'erreur incluera un lien vers la documentation pour cette erreur.
78

8-
We highly recommend using the development build locally when debugging your app since it tracks additional debug info and provides helpful warnings about potential problems in your apps, but if you encounter an exception while using the production build, the error message will include just a link to the docs for the error.
9-
10-
For an example, see: [https://react.dev/errors/149](/errors/421).
9+
À titre d'exemple, consultez : [https://fr.react.dev/errors/421](/errors/421).

src/content/reference/react-dom/components/form.md

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,7 @@ canary: true
55

66
<Canary>
77

8-
<<<<<<< HEAD
98
Les extensions de React à `<form>` ne sont actuellement disponibles que sur les canaux de livraison Canary et Expérimental de React. Dans les versions stables de React, `<form>` fonctionne comme [le composant HTML natif du navigateur](https://react.dev/reference/react-dom/components#all-html-components). Apprenez-en davantage sur [les canaux de livraison React](/community/versioning-policy#all-release-channels).
10-
=======
11-
React's extensions to `<form>` are currently only available in React's canary and experimental channels. In stable releases of React, `<form>` works only as a [built-in browser HTML component](https://react.dev/reference/react-dom/components#all-html-components). Learn more about [React's release channels here](/community/versioning-policy#all-release-channels).
12-
>>>>>>> 6bfde58c109ec86fd6c5767421404cb679ffba9a
139

1410
</Canary>
1511

@@ -121,11 +117,7 @@ function AddToCart({productId}) {
121117
}
122118
```
123119

124-
<<<<<<< HEAD
125120
Plutôt que de fournir les données à l'action du `<form>` au moyen de champs cachés, vous pouvez recourir à la méthode <CodeStep step={1}>`bind`</CodeStep> pour pré-remplir ses arguments. Dans l'exemple qui suit, on pré-remplit un argument (<CodeStep step={2}>`productId`</CodeStep>) pour la fonction, en plus des <CodeStep step={3}>`formData`</CodeStep> qui lui sont passées par défaut.
126-
=======
127-
In lieu of using hidden form fields to provide data to the `<form>`'s action, you can call the <CodeStep step={1}>`bind`</CodeStep> method to supply it with extra arguments. This will bind a new argument (<CodeStep step={2}>`productId`</CodeStep>) to the function in addition to the <CodeStep step={3}>`formData`</CodeStep> that is passed as an argument to the function.
128-
>>>>>>> 6bfde58c109ec86fd6c5767421404cb679ffba9a
129121

130122
```jsx [[1, 8, "bind"], [2,8, "productId"], [2,4, "productId"], [3,4, "formData"]]
131123
import { updateCart } from './lib.js';
@@ -285,11 +277,7 @@ Pour en apprendre davantage, consultez la [documentation de référence du Hook
285277

286278
### Gérer les erreurs d'envoi du formulaire {/*handling-form-submission-errors*/}
287279

288-
<<<<<<< HEAD
289280
Il peut arriver que la fonction appelée par la prop `action` de `<form>` lève une erreur. Vous pouvez traiter ces erreurs en enrobant `<form>` dans un périmètre d'erreur. Si la fonction appelée par la prop `action` de `<form>` lève une erreur, le contenu de secours du périmètre d'erreur sera affiché.
290-
=======
291-
In some cases the function called by a `<form>`'s `action` prop throws an error. You can handle these errors by wrapping `<form>` in an Error Boundary. If the function called by a `<form>`'s `action` prop throws an error, the fallback for the error boundary will be displayed.
292-
>>>>>>> 6bfde58c109ec86fd6c5767421404cb679ffba9a
293281

294282
<Sandpack>
295283

src/content/reference/react-dom/components/input.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,8 @@ Pour afficher un champ de saisie, utilisez le [composant natif `<input>` du navi
3434

3535
<Canary>
3636

37-
<<<<<<< HEAD
3837
Les extensions de React à la prop `formAction` ne sont actuellement disponibles que sur les canaux de livraison Canary et Expérimental de React. Dans les versions stables de React, `formAction` est limitée à son fonctionnement [du composant HTML natif du navigateur](https://react.dev/reference/react-dom/components#all-html-components). Apprenez-en davantage sur [les canaux de livraison React](/community/versioning-policy#all-release-channels).
3938

40-
=======
41-
React's extensions to the `formAction` prop are currently only available in React's Canary and experimental channels. In stable releases of React, `formAction` works only as a [built-in browser HTML component](https://react.dev/reference/react-dom/components#all-html-components). Learn more about [React's release channels here](/community/versioning-policy#all-release-channels).
42-
>>>>>>> 6bfde58c109ec86fd6c5767421404cb679ffba9a
4339
</Canary>
4440

4541
[`formAction`](https://developer.mozilla.org/fr/docs/Web/HTML/Element/input#formaction) : une chaîne de caractères ou une fonction. Cette prop a priorité sur le `<form action>` pour les champs de `type="submit"` ou `type="image"`. Lorsqu'une URL est passée à `formAction`, le formulaire se comporte comme un formulaire HTML classique. Mais si une fonction est passée à `formAction`, la fonction traitera l'envoi du formulaire. Allez voir [`<form action>`](/reference/react-dom/components/form#props).

0 commit comments

Comments
 (0)