Skip to content

Translation of "Components and Props" Doc page #13

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

Merged
merged 17 commits into from
Feb 13, 2019

Conversation

Geslain
Copy link
Contributor

@Geslain Geslain commented Feb 11, 2019

It remains several questions about:

  • Correctness of the translation
    • App en haut de leur hiérarchie / App component at the very top.
    • to be in the scope / pour appartenir aux contexte d'exécution
    • Render / Effectue le rendu
  • Relevance not to translate:
    • The exemple with Avatar and Comment, is it relevant to translate those components to understand the example ?
    • Same question for the example with user and author (Line 174)
    • Same question for the sum function (Line 240)
  • Misc:
    • Is it correct that i added Essayer sur CodePen ?
    • I notice some differences with current documentation on reactjs.org EDIT: Not anymore with #14

It remains several questions about:
* Correctness of the translation
  * `App` en haut de leur hiérarchie / `App` component at the very top.
  * to be in the scope /  pour appartenir aux contexte d'exécution
  * Render / Effectue le rendu
* Relevance not to translating:
  * The exemple with `Avatar` and `Comment`, is it relevant to translate those components to understand the example
  * Same question for the example with `user` and `author` (Line 174)
  * Same question for the `sum` function (Line 240)
* Misc:
  * Is it correct that i added `Essayer sur CodePen`
  * I notice some differences with current documentation on reactjs.org
@Geslain Geslain changed the title [WIP]Translation of "Components and Props" Doc page with simple rereading [WIP]Translation of "Components and Props" Doc page Feb 11, 2019
@Geslain
Copy link
Contributor Author

Geslain commented Feb 11, 2019

I tried to be as faithful as possible and not to distort the general idea that the author is passing through the documentation. If this is the case do not hesitate to let me know, this is the first time that I face this kind of exercise, I still have a lot to learn! Thank you in advance :)

Ps: I left the few questions/remarks I had in my commit message

@tdd tdd self-requested a review February 11, 2019 11:45
@tdd
Copy link
Collaborator

tdd commented Feb 11, 2019

@Geslain j'attaque une review détaillée de ta PR, tu auras tout ça dans la journée 😉

@Geslain
Copy link
Contributor Author

Geslain commented Feb 11, 2019

@tdd Merci ! Je l'ai fait hier soir un peu tard donc il y aura possiblement des fautes d’orthographe, je l'avais laissé en WIP en me disant que je ferais une relecture détaillée pour vous éviter ce genre de coquilles 😄

J'ai essayé de coller au max au Glossaire + Best Pratices, j'ai eu quelques doutes que j'ai référencés dans mon commit

Copy link
Collaborator

@tdd tdd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello @Geslain !

Bon, ayé. Alors écoute, c'est franchement pas mal 👏

Un peu de style ampoulé parfois, mais rarement à cause d'un mot-à-mot, ce qui est bon signe.

Besoin d'une repasse générale sur les guillemets français et les insécables avant les signes de ponctuation doubles.

Pour le reste, quelques glissements sémantiques, mais rien de bien méchant, franchement, GG pour un début, c'est propre !

@tdd tdd changed the title [WIP]Translation of "Components and Props" Doc page Translation of "Components and Props" Doc page Feb 11, 2019
tdd and others added 10 commits February 11, 2019 23:41
Co-Authored-By: Geslain <geslain.dahan@gmail.com>
Co-Authored-By: Geslain <geslain.dahan@gmail.com>
- Wrong translation on "arbitrary"
- Missing double quotes replacement

Co-Authored-By: Geslain <geslain.dahan@gmail.com>
- Forgot to preserve title case
- Missing plural on "Classes"

Co-Authored-By: Geslain <geslain.dahan@gmail.com>
- Missing space before colons

Co-Authored-By: Geslain <geslain.dahan@gmail.com>
- Missing double quotes replacement
- Wrong translation of "stands for"

Co-Authored-By: Geslain <geslain.dahan@gmail.com>
Co-Authored-By: Geslain <geslain.dahan@gmail.com>
- Missing space before colons

Co-Authored-By: Geslain <geslain.dahan@gmail.com>
Co-Authored-By: Geslain <geslain.dahan@gmail.com>
Co-Authored-By: Geslain <geslain.dahan@gmail.com>
@tdd tdd added the Reviewed label Feb 12, 2019
Copy link
Collaborator

@tdd tdd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Geslain il reste quelques suggestions à (re)voir pour finaliser la trad, après quoi je ferai une dernière repasse « visuelle » locale basée sur la PR, pour validation et fusion.


This component can be tricky to change because of all the nesting, and it is also hard to reuse individual parts of it. Let's extract a few components from it.
Les différentes imbrications rendent la modification de ce composant fastidieuse, et il est également compliqué de de réutiliser des parties individuelles de celui-ci. Essayons donc d'extraire quelques composants.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Les différentes imbrications rendent la modification de ce composant fastidieuse, et il est également compliqué de de réutiliser des parties individuelles de celui-ci. Essayons donc d'extraire quelques composants.
Les nombreuses imbrications au sein du composant le rendent difficile à maintenir, et nous empêche d’en réutiliser des parties individuelles. Essayons donc d'en extraire quelques composants.

Voilà 😉

@tdd
Copy link
Collaborator

tdd commented Feb 12, 2019

@Geslain attention la branche a connu quelques commits sur GitHub, pense à la puller localement si tu fais des modifs sur ton poste (sinon tu peux bosser en ligne avec les suggestions)

tdd and others added 3 commits February 12, 2019 23:30
Co-Authored-By: Geslain <geslain.dahan@gmail.com>
- Missing space before colons
- Change ' for ’
- Change "" for « »
@Geslain
Copy link
Contributor Author

Geslain commented Feb 12, 2019

Hello @tdd, comme demandé j'ai fais une repasse générale sur le fichier et notamment tout ce qui et guillemets français, apostrophes et espaces insécables (Au passage sur windows Alt+160 n'a pas marché pour moi contrairement à ce qu'indique les Meilleures pratiques, mais j'ai réussi avec Alt+255)

Je n'avais pas encore eu le temps de le faire, mais un grand merci pour ta formidable bienveillance à mon égard et celui de tous les contributeurs et cela malgré les nombreuses erreurs facilement corrigeable en lisant et en appliquant à la lettre les best pratices. J'admire ta patience ! Ça m'a donné envie de continuer à contribuer (Car oui, c'était ma toute première contribution sur GitHub 🎉) !

J'espère que je n'ai rien loupé, je vais quand même me relire une dernière fois, on sait jamais 😁

@tdd
Copy link
Collaborator

tdd commented Feb 13, 2019

Hello @Geslain !

J'ai dû ajouter quelques correctifs suite à la revue visuelle locale. En effet, les liens type codepen:// n'autorisent pas de formatage dans le bloc textuel, il a fallu extraire la mise en forme grasse à l'extérieur du balisage de lien, par exemple.

Par ailleurs, quelques formulations ont été ajustées pour éviter un mot orphelin sur une deuxième ligne, et il restait quelques micro-bugs pas vus en première relecture.

On merge !

@tdd tdd merged commit 9b090e9 into reactjs:master Feb 13, 2019
@Guillaume-shippeo
Copy link
Contributor

Guillaume-shippeo commented Sep 30, 2019

Salut, faute de frappe sur la page composants et props.
image
(Pour en en apprendre), Bonne journée !

@tdd
Copy link
Collaborator

tdd commented Sep 30, 2019

Salut @Guillaume-shippeo ! Et si tu en profitais pour prendre quelques secondes et faire une micro PR de correction sur ce fichier ? 😉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants