docs: add more translations for reference/import.po #298

Merged
ChristopheNan merged 1 commit from Lenormju/fork-python-docs-fr:reference-import-3.13-more into 3.13 2024-11-07 23:03:08 +01:00
Contributor
No description provided.
Lenormju force-pushed reference-import-3.13-more from e8a43008b7
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
to 0f133d31a3
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
2024-10-31 16:27:37 +01:00
Compare
Lenormju force-pushed reference-import-3.13-more from 0f133d31a3
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
to 00725796d0
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2024-10-31 16:51:39 +01:00
Compare
ChristopheNan requested changes 2024-11-01 00:36:38 +01:00
Dismissed
ChristopheNan left a comment

Merci pour cette contribution.
Pour ce qui n'a pas à être traduit, je pense qu'il faut recopier la version originale. À confirmer par @mdk.

Merci pour cette contribution. Pour ce qui n'a pas à être traduit, je pense qu'il faut recopier la version originale. À confirmer par @mdk.
@ -1440,7 +1453,6 @@ msgstr ""
"d'importation."
#: reference/import.rst:706
#, fuzzy
Collaborator

fuzzy non traité.

fuzzy non traité.
Author
Contributor

En effet, j'avais pas saisi les subtilités de syntaxe Sphinx, bien vu, merci.

En effet, j'avais pas saisi les subtilités de syntaxe Sphinx, bien vu, merci.
Lenormju marked this conversation as resolved
@ -1137,3 +1147,3 @@
"donnée plus bas) sont consultés pendant le parcours du ``__path__`` du paquet."
#: reference/import.rst:564
#, fuzzy
Collaborator

même remarque que ci-dessus.

même remarque que ci-dessus.
Author
Contributor

même réponse que ci-dessus

même réponse que ci-dessus
Lenormju marked this conversation as resolved
@ -1107,9 +1117,12 @@ msgid ""
"submodules will be found. By definition, if a module has a :attr:`!__path__` "
"attribute, it is a :term:`package`."
msgstr ""
"L'attribut :attr:`~module.__path__` devrait être une :term:`sequence` ("
Collaborator

Nous traduisons should par doit, voir l'utilisation du condionnel.

Nous traduisons *should* par *doit*, voir [l'utilisation du condionnel](https://git.afpy.org/AFPy/python-docs-fr/src/branch/3.13/CONTRIBUTING.rst#utilisation-du-conditionnel).
Author
Contributor

je n'avais pas connaissance de cette doc. Je suis d'accord avec :

Cependant, en français, il est d'usage d'être plus direct pour être correctement compris

J'ai appliqué la correction.

je n'avais pas connaissance de cette doc. Je suis d'accord avec : > Cependant, en français, il est d'usage d'être plus direct pour être correctement compris J'ai appliqué la correction.
Lenormju marked this conversation as resolved
@ -1109,1 +1119,4 @@
msgstr ""
"L'attribut :attr:`~module.__path__` devrait être une :term:`sequence` ("
"possiblement vide) de chaînes de caractères listant tous les emplacements où "
"les sous-modules du paquets seront trouvés. Par définition, si un module a "
Collaborator

Et le présent plutôt que le futur, voir utilisation du futur.
j'écrirais ainsi où se trouvent les sous-modules du paquet (sans s à paquet).

Et le présent plutôt que le futur, voir [utilisation du futur]([url](https://git.afpy.org/AFPy/python-docs-fr/src/branch/3.13/CONTRIBUTING.rst#utilisation-du-futur)). j'écrirais ainsi *où se trouvent les sous-modules du paquet* (sans **s** à paquet).
Author
Contributor

pris en compte, merci

pris en compte, merci
Lenormju marked this conversation as resolved
@ -1118,3 +1131,3 @@
"than :data:`!sys.path`."
msgstr ""
"L'attribut ``__path__`` d'un paquet est utilisé pendant l'importation des "
"L'attribut ``__path__`` d'un paquet est utilisé pendant l'importation de ses "
Collaborator

L'étiquette fuzzy vient de ce que l'original a modifié

``__path__`` 

en

:attr:`~module.__path__`
L'étiquette *fuzzy* vient de ce que l'original a modifié ``` ``__path__`` ``` en ``` :attr:`~module.__path__` ```
Author
Contributor

je l'avais loupé, bien vu, merci

je l'avais loupé, bien vu, merci
Lenormju marked this conversation as resolved
@ -1134,3 +1145,1 @@
"être vide. Les mêmes règles que pour :data:`sys.path` s'appliquent au "
"``__path__`` d'un paquet et :data:`sys.path_hooks` (dont la description est "
"donnée plus bas) est consulté pendant le parcours de ``__path__`` du paquet."
"Les mêmes règles que pour :data:`sys.path` s'appliquent au ``__path__`` d'un "
Collaborator

Sous Unix, tu peux utiliser fuzzy_diff pour aider à trouver ce qui a généré les fuzzys.

Sous Unix, tu peux utiliser [fuzzy_diff](https://git.afpy.org/AFPy/python-docs-fr/src/branch/3.13/.scripts/fuzzy_diff) pour aider à trouver ce qui a généré les *fuzzys*.
Author
Contributor

Merci pour le conseil, mais malheureusement j'ai contribué sans avoir le luxe de disposer d'un environnement Unix.

Merci pour le conseil, mais malheureusement j'ai contribué sans avoir le luxe de disposer d'un environnement Unix.
Lenormju marked this conversation as resolved
@ -1227,6 +1237,9 @@ msgid ""
"removed in Python 3.12 and is no longer called during the resolution of a "
"module's repr."
msgstr ""
"La méthode :meth:`!module_repr` est dépréciée depuis Python 3.4, et a été "
Collaborator

Voir le glossaire pour deprecated.

Voir le [glossaire](https://git.afpy.org/AFPy/python-docs-fr/src/branch/3.13/CONTRIBUTING.rst#glossaire) pour *deprecated*.
Author
Contributor

je n'avais pas connaissance de cette ressource, mais en effet le terme est bien adapté, et j'ai donc appliqué la suggestion

je n'avais pas connaissance de cette ressource, mais en effet le terme est bien adapté, et j'ai donc appliqué la suggestion
Lenormju marked this conversation as resolved
@ -1973,3 +1983,2 @@
"package>` pour Python 3.3. La :pep:`420` a aussi introduit le protocole :"
"meth:`recherche du chargeur <find_loader>` comme une alternative à :meth:"
"`find_module`."
"meth:`recherche du chargeur !find_loader` comme une alternative à :meth:"
Collaborator

Le nom de méthode n'a pas à être traduit, donc garder la version originale.

Le nom de méthode n'a pas à être traduit, donc garder la version originale.
Author
Contributor

ok

ok
Lenormju marked this conversation as resolved
@ -2036,3 +2046,3 @@
#: reference/import.rst:8
msgid "import machinery"
msgstr ""
msgstr "mécanisme d'import"
Collaborator

importation (voir le glossaire)

importation (voir le [glossaire](https://git.afpy.org/AFPy/python-docs-fr/src/branch/3.13/CONTRIBUTING.rst#glossaire))
Author
Contributor

je suis d'accord pour la partie "importation", mais il y a plusieurs dizaines d'occurrences à travers la page de l'utilisation de "mécanisme" pour traduire "machinery". J'ai néanmoins appliqué ta suggestion telle quelle, sans le "mécanisme" donc

je suis d'accord pour la partie "importation", mais il y a plusieurs dizaines d'occurrences à travers la page de l'utilisation de "mécanisme" pour traduire "machinery". J'ai néanmoins appliqué ta suggestion telle quelle, sans le "mécanisme" donc
Collaborator

Je me suis mal exprimé. Je voulais écrire mécanisme d'importation (juste remplacer import par importation).

Je me suis mal exprimé. Je voulais écrire *mécanisme d'importation* (juste remplacer *import* par *importation*).
Lenormju marked this conversation as resolved
Author
Contributor

Merci pour cette contribution.
Pour ce qui n'a pas à être traduit, je pense qu'il faut recopier la version originale. À confirmer par @mdk.

@ChristopheNan merci pour cette relecture, tu as trouvé plusieurs inattentions, et plusieurs manques de contexte de ma part

Pour le sujet des traductions à ne pas faire, j'en ai justement discuté avec @mdk hier et il disait que ça semblait être un bug upstream, que ça n'aurait pas du se retrouver là, donc j'ai préféré ajouter un commentaire pour dire que ces bouts de code étaient intentionnellement non traduits. D'autant plus que @mdk disait qu'on n'arriverait pas à leur faire passer les checks de la CI ensuite.

> Merci pour cette contribution. > Pour ce qui n'a pas à être traduit, je pense qu'il faut recopier la version originale. À confirmer par @mdk. @ChristopheNan merci pour cette relecture, tu as trouvé plusieurs inattentions, et plusieurs manques de contexte de ma part Pour le sujet des traductions à ne pas faire, j'en ai justement discuté avec @mdk hier et il disait que ça semblait être un bug upstream, que ça n'aurait pas du se retrouver là, donc j'ai préféré ajouter un commentaire pour dire que ces bouts de code étaient intentionnellement non traduits. D'autant plus que @mdk disait qu'on n'arriverait pas à leur faire passer les checks de la CI ensuite.
ChristopheNan left a comment

Merci @Lenormju

Merci @Lenormju
Collaborator

Je suis un peu paumé dans les conflits indiqués par git.

Les commentaires de traduction devraient être avant l'entrée correspondante (voir la spécification des fichiers .po)
-> Peux-tu remettre en forme le fichier conformément aux spécifications (poedit dispose d'une boite pour entrer les commentaires) ?

Mais ce n'est pas ça qui génère le conflit git.

Je suis un peu paumé dans les conflits indiqués par git. Les commentaires de traduction devraient être avant l'entrée correspondante (voir la [spécification des fichiers .po](https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html)) -> Peux-tu remettre en forme le fichier conformément aux spécifications (poedit dispose d'une boite pour entrer les commentaires) ? Mais ce n'est pas ça qui génère le conflit git.
Lenormju force-pushed reference-import-3.13-more from 51b6e9807a
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
to 4da756ace2
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2024-11-06 14:18:55 +01:00
Compare
Author
Contributor

@ChristopheNan il y a eu côté upstream la correction du problème mentionné ici, j'ai donc enlevé toutes les occurences de commentaires (# ) que j'avais introduites, n'étant plus nécessaires.
Je n'avais pas saisi que mes commentaires étaient mal positionnés, merci pour la remarque.
Je me note néanmoins pour l'année prochaine que disposer d'un linter local (et donc d'un environnement de dev) est important pour être efficace en terme de contribution, et ne pas générer trop de charge de votre côté (relecture).

@ChristopheNan il y a eu côté upstream la correction du problème mentionné [ici](https://git.afpy.org/AFPy/python-docs-fr/pulls/298#issuecomment-4386), j'ai donc enlevé toutes les occurences de commentaires (`# `) que j'avais introduites, n'étant plus nécessaires. Je n'avais pas saisi que mes commentaires étaient mal positionnés, merci pour la remarque. Je me note néanmoins pour l'année prochaine que disposer d'un linter local (et donc d'un environnement de dev) est important pour être efficace en terme de contribution, et ne pas générer trop de charge de votre côté (relecture).
Collaborator

Merci @Lenormju !

Merci @Lenormju !
Sign in to join this conversation.
No reviewers
No milestone
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
AFPy/python-docs-fr!298
No description provided.