Merge pull request #176 from christopheNan/annotation

Glossaire - Précision sur la traduction de *annotation*.
This commit is contained in:
Julien Palard 2018-04-19 08:47:00 +02:00 committed by GitHub
commit c2b58d3161
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 14 additions and 6 deletions

View File

@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-04 15:51+0100\n"
"PO-Revision-Date: 2018-02-15 00:38+0100\n"
"PO-Revision-Date: 2018-04-14 17:16+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
@ -894,8 +894,12 @@ msgid ""
"object."
msgstr ""
"Métadonnée quelconque associée au paramètre d'une fonction ou à sa valeur de "
"retour. Sa syntaxe est documentée dans la section :ref:`function`. Vous "
"pouvez accéder aux annotations d'une fonction via l'attribut spécial :attr:"
"retour (NdT : la traduction canonique du terme anglais *annotation* est "
"\"décoration\", notamment dans le cas des arbres syntaxiques, ce qui est le "
"cas ici. Cependant, Python ayant déjà utilisé le terme *decorator* dans une "
"autre acception, nous traduisons *annotation* par \"annotation\"). Sa "
"syntaxe est documentée dans la section :ref:`function`. Vous pouvez accéder "
"aux annotations d'une fonction *via* l'attribut spécial :attr:"
"`__annotations__`."
#: ../Doc/glossary.rst:375
@ -2406,9 +2410,13 @@ msgid ""
"module object and can be accessed using :func:`typing.get_type_hints`."
msgstr ""
"Métadonnée associée à une variable globale de module ou a un attribut de "
"classe et qui donne la valeur du type. Sa syntaxe est expliquée dans la "
"section :ref:`annassign`. Les annotations sont stockées dans un attribut :"
"attr:`__annotations__` spécial de classe ou de module et sont accessibles en "
"classe et qui donne la valeur du type (NdT : la traduction canonique du "
"terme anglais *annotation* est \"décoration\", notamment dans le cas des "
"arbres syntaxiques, ce qui est le cas ici. Cependant, Python ayant déjà "
"utilisé le terme *decorator* dans une autre acception, nous traduisons "
"*annotation* par \"annotation\"). Sa syntaxe est expliquée dans la section :"
"ref:`annassign`. Les annotations sont stockées dans un attribut :attr:"
"`__annotations__` spécial de classe ou de module et sont accessibles en "
"utilisant :func:`typing.get_type_hints`."
#: ../Doc/glossary.rst:1018