Thanks to visit codestin.com
Credit goes to github.com

Skip to content

update hashlib module translation #435

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 8 commits into from
Nov 30, 2018
Merged

Conversation

julienvitard
Copy link
Contributor

Some translations are still fuzzy ones.

julienvitard pushed a commit to julienvitard/python-docs-fr that referenced this pull request Nov 19, 2018
"Comme la méthode :meth:`digest` sauf que le *digest* renvoyé est une chaîne "
"de caractère de longueur double, contenant seulement des chiffres "
"hexadécimaux. Cela peut être utilisé pour échanger sans risque des valeurs "
"dans les e-mails ou dans les environnements non binaires."
Copy link

Choose a reason for hiding this comment

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

e-mails ?
Il y a courriel dans la doc parfois... à voir...

Copy link
Member

@JulienPalard JulienPalard Nov 22, 2018

Choose a reason for hiding this comment

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

e-mail ne me choque pas, courriel non plus. e-mail je le préfèrerai en italique par contre.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

je mets e-mails en italique


#: ../Doc/library/hashlib.rst:37
msgid ""
"Some algorithms have known hash collision weaknesses, refer to the \"See also"
"\" section at the end."
msgstr ""
"Certains algorithmes ont connus des attaques par collision, se référer à la "
Copy link

@awecx awecx Nov 19, 2018

Choose a reason for hiding this comment

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

Suggested change
"Certains algorithmes ont connus des attaques par collision, se référer à la "
"Certains algorithmes ont connu des attaques par collision, se référer à la "

Mais je tournerais la phrase différemment : "certains algos ont des faiblesses quant à la collision de hashs" ou quelque chose du style.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

je mets "certains algos ont des faiblesses quant à la collision de hashs"

"hachage sécurisés et de synthèse de messages. Sont inclus les algorithmes "
"standards FIPS de hachage SHA1, SHA224, SHA256, SHA384, et SHA512 (définis "
"dans FIPS 180-2) ainsi que l'algorithme MD5 de RSA (défini par la :rfc:"
"`1321`). Les termes algorithmes de hachage sécurisé et algorithme de "
Copy link

Choose a reason for hiding this comment

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

Je mettrais des guillemets.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

j'ai remplacé par : Les termes "algorithmes de hachage sécurisé" et "algorithme de synthèse de message" sont interchangeables.


#: ../Doc/library/hashlib.rst:61
msgid ""
"Feeding string objects into :meth:`update` is not supported, as hashes work "
"on bytes, not on characters."
msgstr ""
"Fournir des objets chaînes de caractères à la méthode :meth:`update` n'est "
"pas supporté, comme les fonctions de hachages travaillent sur des *bytes* et "
Copy link

Choose a reason for hiding this comment

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

Suggested change
"pas supporté, comme les fonctions de hachages travaillent sur des *bytes* et "
"pas implémenté/possible, car les fonctions de hachages travaillent sur des *bytes* et "

Copy link
Contributor Author

Choose a reason for hiding this comment

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

remplacé par implémenté

julienvitard pushed a commit to julienvitard/python-docs-fr that referenced this pull request Nov 26, 2018
@JulienPalard
Copy link
Member

Attention, ton historique est très étrange, il y a deux branches et tu as des commits sur les deux branches, et dans l'une des deux il y a des commits d'autres personnes.

Ça ressemble à ça chez moi :

*   17c1cff - (julienvitard/hashlib) refs #304, #435: update hashlib translation (reviewed) (56 minutes ago) <Julien Vitard>
|\  
* | 639fdc2 - refs #304, #435: update hashlib translation (reviewed) (70 minutes ago) <Julien Vitard>
* | ce68558 - refs #304, #435: update hashlib trnaslation (70 minutes ago) <Julien Vitard>
* | 15284f9 - ref #304: update hashlib module translation (70 minutes ago) <Julien Vitard>
* | 75a826f - Translated copyreg.po (#409) (3 days ago) <Jules Lasne (jlasne)>
* | 24821c6 - Bump: 35% (3 days ago) <Julien Palard>
* | 38b749c - Proofreading. (3 days ago) <Julien Palard>
* | 9f70c6b - faq - design, partie 2 (#437) (3 days ago) <Mathieu Dupuy>
* | 12012db - Translated using/mac.po (#425) (3 days ago) <Jules Lasne (jlasne)>
* | 57e975f - Added myself to the TRANSLATORS file (#438) (3 days ago) <Jules Lasne (jlasne)>
* | 175c215 - Working on design.po (5 days ago) <Mathieu Dupuy>
| * c49ffe8 - refs #304, #435: update hashlib trnaslation (7 days ago) <Julien Vitard>
| * b3e3ed9 - ref #304: update hashlib module translation (7 days ago) <Julien Vitard>
|/  
* 8e3221c - Translation of venv.po (#407) (7 days ago) <Jules Lasne (jlasne)>

Ce genre de situation (la branche de droite) se produit quand tu rebase un merge. Un rebase de merge ça se passe vraiment pas comme on l'entend, ça fait des chocapics, et il semble qu'après le rebase du merge, tu aies fait un autre merge, d'où les deux branches. Regarde en dessus, tu as des commits en double dans la branche de droite ET dans la branche de gauche.

  • b3e3ed9 et 15284f9 sont identiques selon diff <(git show b3e3ed9) <(git show 15284f9)
  • pareil pour diff <(git show c49ffe8) <(git show ce68558), pas de différence.

La branche de droite est donc complètement innutie, elle ne contient que deux commits, qui existent aussi sur la branche de gauche.

Le commit de merge, en haut, est vide, selon git show (il ne contient que les deux sha1 des deux commits mergés), on peut le dropper aussi.

On peut donc sans risque se poser sur la branche de gauche, avec un git resest --hard 639fdc2, et ainsi obtenir cet historique, un peu plus propre :

* 639fdc2 - (HEAD -> julienvitard-hashlib) refs #304, #435: update hashlib translation (reviewed) (10 hours ago) <Julien Vitard>
* ce68558 - refs #304, #435: update hashlib trnaslation (10 hours ago) <Julien Vitard>
* 15284f9 - ref #304: update hashlib module translation (10 hours ago) <Julien Vitard>
* 75a826f - Translated copyreg.po (#409) (3 days ago) <Jules Lasne (jlasne)>
...

Et ... bah il est propre cet historique, 75a826f appartient à la branche 3.7, pas besoin de nettoyer plus que ça, un bon git push --force pour nettoyer la PR côté github et c'est nettoyé :)

@JulienPalard JulienPalard merged commit c1f7789 into python:3.7 Nov 30, 2018
@JulienPalard
Copy link
Member

Merci pour cette traduction \o/

@julienvitard
Copy link
Contributor Author

de rien avec plaisir :D

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

Successfully merging this pull request may close these issues.

3 participants