Co-authored-by: Nicolas Gibaud <nicolas.gibaud@gmail.com>
This commit is contained in:
commit
1ee430228f
2
Makefile
2
Makefile
|
@ -124,7 +124,7 @@ htmlview: all
|
|||
|
||||
.PHONY: todo
|
||||
todo: ensure_prerequisites
|
||||
potodo --exclude venv .venv $(EXCLUDED)
|
||||
potodo --offline --exclude venv .venv $(EXCLUDED)
|
||||
|
||||
.PHONY: wrap
|
||||
wrap: ensure_prerequisites
|
||||
|
|
6
about.po
6
about.po
|
@ -6,13 +6,14 @@ msgstr ""
|
|||
"Project-Id-Version: Python 3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-01-15 22:33+0100\n"
|
||||
"PO-Revision-Date: 2022-07-08 17:54+0200\n"
|
||||
"PO-Revision-Date: 2023-02-16 12:02+0100\n"
|
||||
"Last-Translator: Julien Palard <julien@palard.fr>\n"
|
||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
|
||||
"Language: fr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 3.2.2\n"
|
||||
|
||||
#: about.rst:3
|
||||
msgid "About these documents"
|
||||
|
@ -52,12 +53,11 @@ msgstr ""
|
|||
"et rédacteur de la plupart de son contenu ;"
|
||||
|
||||
#: about.rst:24
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"the `Docutils <https://docutils.sourceforge.io/>`_ project for creating "
|
||||
"reStructuredText and the Docutils suite;"
|
||||
msgstr ""
|
||||
"le projet `Docutils <http://docutils.sourceforge.net/>`_ pour avoir créé "
|
||||
"le projet `Docutils <https://docutils.sourceforge.io/>`_ pour avoir créé "
|
||||
"*reStructuredText* et la suite d'outils *Docutils* ;"
|
||||
|
||||
#: about.rst:26
|
||||
|
|
|
@ -6,14 +6,14 @@ msgstr ""
|
|||
"Project-Id-Version: Python 3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-01-15 22:33+0100\n"
|
||||
"PO-Revision-Date: 2022-11-21 22:01+0100\n"
|
||||
"Last-Translator: Jean-Michel Laprise <jmichel.dev@gmail.com>\n"
|
||||
"PO-Revision-Date: 2023-02-17 11:00+0100\n"
|
||||
"Last-Translator: Nicolas Gibaud <nicolas.gibaud7@gmail.com>\n"
|
||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
|
||||
"Language: fr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 2.4.3\n"
|
||||
"X-Generator: Poedit 2.3\n"
|
||||
|
||||
#: library/typing.rst:3
|
||||
msgid ":mod:`typing` --- Support for type hints"
|
||||
|
@ -72,6 +72,10 @@ msgstr "Le module ``typing`` est fréquemment enrichi de nouvelles "
|
|||
"fonctionnalités. Le package "
|
||||
"`typing_extensions <https://pypi.org/project/typing-extensions/>`_ fournit "
|
||||
"des rétroportages de ces fonctionnalités vers les anciennes versions de Python."
|
||||
"De nouvelles fonctionnalités sont souvent ajoutées au module ``typing``. Le "
|
||||
"package `typing_extensions <https://pypi.org/project/typing-extensions/>`_ "
|
||||
"fournit des portages de ces nouvelles fonctionnalités aux versions "
|
||||
"précédentes de Python."
|
||||
|
||||
#: library/typing.rst:39
|
||||
msgid ""
|
||||
|
@ -79,6 +83,8 @@ msgid ""
|
|||
"`Deprecation Timeline of Major Features`_."
|
||||
msgstr "Pour un résumé des fonctionnalités obsolètes et leur planification d'obsolescence, "
|
||||
"consultez les `Etapes d'Obsolescence des Fonctionnalités Majeures`_."
|
||||
"Pour un résumé des fonctionnalités obsolètes et celles qui vont bientôt "
|
||||
"l'être, voir ``Deprecation Timeline of Major Features``_."
|
||||
|
||||
#: library/typing.rst:44
|
||||
msgid ""
|
||||
|
@ -87,6 +93,9 @@ msgid ""
|
|||
"best practices."
|
||||
msgstr "La documentation https://typing.readthedocs.io/ est une référence utile pour "
|
||||
"les fonctionnalités du système de types, les outils liés au typage et les bonnes pratiques de typage."
|
||||
"La documentation sur https://typing.readthedocs.io/ sert de référence pour "
|
||||
"les fonctionnalités, les outils utiles et les meilleures pratiques liés au "
|
||||
"système de typage."
|
||||
|
||||
#: library/typing.rst:51
|
||||
msgid "Relevant PEPs"
|
||||
|
@ -99,6 +108,9 @@ msgid ""
|
|||
"annotations. These include:"
|
||||
msgstr "Depuis l'ajout des annotations de type dans les :pep:`484` and :pep:`483`, plusieurs "
|
||||
"PEPs ont été modifiées et améliorées dans le framework des annotations de type de Python, parmi lesquelles:"
|
||||
"Depuis l'introduction initiale des indications de type dans les :pep:`484` "
|
||||
"et :pep:`483`, plusieurs PEPs ont modifiés et améliorés le framework "
|
||||
"d'annotation de type. Cela inclut :"
|
||||
|
||||
#: library/typing.rst:58
|
||||
msgid ":pep:`526`: Syntax for Variable Annotations"
|
||||
|
@ -110,10 +122,12 @@ msgid ""
|
|||
"definitions, and :data:`ClassVar`"
|
||||
msgstr "*Ajout* de la syntaxe pour l'annotation des variables à l'extérieur des "
|
||||
"definitions de fonctions, et :data:`ClassVar`"
|
||||
"*Introduction* d'une syntaxe permettant d'annoter les variables autrement "
|
||||
"qu'au sein de la définition d'une fonction et de :data:`ClassVar`"
|
||||
|
||||
#: library/typing.rst:61
|
||||
msgid ":pep:`544`: Protocols: Structural subtyping (static duck typing)"
|
||||
msgstr ":pep:`544`: Protocoles: Sous-typage Structurel (*duck-typing* statique)"
|
||||
msgstr ":pep:`544`: Protocoles : Sous-typage Structurel (*duck-typing* statique)"
|
||||
|
||||
#: library/typing.rst:61
|
||||
msgid ""
|
||||
|
@ -121,10 +135,13 @@ msgid ""
|
|||
"`@runtime_checkable<runtime_checkable>` decorator"
|
||||
msgstr "*Ajout* de :class:`Protocol` et du décorateur :func:"
|
||||
"`@runtime_checkable<runtime_checkable>`"
|
||||
"*Introduction* :class:`Protocol` et le décorateur :func:"
|
||||
"`@runtime_checkable<runtime_checkable>`"
|
||||
|
||||
#: library/typing.rst:64
|
||||
msgid ":pep:`585`: Type Hinting Generics In Standard Collections"
|
||||
msgstr ":pep:`585`: Annotations de Type Générique dans les Collections Standard"
|
||||
":pep:`585`: Déclaration générique des types dans les collections natives"
|
||||
|
||||
#: library/typing.rst:64
|
||||
msgid ""
|
||||
|
@ -132,6 +149,9 @@ msgid ""
|
|||
"library classes as :ref:`generic types<types-genericalias>`"
|
||||
msgstr "*Ajout* de :class:`types.GenericAlias` et de la possibilité d'utiliser"
|
||||
"less classes de bibliothèques telles que :ref:`generic types<types-genericalias>`"
|
||||
"*Introduction* :class:`types.GenericAlias` et la capacité à utiliser les "
|
||||
"classes des librairies standards comme :ref:`types génériques<types-"
|
||||
"genericalias>`"
|
||||
|
||||
#: library/typing.rst:66
|
||||
msgid ":pep:`586`: Literal Types"
|
||||
|
@ -246,6 +266,8 @@ msgstr ":pep:`681`: Transformateurs de Classes de Données"
|
|||
msgid ""
|
||||
"*Introducing* the :func:`@dataclass_transform<dataclass_transform>` decorator"
|
||||
msgstr "*Ajout* du décorateur :func:`@dataclass_transform<dataclass_transform>`"
|
||||
"*Introduction* au décorateur :func:"
|
||||
"`@dataclass_transform<dataclass_transform>`"
|
||||
|
||||
#: library/typing.rst:98
|
||||
msgid "Type aliases"
|
||||
|
@ -333,7 +355,7 @@ msgstr ""
|
|||
|
||||
#: library/typing.rst:173
|
||||
msgid "It is invalid to create a subtype of ``Derived``::"
|
||||
msgstr "Créer un sous-type de ``Derived`` est invalide ::"
|
||||
msgstr "La création d'un sous-type de ``Derived`` est invalide:"
|
||||
|
||||
#: library/typing.rst:182
|
||||
msgid ""
|
||||
|
@ -387,9 +409,9 @@ msgid ""
|
|||
"runtime cost when calling ``NewType`` over a regular function. However, "
|
||||
"this cost will be reduced in 3.11.0."
|
||||
msgstr ""
|
||||
"``NewType`` est désormais une classe au lieu d'une fonction. L'appel "
|
||||
"à ``NewType`` implique un coût d'exécution supplémentaire par rapport à une fonction normale."
|
||||
"Ce coût sera néanmoins réduit dans la version 3.11.0."
|
||||
"``NewType`` est maintenant une classe (plutôt qu'une fonction). Cela "
|
||||
"entraine un coût supplémentaire en temps d'exécution lors d'un appel. "
|
||||
"Cependant, ce coût sera réduit dans la version 3.11.0."
|
||||
|
||||
#: library/typing.rst:217
|
||||
msgid "Callable"
|
||||
|
@ -1787,9 +1809,9 @@ msgstr "Marquez une classe de protocole comme protocole d'exécution."
|
|||
msgid ""
|
||||
"Such a protocol can be used with :func:`isinstance` and :func:`issubclass`. "
|
||||
"This raises :exc:`TypeError` when applied to a non-protocol class. This "
|
||||
"allows a simple-minded structural check, very similar to \"one trick "
|
||||
"ponies\" in :mod:`collections.abc` such as :class:`~collections.abc."
|
||||
"Iterable`. For example::"
|
||||
"allows a simple-minded structural check, very similar to \"one trick ponies"
|
||||
"\" in :mod:`collections.abc` such as :class:`~collections.abc.Iterable`. "
|
||||
"For example::"
|
||||
msgstr ""
|
||||
"Un tel protocole peut être utilisé avec :func:`isinstance` et :func:"
|
||||
"`issubclass`. Cela lève :exc:`TypeError` lorsqu'il est appliqué à une classe "
|
||||
|
|
|
@ -6,7 +6,7 @@ msgstr ""
|
|||
"Project-Id-Version: Python 3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-01-15 22:33+0100\n"
|
||||
"PO-Revision-Date: 2022-12-04 14:57+0100\n"
|
||||
"PO-Revision-Date: 2023-02-15 11:51+0100\n"
|
||||
"Last-Translator: Jean Abou Samra <jean@abou-samra.fr>\n"
|
||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
|
||||
"Language: fr\n"
|
||||
|
|
Loading…
Reference in New Issue
Block a user