library-functions #227

Merged
ygingras merged 8 commits from eviau/python-docs-fr:library-functions into 3.11 2023-12-12 15:16:35 +00:00
Contributor

Closes #226

Closes #226
eviau added 2 commits 2023-11-19 17:44:56 +00:00
ci/woodpecker/pr/woodpecker Pipeline was successful Details
9f04b918d1
quelques fuzzies
ChristopheNan reviewed 2023-11-20 09:33:29 +00:00
@ -993,3 +996,1 @@
"__complex__()``. Si ``__complex__()`` n'est pas défini, alors il délègue à :"
"meth:`__float__`. Si ``__float__()`` n'est pas défini, alors il délègue à :"
"meth:`__index__`."
"__complex__()``. Si :meth:`~object.__complex__ n'est pas défini, alors il "
Collaborator

Il manque la fermeture de la balise meth

Il manque la fermeture de la balise *meth*
Author
Contributor

Merci !

Merci !
ChristopheNan marked this conversation as resolved
eviau added 1 commit 2023-12-06 13:44:14 +00:00
ci/woodpecker/pr/woodpecker Pipeline was successful Details
1a4c7822b5
quelques fuzzies & corrections
eviau changed title from WIP: library-functions to library-functions 2023-12-06 13:44:55 +00:00
ChristopheNan requested changes 2023-12-06 21:32:55 +00:00
@ -3868,3 +3860,2 @@
#, fuzzy
msgid "built-in function"
msgstr "Fonctions natives"
msgstr "fonctions natives"
Collaborator

l'original est au singulier.

l'original est au singulier.
eviau marked this conversation as resolved
@ -3952,3 +3940,2 @@
#, fuzzy
msgid "str() (built-in function)"
msgstr "Fonctions natives"
msgstr "str() (fonctions native)"
Collaborator

pas de s à fonctions

pas de *s* à *fonctions*
eviau marked this conversation as resolved
eviau added 1 commit 2023-12-07 12:59:14 +00:00
ci/woodpecker/pr/woodpecker Pipeline was successful Details
d4a6ac421c
corrections
Author
Contributor

Hmm - je vois que les tests passent ici, mais à noter que localement, make verifs me retourne une erreur:

$ make verifs
Pospell checking library/functions.po...
pospell -p dict -l fr_FR library/functions.po && touch .pospell//library/functions.po.out
library/functions.po:3940:str
make: *** [Makefile:169 : .pospell//library/functions.po.out] Erreur 255
Hmm - je vois que les tests passent ici, mais à noter que localement, `make verifs` me retourne une erreur: ``` $ make verifs Pospell checking library/functions.po... pospell -p dict -l fr_FR library/functions.po && touch .pospell//library/functions.po.out library/functions.po:3940:str make: *** [Makefile:169 : .pospell//library/functions.po.out] Erreur 255 ```
jmdev requested changes 2023-12-07 16:29:21 +00:00
jmdev left a comment
First-time contributor

Quelques changements + traduction de l'index

Quelques changements + traduction de l'index
@ -552,1 +551,4 @@
msgstr ""
"Par défaut, le comportement de la fonction :func:`breakpoint` peut être "
"changé par la variable d'environnement :envvar:`PYTHONBREAKPOINT`. Voir :"
"func:`sys.breakpointhook` pour les détails d'utilisation."
First-time contributor

"pour plus de détails." plutôt que "pour les détails d'utilisation".

"pour plus de détails." plutôt que "pour les détails d'utilisation".
eviau marked this conversation as resolved
@ -1027,2 +1029,2 @@
"revient à :meth:`__index__` si :meth:`__complex__` et :meth:`__float__` ne "
"sont pas définies."
"revient à :meth:`~object.__index__` si :meth:`~object.__complex__` et :meth:"
"`~object.__float__` ne sont pas définies."
First-time contributor

"délègue à" plutôt que "revient à" (pour être cohérent avec le paragraphe précédent)

"délègue à" plutôt que "revient à" (pour être cohérent avec le paragraphe précédent)
eviau marked this conversation as resolved
@ -1516,2 +1514,3 @@
"defined."
msgstr "revient à :meth:`__index__` si :meth:`__float__` n'est pas définie."
msgstr ""
"revient à :meth:`~object.__index__` si :meth:`~object.__float__` n'est pas "
First-time contributor

"délègue à" plutôt que "revient à"

"délègue à" plutôt que "revient à"
eviau marked this conversation as resolved
@ -3865,9 +3857,8 @@ msgid "type"
msgstr ""
#: library/functions.rst:571
First-time contributor

Il faudrait traduire les entrées de l'index.

3853: "booléen"
3857: "type"

Il faudrait traduire les entrées de l'index. 3853: "booléen" 3857: "type"
eviau marked this conversation as resolved
@ -3890,18 +3881,16 @@ msgid "string"
msgstr ""
First-time contributor

3865: "exec"
3869: "NaN"
3873: "infini"
3877: "format"
3881: "chaîne"

3865: "exec" 3869: "NaN" 3873: "infini" 3877: "__format__" 3881: "chaîne"
eviau marked this conversation as resolved
@ -3896,4 +3886,4 @@
#: library/functions.rst:1160
msgid "file object"
msgstr ""
First-time contributor

"objet fichier"

"objet fichier"
eviau marked this conversation as resolved
@ -3936,7 +3925,6 @@ msgid "buffering"
msgstr ""
First-time contributor

3897: "fichier"
3901: "modes"
3905: "retours à la ligne universels"
3909: "entrées-sorties avec tampon par ligne"
3913: "entrées-sorties sans tampon"
3917: "taille du tampon dans les entrées-sorties"
3921: "contrôle des entrées-sorties"
3925: "mise en tampon"

3897: "fichier" 3901: "modes" 3905: "retours à la ligne universels" 3909: "entrées-sorties avec tampon par ligne" 3913: "entrées-sorties sans tampon" 3917: "taille du tampon dans les entrées-sorties" 3921: "contrôle des entrées-sorties" 3925: "mise en tampon"
eviau marked this conversation as resolved
@ -3938,4 +3927,3 @@
#: library/functions.rst:1342
#, fuzzy
msgid "text mode"
msgstr "mode texte (par défaut)"
First-time contributor

"mode texte" (pourquoi le "par défaut"?)

"mode texte" (pourquoi le "par défaut"?)
Author
Contributor

je pense que c'est un restant de l'ancienne traduction 😅

je pense que c'est un restant de l'ancienne traduction 😅
eviau marked this conversation as resolved
@ -3949,14 +3937,12 @@ msgid "sys"
msgstr ""
First-time contributor

3933: "module"
3937: "sys"

3933: "module" 3937: "sys"
eviau marked this conversation as resolved
@ -3959,3 +3945,3 @@
msgstr ":func:`object`"
msgstr "objet"
#: library/functions.rst:1987
First-time contributor

3949: "instruction"
3953: "import"
3957: "builtins"

3949: "instruction" 3953: "import" 3957: "builtins"
eviau marked this conversation as resolved
Collaborator
$ make verifs
Pospell checking library/functions.po...
pospell -p dict -l fr_FR library/functions.po && touch .pospell//library/functions.po.out
library/functions.po:3940:str
make: *** [Makefile:169 : .pospell//library/functions.po.out] Erreur 255

Si je prend ta PR, make verifs plante aussi ici. J'arrive à le faire passer en mettant "str()" entre astérisques pour dire que ce terme n'est pas dans le dictionnaire:

#: library/functions.rst:1721
msgid "str() (built-in function)"
msgstr "*str()* (fonction native)"
> ``` > $ make verifs > Pospell checking library/functions.po... > pospell -p dict -l fr_FR library/functions.po && touch .pospell//library/functions.po.out > library/functions.po:3940:str > make: *** [Makefile:169 : .pospell//library/functions.po.out] Erreur 255 > ``` Si je prend ta PR, `make verifs` plante aussi ici. J'arrive à le faire passer en mettant "str()" entre astérisques pour dire que ce terme n'est pas dans le dictionnaire: ``` #: library/functions.rst:1721 msgid "str() (built-in function)" msgstr "*str()* (fonction native)" ```
eviau added 1 commit 2023-12-09 13:08:06 +00:00
ci/woodpecker/pr/woodpecker Pipeline was successful Details
3c6a8df102
corrections et suggestions
eviau added 1 commit 2023-12-09 13:13:05 +00:00
ci/woodpecker/pr/woodpecker Pipeline was successful Details
8477ae72c7
faute de frappe
Author
Contributor

Dites-moi ce qu'il en est :)

Dites-moi ce qu'il en est :)
ChristopheNan requested changes 2023-12-09 14:19:55 +00:00
@ -3888,3 +3883,3 @@
#: library/functions.rst:1721
msgid "string"
msgstr ""
msgstr "chaîne"
Collaborator

D'après pogrep --recursive --line-number --exclude-dir=venv --exclude-dir=locales '^string$', je pense que nous devrions converger vers chaîne de caractères.

D'après ``pogrep --recursive --line-number --exclude-dir=venv --exclude-dir=locales '^string$'``, je pense que nous devrions converger vers *chaîne de caractères*.
eviau marked this conversation as resolved
@ -3926,3 +3919,3 @@
#: library/functions.rst:1342
msgid "buffer size, I/O"
msgstr ""
msgstr "taille du tampon dans les entrées-sorties"
Collaborator

La virgule a une signification dans l'entrée d'index. C'est un raccourci pour deux entrées distinctes.
Voir https://www.sphinx-doc.org/en/master/usage/restructuredtext/directives.html#directive-index

La virgule a une signification dans l'entrée d'index. C'est un raccourci pour deux entrées distinctes. Voir https://www.sphinx-doc.org/en/master/usage/restructuredtext/directives.html#directive-index
Author
Contributor

Est-ce que taille du tampon, entrées-sorties serait plus adéquat ? je ne suis pas en mesure de voir où est situé le texte de l'entrée d'index...

Est-ce que `taille du tampon, entrées-sorties` serait plus adéquat ? je ne suis pas en mesure de voir où est situé le texte de l'entrée d'index...
Collaborator
Voir https://github.com/python/cpython/blob/main/Doc/library/functions.rst#L1351
eviau marked this conversation as resolved
@ -3965,3 +3955,3 @@
#: library/functions.rst:1987
msgid "import"
msgstr ""
msgstr "import"
Collaborator

Je mettrais importation, en raison de pogrep --recursive --line-number --exclude-dir=venv --exclude-dir=locales "^import$".

Je mettrais *importation*, en raison de ``pogrep --recursive --line-number --exclude-dir=venv --exclude-dir=locales "^import$"``.
Collaborator

Comme c'est pour l'entrée suivante, je pense que "import" est le bon choix:

   .. index::
      pair: statement; import
      pair: module; builtins
Comme c'est pour l'entrée suivante, je pense que "import" est le bon choix: ``` .. index:: pair: statement; import pair: module; builtins ```
eviau marked this conversation as resolved
eviau added 2 commits 2023-12-12 13:26:19 +00:00
ci/woodpecker/pr/woodpecker Pipeline was successful Details
007d26e773
make verifs
ygingras approved these changes 2023-12-12 15:15:58 +00:00
ygingras left a comment
Collaborator

Merci pour ton travail, Édith!

Merci pour ton travail, Édith!
ygingras merged commit 9ebdd501ac into 3.11 2023-12-12 15:16:35 +00:00
ygingras referenced this issue from a commit 2023-12-12 15:16:37 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 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#227
No description provided.