-
Notifications
You must be signed in to change notification settings - Fork 266
Proposition de traduction pour c-api/mapping.po #982
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 1 commit
Commits
Show all changes
18 commits
Select commit
Hold shift + click to select a range
f6e1a16
Proposition de traduction pour mapping.po
Aveheuzed 418c94c
Corrections de fautes de frappe : object=>objet et c:func:=>:c:func:
Aveheuzed 3d25f8a
"supporte" => "prend en charge" dans c-api/ampping.po
Aveheuzed 07d9522
Update c-api/mapping.po
Aveheuzed 12b4295
Update c-api/mapping.po
Aveheuzed 508c9e9
correction d'un accord, reformulation pour introduire l'idée de str *…
Aveheuzed c256860
Merge branch 'mapping' of github.com:Aveheuzed/python-docs-fr into ma…
Aveheuzed 08acea2
Update c-api/mapping.po : liste => tuple
Aveheuzed c68ae15
objet->object en VO
Aveheuzed 2b27e77
Update c-api/mapping.po : 'tuple'->'n-uplet' ; 'k/v'->'k-v'
Aveheuzed 3eec6f1
Update c-api/mapping.po
Aveheuzed 0697a0e
Suppression des commentaires résolus
Aveheuzed 2c6b56a
Suppression des vigules avant les 'et'
Aveheuzed cb7982b
Update c-api/mapping.po
Aveheuzed 65bf8ea
Update c-api/mapping.po
Aveheuzed a189c29
Merge branch '3.8' into mapping
Aveheuzed 51919fe
powrap sur c-api/mapping.po
Aveheuzed 3675c9b
Correction d'un accord dans c-api/mapping.po et ajout d'une espace
Aveheuzed File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,105 +6,150 @@ msgstr "" | |
"Project-Id-Version: Python 3.6\n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"POT-Creation-Date: 2018-12-21 09:48+0100\n" | ||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||
"PO-Revision-Date: 2019-11-08 18:39+0100\n" | ||
"Language-Team: FRENCH <[email protected]>\n" | ||
"Language: fr\n" | ||
"MIME-Version: 1.0\n" | ||
"Content-Type: text/plain; charset=UTF-8\n" | ||
"Content-Transfer-Encoding: 8bit\n" | ||
"Last-Translator: \n" | ||
"X-Generator: Poedit 2.2.4\n" | ||
|
||
#: ../Doc/c-api/mapping.rst:6 | ||
msgid "Mapping Protocol" | ||
msgstr "" | ||
msgstr "Protocole de correspondance" | ||
Aveheuzed marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
#: ../Doc/c-api/mapping.rst:8 | ||
msgid "" | ||
"See also :c:func:`PyObject_GetItem`, :c:func:`PyObject_SetItem` and :c:func:" | ||
"`PyObject_DelItem`." | ||
msgstr "" | ||
"Voir aussi c:func:`PyObject_GetItem`, :c:func:`PyObject_SetItem` et :c:func:" | ||
"`PyObject_DelItem`." | ||
|
||
# - " in general case it is impossible to determine what the type of keys it supports." | ||
# → pas correct en VO ! | ||
Aveheuzed marked this conversation as resolved.
Show resolved
Hide resolved
|
||
# - "This function always succeeds." équivaut-il à "jamais d'erreur" ? | ||
#: ../Doc/c-api/mapping.rst:14 | ||
msgid "" | ||
"Return ``1`` if the object provides mapping protocol or supports slicing, " | ||
"and ``0`` otherwise. Note that it returns ``1`` for Python classes with a :" | ||
"meth:`__getitem__` method since in general case it is impossible to " | ||
"determine what the type of keys it supports. This function always succeeds." | ||
msgstr "" | ||
"Renvoie ``1`` si l'objet supporte le protocole de correspondance ou " | ||
Aveheuzed marked this conversation as resolved.
Show resolved
Hide resolved
|
||
"l'indexation, et ``0`` sinon. Notez qu'elle renvoie ``1`` pour les classes " | ||
Aveheuzed marked this conversation as resolved.
Show resolved
Hide resolved
|
||
"Python avec un méthode :meth:`__getitem__` puisque, dans le cas général, il " | ||
Aveheuzed marked this conversation as resolved.
Show resolved
Hide resolved
|
||
"est impossible de déterminer quel type de clef est supporté. Cette fonction " | ||
Aveheuzed marked this conversation as resolved.
Show resolved
Hide resolved
|
||
"ne provoque jamais d'erreur." | ||
|
||
# "C'est l'équivalent de" est moche, mais comme j'ai pas de précision sur "This"... | ||
Aveheuzed marked this conversation as resolved.
Show resolved
Hide resolved
|
||
#: ../Doc/c-api/mapping.rst:26 | ||
msgid "" | ||
"Returns the number of keys in object *o* on success, and ``-1`` on failure. " | ||
"This is equivalent to the Python expression ``len(o)``." | ||
msgstr "" | ||
"Renvoie le nombre de clefs dans l'objet *o*, et ``-1`` en cas d'échec. C'est " | ||
"l'équivalent de l'expression Python ``len(o)``." | ||
|
||
# - "Return element" est incorrect en anglais. | ||
# On renvoie le premier ? Un élément quelconque qui correspond ? Tous ? | ||
# - Cf. le commentaire précédent à propos de "this". | ||
# - Je suppose que *key* est défini par ailleurs, donc je l'ai laissé tel quel. | ||
Aveheuzed marked this conversation as resolved.
Show resolved
Hide resolved
|
||
#: ../Doc/c-api/mapping.rst:32 | ||
msgid "" | ||
"Return element of *o* corresponding to the string *key* or *NULL* on " | ||
"failure. This is the equivalent of the Python expression ``o[key]``. See " | ||
"also :c:func:`PyObject_GetItem`." | ||
msgstr "" | ||
"Renvoie les éléments de *o* qui correspondent à la chaîne *key* ou *NULL* en " | ||
"cas d'échec. C'est l'équivalent de l'expression Python ``o[key]``. Voir " | ||
"aussi :c:func:`PyObject_GetItem`." | ||
Aveheuzed marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
#: ../Doc/c-api/mapping.rst:39 | ||
msgid "" | ||
"Map the string *key* to the value *v* in object *o*. Returns ``-1`` on " | ||
"failure. This is the equivalent of the Python statement ``o[key] = v``. See " | ||
"also :c:func:`PyObject_SetItem`." | ||
msgstr "" | ||
"Fait correspondre la chaîne *key* à la valeur *v* dans l'objet *o*. Renvoie " | ||
"``-1`` en cas d'échec. C'est l'équivalent de la commande Python ``o[key] = " | ||
"v``. Voir aussi :c:func:`PyObject_SetItem`." | ||
|
||
#: ../Doc/c-api/mapping.rst:46 | ||
msgid "" | ||
"Remove the mapping for the object *key* from the object *o*. Return ``-1`` " | ||
"on failure. This is equivalent to the Python statement ``del o[key]``. This " | ||
"is an alias of :c:func:`PyObject_DelItem`." | ||
msgstr "" | ||
"Supprime la correspondance associée à l'objet *key* dans l'objet *o*. " | ||
"Renvoie ``-1`` en cas d'échec. C'est l'équivalent de la commande Python " | ||
"``del o[key]``. C'est un alias pour :c:func:`PyObject_DelItem`." | ||
|
||
#: ../Doc/c-api/mapping.rst:53 | ||
msgid "" | ||
"Remove the mapping for the string *key* from the object *o*. Return ``-1`` " | ||
"on failure. This is equivalent to the Python statement ``del o[key]``." | ||
msgstr "" | ||
"Supprime la correspondance associée à la chaîne *key* dans l'objet *o*. " | ||
"Renvoie ``-1`` en cas d'échec. C'est l'équivalent de la commande Python " | ||
"``del o[key]``." | ||
|
||
#: ../Doc/c-api/mapping.rst:59 ../Doc/c-api/mapping.rst:70 | ||
msgid "" | ||
"Return ``1`` if the mapping object has the key *key* and ``0`` otherwise. " | ||
"This is equivalent to the Python expression ``key in o``. This function " | ||
"always succeeds." | ||
msgstr "" | ||
"Renvoie ``1`` si l'objet de correspondance possède une clef *key*, ``0`` " | ||
Aveheuzed marked this conversation as resolved.
Show resolved
Hide resolved
|
||
"sinon. C'est l'équivalent de l'expression Python ``key in o``. Cette " | ||
"fonction ne provoque jamais d'erreur." | ||
|
||
#: ../Doc/c-api/mapping.rst:63 | ||
msgid "" | ||
"Note that exceptions which occur while calling the :meth:`__getitem__` " | ||
"method will get suppressed. To get error reporting use :c:func:" | ||
"`PyObject_GetItem()` instead." | ||
msgstr "" | ||
"Notez que les exceptions qui surviennent pendant l'appel de la méthode :meth:" | ||
"`__getitem__` seront supprimés. Pour obtenir le rapport d'erreur, utilisez " | ||
Aveheuzed marked this conversation as resolved.
Show resolved
Hide resolved
|
||
"plutôt :c:func:`PyObject_GetItem()`." | ||
|
||
#: ../Doc/c-api/mapping.rst:74 | ||
msgid "" | ||
"Note that exceptions which occur while calling the :meth:`__getitem__` " | ||
"method and creating a temporary string object will get suppressed. To get " | ||
"error reporting use :c:func:`PyMapping_GetItemString()` instead." | ||
msgstr "" | ||
"Notez que les exceptions qui surviennent à l'appel de la méthode :meth:" | ||
"`__getitem__`en créant une chaîne de caractères seront supprimés. Pour " | ||
Aveheuzed marked this conversation as resolved.
Show resolved
Hide resolved
|
||
"obtenir le rapport d'erreur, utilisez plutôt :c:func:" | ||
"`PyMapping_GetItemString()`." | ||
|
||
#: ../Doc/c-api/mapping.rst:81 | ||
msgid "" | ||
"On success, return a list of the keys in object *o*. On failure, return " | ||
"*NULL*." | ||
msgstr "" | ||
"Renvoie la liste des clefs dans l'object *o*. En cas d'échec, renvoie *NULL*." | ||
Aveheuzed marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
#: ../Doc/c-api/mapping.rst:84 ../Doc/c-api/mapping.rst:93 | ||
#: ../Doc/c-api/mapping.rst:102 | ||
msgid "Previously, the function returned a list or a tuple." | ||
msgstr "" | ||
msgstr "Auparavant, la fonction renvoyait une liste ou un tuple." | ||
Aveheuzed marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
#: ../Doc/c-api/mapping.rst:90 | ||
msgid "" | ||
"On success, return a list of the values in object *o*. On failure, return " | ||
"*NULL*." | ||
msgstr "" | ||
"Renvoie la liste des valeurs dans l'object *o*. En cas d'échec, renvoie " | ||
"*NULL*." | ||
|
||
#: ../Doc/c-api/mapping.rst:99 | ||
msgid "" | ||
"On success, return a list of the items in object *o*, where each item is a " | ||
"tuple containing a key-value pair. On failure, return *NULL*." | ||
msgstr "" | ||
"Renvoie la liste des éléments dans l'object *o*, où chaque élément est un " | ||
"tuple contenant une paire clef/valeur. En cas d'échec, renvoie *NULL*." | ||
Aveheuzed marked this conversation as resolved.
Show resolved
Hide resolved
|
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.