updated the apiabiversion.po file #60

Merged
mdk merged 6 commits from Thevenel/python-docs-fr:apiabiversion into 3.11 2023-03-19 17:44:21 +00:00
1 changed files with 46 additions and 51 deletions

View File

@ -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: YEAR-MO-DA HO:MI+ZONE\n"
"PO-Revision-Date: 2023-03-19 18:43+0100\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
"Language: fr\n"
@ -24,63 +24,56 @@ msgid ""
"correspond to the version code is **built** with, not necessarily the "
"version used at **run time**."
msgstr ""
"CPython révèle son numéro de version dans les macros suivantes. À noter "
Thevenel marked this conversation as resolved Outdated

built : compilation ?
run time : exécution ?

built : compilation ? run time : exécution ?
"qu'ils correspondent au code de la version **compilée** avec, pas "
"nécessairement la version utilisée à l'**exécution**."
#: c-api/apiabiversion.rst:13
msgid ""
"See :ref:`stable` for a discussion of API and ABI stability across versions."
Thevenel marked this conversation as resolved Outdated

Voir :ref:stable pour une discussion sur la stabilité des API et ABI entre (ou en fonction)

Voir :ref:`stable` pour une discussion **sur** la stabilité **des** API et ABI **entre (ou en fonction)**
msgstr ""
"Voir :ref:`stable` pour une discussion sur la stabilité des API et ABI entre "
"(ou en fonction) de la version."
#: c-api/apiabiversion.rst:17
#, fuzzy
msgid "The ``3`` in ``3.4.1a2``."
msgstr "``PY_MAJOR_VERSION`` (le ``3`` dans ``3.4.1a2``)"
msgstr "Le ``3`` dans ``3.4.1a2``.)"
#: c-api/apiabiversion.rst:21
#, fuzzy
msgid "The ``4`` in ``3.4.1a2``."
msgstr "``PY_MINOR_VERSION`` (le ``4`` dans ``3.4.1a2``)"
msgstr "Le ``4`` dans ``3.4.1a2``."
#: c-api/apiabiversion.rst:25
#, fuzzy
msgid "The ``1`` in ``3.4.1a2``."
msgstr "``PY_MICRO_VERSION`` (le ``1`` dans ``3.4.1a2``)"
msgstr "Le ``1`` dans ``3.4.1a2``.)"
#: c-api/apiabiversion.rst:29
#, fuzzy
msgid ""
"The ``a`` in ``3.4.1a2``. This can be ``0xA`` for alpha, ``0xB`` for beta, "
"``0xC`` for release candidate or ``0xF`` for final."
Thevenel marked this conversation as resolved Outdated

j'écrirais finale (c'est une version).

j'écrirais **finale** (c'est une version).
msgstr ""
"``PY_RELEASE_LEVEL`` (``0xA`` pour alpha, ``0xB`` pour bêta, ``0xC`` pour "
"une version candidate et ``0xF`` pour final), dans ce cas c'est alpha."
" Le ``a`` dans ``3.4.1a2``. Cela peut être ``0xA`` pour alpha, ``0xB`` pour "
"bêta, ``0xC`` pour une version candidate ou ``0xF`` pour finale)."
#: c-api/apiabiversion.rst:35
#, fuzzy
msgid "The ``2`` in ``3.4.1a2``. Zero for final releases."
msgstr ""
"``PY_RELEASE_SERIAL`` (le ``2`` au ``3.4.1a2``, zéro pour des versions "
"finales)"
msgstr "Le ``2`` dans ``3.4.1a2``. Nul pour des versions finales."
#: c-api/apiabiversion.rst:39
#, fuzzy
msgid "The Python version number encoded in a single integer."
msgstr ""
"``PY_VERSION_HEX`` est le numéro de version de Python encodé en un seul "
"entier."
msgstr "Le numéro de version de Python encodé en un seul entier."
#: c-api/apiabiversion.rst:41
Thevenel marked this conversation as resolved Outdated

l'information sur la version sous-jacente ?

l'information sur la version sous-jacente ?
#, fuzzy
msgid ""
"The underlying version information can be found by treating it as a 32 bit "
"number in the following manner:"
msgstr ""
"Par exemple si le ``PY_VERSION_HEX` est défini à ``0x030401a2``, la "
"version d'information sous-jacente peut être trouvée en la traitant comme un "
"nombre sous 32 bits de la manière suivante:"
"L'information sur la version sous-jacente peut être trouvée en la traitant "
"comme un nombre sous 32 bits de la manière suivante:"
#: c-api/apiabiversion.rst:45
msgid "Bytes"
msgstr "Bytes"
msgstr "Octets"
#: c-api/apiabiversion.rst:45
msgid "Bits (big endian order)"
@ -92,103 +85,102 @@ msgstr "Signification"
#: c-api/apiabiversion.rst:45
msgid "Value for ``3.4.1a2``"
msgstr ""
msgstr "Valeur pour ``3.4.1a2``"
#: c-api/apiabiversion.rst:47
msgid "1"
msgstr ""
msgstr "1"
#: c-api/apiabiversion.rst:47
#, fuzzy
msgid "1-8"
msgstr "``1-8``"
msgstr "1-8"
#: c-api/apiabiversion.rst:47
msgid "``PY_MAJOR_VERSION``"
msgstr ""
msgstr "``PY_MAJOR_VERSION``"
#: c-api/apiabiversion.rst:47
msgid "``0x03``"
msgstr ""
msgstr "``0x03``"
#: c-api/apiabiversion.rst:49
msgid "2"
msgstr ""
msgstr "2"
#: c-api/apiabiversion.rst:49
#, fuzzy
msgid "9-16"
msgstr "``9-16``"
msgstr "9-16"
#: c-api/apiabiversion.rst:49
msgid "``PY_MINOR_VERSION``"
msgstr ""
msgstr "``PY_MINOR_VERSION``"
#: c-api/apiabiversion.rst:49
msgid "``0x04``"
msgstr ""
msgstr "``0x04``"
#: c-api/apiabiversion.rst:51
msgid "3"
msgstr ""
msgstr "3"
#: c-api/apiabiversion.rst:51
#, fuzzy
msgid "17-24"
msgstr "``17-24``"
msgstr "17-24"
#: c-api/apiabiversion.rst:51
msgid "``PY_MICRO_VERSION``"
msgstr ""
msgstr "``PY_MICRO_VERSION``"
#: c-api/apiabiversion.rst:51
msgid "``0x01``"
msgstr ""
msgstr "``0x01``"
#: c-api/apiabiversion.rst:53
msgid "4"
msgstr ""
msgstr "4"
#: c-api/apiabiversion.rst:53
#, fuzzy
msgid "25-28"
msgstr "``25-28``"
msgstr "25-28"
#: c-api/apiabiversion.rst:53
msgid "``PY_RELEASE_LEVEL``"
msgstr ""
msgstr "``PY_RELEASE_LEVEL``"
#: c-api/apiabiversion.rst:53
msgid "``0xA``"
msgstr ""
msgstr "``0xA``"
#: c-api/apiabiversion.rst:55
#, fuzzy
msgid "29-32"
msgstr "``29-32``"
msgstr "29-32"
#: c-api/apiabiversion.rst:55
msgid "``PY_RELEASE_SERIAL``"
msgstr ""
msgstr "``PY_RELEASE_SERIAL``"
#: c-api/apiabiversion.rst:55
msgid "``0x2``"
msgstr ""
msgstr "``0x2``"
#: c-api/apiabiversion.rst:58
#, fuzzy
msgid ""
Thevenel marked this conversation as resolved Outdated

l'hexane est un liquide inflammable. J'écrirais :

0X030401a2 est la version en notation hexadécimale sur un entier de 3.4.1a2

l'hexane est un liquide inflammable. J'écrirais : 0X030401a2 est la version en notation hexadécimale sur un entier de 3.4.1a2
Outdated
Review

Il manque mot.

Entre sur un entier et 3.3.1a2 il manque le mot de.

Il manque mot. Entre `sur un entier` et `3.3.1a2` il manque le mot `de`.

Merci pour la rélecture, je vais procéder à la correction.

Merci pour la rélecture, je vais procéder à la correction.
"Thus ``3.4.1a2`` is hexversion ``0x030401a2`` and ``3.10.0`` is hexversion "
"``0x030a00f0``."
msgstr "Ainsi ``3.4.1a2`` est une hexane-version ``0x030401a2``."
msgstr ""
"Ainsi, ``0x030401a2`` est la version en notation hexadécimale sur un entier "
"de ``3.4.1a2`` et ``0x030a00f0`` est la version en notation hexadécimale sur "
Thevenel marked this conversation as resolved Outdated

J'écrirais :

Vous pouvez l'utiliser pour …

J'écrirais : Vous pouvez l'utiliser pour …
"un entier de ``3.10.0``"
Thevenel marked this conversation as resolved Outdated
Outdated
Review

Il manque une espace entre >= et ....

Il manque une espace entre `>=` et `...`.
#: c-api/apiabiversion.rst:61
msgid "Use this for numeric comparisons, e.g. ``#if PY_VERSION_HEX >= ...``."
msgstr ""
"Vous pouvez l'utiliser pour les comparaisons numériques, par exemple, ``#if "
"PY_VERSION_HEX >= ...``."
#: c-api/apiabiversion.rst:63
msgid "This version is also available via the symbol :data:`Py_Version`."
msgstr ""
msgstr "Cette version est aussi disponible via le symbole :data:`Py_Version`."
Thevenel marked this conversation as resolved Outdated

Je pense qu'il s'agit du numéro de version de Python utilisé pour l'exécution

Je pense qu'il s'agit du *numéro de version de Python utilisé pour l'exécution*
Thevenel marked this conversation as resolved
Review

runtime ici c'est « à l'exécution » en opposition à compile-time, pas « duré d'exécution ».

`runtime` ici c'est « à l'exécution » en opposition à `compile-time`, pas « duré d'exécution ».
#: c-api/apiabiversion.rst:67
msgid ""
@ -196,6 +188,9 @@ msgid ""
"the same format as the :c:macro:`PY_VERSION_HEX` macro. This contains the "
"Python version used at run time."
msgstr ""
"La version à l'exécution de Python est encodée en une constante, avec le "
"même format que la macro :c:macro:`PY_VERSION_HEX`. Cela contient la version "
"de Python utilisée lors de l'exécution."
#: c-api/apiabiversion.rst:73
msgid "All the given macros are defined in :source:`Include/patchlevel.h`."