-
Notifications
You must be signed in to change notification settings - Fork 163
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
translation of Passing Data Deeply with Context #493
Conversation
Size changes📦 Next.js Bundle Analysis for react-devThis analysis was generated by the Next.js Bundle Analysis action. 🤖 This PR introduced no changes to the JavaScript bundle! 🙌 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Salut @linsolas !
Avant toute chose, merci pour tout ce boulot ! C'est super cool de nous filer un coup de main.
Désolé pour le lag, saturé en ce moment et en prime la plupart des trads en attente étaient des romans !
Bon au global excellent taf, des paragraphes entiers sans rien à dire, bravo.
Juste "faire remonter l'état" et "faire percoler les props", principalement, quelques détails de ponctuation finale quand même en grasses si c'est toute la phrase, ce genre de choses, rien de bien méchant.
Moins de mot à mot !
Avant de traiter les retours, lis bien TOUT ce message, notamment les consignes d'intégration optimale des retours par lot(s)
Tout est fait sous forme de Suggestions GitHub, il te suffit à chaque suggestion que tu approuves de
cliquer le bouton d'ajout au lot de modifs à committer (pas de commit direct !), et sur la fin de créer le commit groupé. (ce mode de regroupement en un seul commit est à favoriser absolument, mais tu devras aller dans l'onglet Files changed pour y accéder, il n'est pas utilisable dans l’onglet Conversation)
Si certaines appellent discussion, n'hésite pas, tu réponds, on en parle, on avance ensemble 🤝
Quand tout sera bouclé côté code, je ferai une repasse visuelle finale en local avant de fusionner. J'y recalerai si besoin les usual suspects : espaces insécables avant les ponctuations doubles, et apostrophes françaises.
Encore mille mercis, j'ai hâte de voir cette PR finalisée et dans main
!
name: 'Gamcheon Culture Village in Busan, South Korea', | ||
description: 'In 2009, the village was converted into a cultural hub by painting the houses and featuring exhibitions and art installations.', | ||
name: 'Gamcheon Culture Village à Busan, Corée du Sud', | ||
description: 'en 2009, le village a été converti en centre culturel en peignant les maisons et en accueillant des exhibitions et des installations artistiques.', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
description: 'en 2009, le village a été converti en centre culturel en peignant les maisons et en accueillant des exhibitions et des installations artistiques.', | |
description: 'En 2009, le village a été converti en carrefour culturel en peignant les maisons et en accueillant des expositions et des installations artistiques.', |
@@ -1020,9 +1020,9 @@ li { | |||
|
|||
<Solution> | |||
|
|||
Remove `imageSize` prop from all the components. | |||
Supprimez la prop `imageSize` de tous les composants. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Supprimez la prop `imageSize` de tous les composants. | |
Retirez la prop `imageSize` de tous les composants. |
|
||
Create and export `ImageSizeContext` from `Context.js`. Then wrap the List into `<ImageSizeContext.Provider value={imageSize}>` to pass the value down, and `useContext(ImageSizeContext)` to read it in the `PlaceImage`: | ||
Créez et exportez `ImageSizeContext` depuis `Context.js`. Ensuite, enrobez la `List` dans `<ImageSizeContext.Provider value={imageSize}>` pour faire descendre la valeur, puis `useContext(ImageSizeContext)` pour la lire dans `PlaceImage`: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Créez et exportez `ImageSizeContext` depuis `Context.js`. Ensuite, enrobez la `List` dans `<ImageSizeContext.Provider value={imageSize}>` pour faire descendre la valeur, puis `useContext(ImageSizeContext)` pour la lire dans `PlaceImage`: | |
Créez et exportez `ImageSizeContext` depuis `Context.js`. Ensuite, enrobez la `List` dans `<ImageSizeContext.Provider value={imageSize}>` pour propager la valeur vers le bas, puis `useContext(ImageSizeContext)` pour la lire dans `PlaceImage` : |
name: 'Bo-Kaap in Cape Town, South Africa', | ||
description: 'The tradition of choosing bright colors for houses began in the late 20th century.', | ||
name: 'Bo-Kaap à Cape Town, Afrique du Sud', | ||
description: 'la tradition de choisir des couleurs vives pour les maisons a commencé à la fin du XXe siècle.', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Merci de reporter ici et plus bas les ajustements de trads pour les légendes ! 😁
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fait. J'ai aussi changer des '
en "
là où il fallait.
@@ -1157,7 +1157,7 @@ li { | |||
|
|||
</Sandpack> | |||
|
|||
Note how components in the middle don't need to pass `imageSize` anymore. | |||
Remarquez comment les composants intermédiaires n'ont plus besoin de transmettre `imageSize`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remarquez comment les composants intermédiaires n'ont plus besoin de transmettre `imageSize`. | |
Remarquez comme les composants intermédiaires n'ont plus besoin de transmettre `imageSize`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Salut @linsolas !
Avant toute chose, merci pour tout ce boulot ! C'est super cool de nous filer un coup de main.
Désolé pour le lag, saturé en ce moment et en prime la plupart des trads en attente étaient des romans !
Bon au global excellent taf, des paragraphes entiers sans rien à dire, bravo.
Juste "faire remonter l'état" et "faire percoler les props", principalement, quelques détails de ponctuation finale quand même en grasses si c'est toute la phrase, ce genre de choses, rien de bien méchant.
Moins de mot à mot !
Avant de traiter les retours, lis bien TOUT ce message, notamment les consignes d'intégration optimale des retours par lot(s)
Tout est fait sous forme de Suggestions GitHub, il te suffit à chaque suggestion que tu approuves de
cliquer le bouton d'ajout au lot de modifs à committer (pas de commit direct !), et sur la fin de créer le commit groupé. (ce mode de regroupement en un seul commit est à favoriser absolument, mais tu devras aller dans l'onglet Files changed pour y accéder, il n'est pas utilisable dans l’onglet Conversation)
Si certaines appellent discussion, n'hésite pas, tu réponds, on en parle, on avance ensemble 🤝
Quand tout sera bouclé côté code, je ferai une repasse visuelle finale en local avant de fusionner. J'y recalerai si besoin les usual suspects : espaces insécables avant les ponctuations doubles, et apostrophes françaises.
Encore mille mercis, j'ai hâte de voir cette PR finalisée et dans main
!
Co-authored-by: Christophe Porteneuve <[email protected]>
a50e368
to
7eb93fb
Compare
Traduction française de la page
Passing Data Deeply with Context
.