-
Notifications
You must be signed in to change notification settings - Fork 266
Fixed fuzzies in referece/datamodel.po, reference/executionmodel.po, reference/import.po #1452
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
Closed
Closed
Changes from all commits
Commits
Show all changes
12 commits
Select commit
Hold shift + click to select a range
96ac76b
Fixed fuzzies in referece/datamodel.po, reference/executionmodel.po, …
Seluj78 08042b0
Applied some suggestions from code review
Seluj78 489a689
Fixes after rebase and code review
Seluj78 1e5569a
Apply suggestions from code review
Seluj78 69ffb9f
powraped
Seluj78 d701ae5
Update reference/datamodel.po
awecx 6b50796
Update reference/datamodel.po
JulienPalard ac2ff60
Merge branch '3.9' into reference-fuzzies
JulienPalard 7aa2ed8
Merge branch '3.9' into reference-fuzzies
JulienPalard 282feb1
Merge branch '3.9' into reference-fuzzies
Seluj78 c04c7b4
Merge branch '3.9' into reference-fuzzies
JulienPalard 7dd7e4c
Merge branch '3.9' into reference-fuzzies
JulienPalard 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,14 +6,14 @@ msgstr "" | |
"Project-Id-Version: Python 3\n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"POT-Creation-Date: 2020-10-15 22:05+0200\n" | ||
"PO-Revision-Date: 2020-06-01 16:54+0900\n" | ||
"Last-Translator: Samuel Giffard <[email protected]>\n" | ||
"PO-Revision-Date: 2020-10-16 09:02+0200\n" | ||
"Last-Translator: Jules Lasne <[email protected]>\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" | ||
"X-Generator: Poedit 2.3.1\n" | ||
"X-Generator: Poedit 2.4.1\n" | ||
|
||
#: reference/datamodel.rst:6 | ||
msgid "Data model" | ||
|
@@ -262,7 +262,6 @@ msgid "NotImplemented" | |
msgstr "NotImplemented" | ||
|
||
#: reference/datamodel.rst:155 | ||
#, fuzzy | ||
msgid "" | ||
"This type has a single value. There is a single object with this value. " | ||
"This object is accessed through the built-in name ``NotImplemented``. " | ||
|
@@ -274,10 +273,10 @@ msgstr "" | |
"Ce type ne possède qu'une seule valeur. Il n'existe qu'un seul objet avec " | ||
"cette valeur. Vous accédez à cet objet avec le nom natif ``NotImplemented``. " | ||
"Les méthodes numériques et les comparaisons riches doivent renvoyer cette " | ||
"valeur si elles n'implémentent pas l'opération pour les opérandes fournis " | ||
"valeur si elles n'implémentent pas l'opération pour les opérandes donnés " | ||
"(l'interpréteur essaie alors l'opération en permutant les opérandes ou tout " | ||
"autre stratégie de contournement, en fonction de l'opérateur). Sa valeur " | ||
"booléenne est vraie." | ||
"autre stratégie de contournement, en fonction de l'opérateur). Ce type ne " | ||
"doit pas être évalué dans un contexte booléen." | ||
|
||
#: reference/datamodel.rst:162 | ||
msgid "See :ref:`implementing-the-arithmetic-operations` for more details." | ||
|
@@ -291,6 +290,9 @@ msgid "" | |
"currently evaluates as true, it will emit a :exc:`DeprecationWarning`. It " | ||
"will raise a :exc:`TypeError` in a future version of Python." | ||
msgstr "" | ||
"L'évaluation de ``NotImplemented`` dans un contexte booléen est obsolète. " | ||
"Bien qu'elle renvoie ``True``, elle émet un :exc:`DeprecationWarning`. Elle " | ||
"lèvera une :exc:`TypeError` dans une future version de Python." | ||
|
||
#: reference/datamodel.rst:179 | ||
msgid "Ellipsis" | ||
|
@@ -2308,13 +2310,12 @@ msgstr "" | |
"si vous lui passez une chaîne non vide." | ||
|
||
#: reference/datamodel.rst:1351 | ||
#, fuzzy | ||
msgid "" | ||
"``object.__format__(x, '')`` is now equivalent to ``str(x)`` rather than " | ||
"``format(str(x), '')``." | ||
msgstr "" | ||
"``object.__format__(x, '')`` est maintenant équivalent à ``str(x)`` plutôt " | ||
"qu'à ``format(str(self), '')``." | ||
"qu'à ``format(str(x), '')``." | ||
|
||
#: reference/datamodel.rst:1367 | ||
msgid "" | ||
|
@@ -2998,7 +2999,6 @@ msgstr "" | |
"``A.__dict__['m'].__get__(obj, obj.__class__)``." | ||
|
||
#: reference/datamodel.rst:1739 | ||
#, fuzzy | ||
msgid "" | ||
"For instance bindings, the precedence of descriptor invocation depends on " | ||
"the which descriptor methods are defined. A descriptor can define any " | ||
|
@@ -3026,9 +3026,9 @@ msgstr "" | |
"définissent à la fois :meth:`__get__` et :meth:`__set__`, alors que les " | ||
"descripteurs hors-données définissent seulement la méthode :meth:`__get__`. " | ||
"Les descripteurs de données qui définissent :meth:`__set__` et :meth:" | ||
"`__get__` sont toujours prioritaires face à une redéfinition du dictionnaire " | ||
"de l'instance. En revanche, les descripteurs hors-données peuvent être " | ||
"shuntés par les instances." | ||
"`__get__` (et-ou :meth:`__delete__`) sont toujours prioritaires face à une " | ||
"redéfinition du dictionnaire de l'instance. En revanche, les descripteurs " | ||
"hors-données peuvent être redéfinis par les instances." | ||
|
||
#: reference/datamodel.rst:1752 | ||
msgid "" | ||
|
@@ -4113,7 +4113,6 @@ msgstr "" | |
"`__rpow__` (les règles de coercition seraient trop compliquées)." | ||
|
||
#: reference/datamodel.rst:2379 | ||
#, fuzzy | ||
msgid "" | ||
"If the right operand's type is a subclass of the left operand's type and " | ||
"that subclass provides a different implementation of the reflected method " | ||
|
@@ -4122,10 +4121,10 @@ msgid "" | |
"ancestors' operations." | ||
msgstr "" | ||
"Si le type de l'opérande de droite est une sous-classe du type de l'opérande " | ||
"de gauche et que cette sous-classe fournit la méthode symétrique pour " | ||
"l'opération, cette méthode sera appelée avant la méthode originelle de " | ||
"l'opérande gauche. Ce comportement permet à des sous-classes de surcharger " | ||
"les opérations de leurs ancêtres." | ||
"de gauche et que cette sous-classe fournit une implémentation différente de " | ||
"la méthode symétrique pour l'opération, cette méthode sera appelée avant la " | ||
"méthode originelle de l'opérande gauche. Ce comportement permet à des sous-" | ||
"classes de surcharger les opérations de leurs ancêtres." | ||
|
||
#: reference/datamodel.rst:2400 | ||
msgid "" | ||
|
@@ -4162,6 +4161,10 @@ msgid "" | |
"meth:`__ipow__` but returns ``NotImplemented`` would fail to fall back to " | ||
"``x.__pow__(y)`` and ``y.__rpow__(x)``. This bug is fixed in Python 3.10." | ||
msgstr "" | ||
"En raison d'un bogue dans le mécanisme de ``**=``, une classe qui définit :" | ||
"meth:`__ipow__` mais qui renvoie ``NotImplemented`` ne réussira pas à " | ||
"essayer d'appeler sur ``x.__pow__(y)`` et ``y.__rpow__(x)``. Ce bogue est " | ||
"résolu dans Python 3.10" | ||
|
||
#: reference/datamodel.rst:2428 | ||
msgid "" | ||
|
@@ -4387,16 +4390,15 @@ msgstr "Coroutines" | |
msgid "Awaitable Objects" | ||
msgstr "Objets *attendables* (*awaitable*)" | ||
|
||
#: reference/datamodel.rst:2611 | ||
#, fuzzy | ||
Seluj78 marked this conversation as resolved.
Show resolved
Hide resolved
|
||
#: reference/datamodel.rst:2610 | ||
msgid "" | ||
"An :term:`awaitable` object generally implements an :meth:`__await__` " | ||
"method. :term:`Coroutine objects <coroutine>` returned from :keyword:`async " | ||
"def` functions are awaitable." | ||
msgstr "" | ||
"Un objet :term:`awaitable` implémente généralement une méthode :meth:" | ||
"`__await__`. Les objets :term:`Coroutine` renvoyés par les fonctions :" | ||
"keyword:`async def` sont des *attendables* (*awaitable*)." | ||
"`__await__`. Les :term:`objets coroutine <coroutine>` renvoyés par les " | ||
"fonctions :keyword:`async def` sont des *attendables* (*awaitable*)." | ||
|
||
#: reference/datamodel.rst:2617 | ||
msgid "" | ||
|
@@ -4430,7 +4432,6 @@ msgid "Coroutine Objects" | |
msgstr "Objets coroutines" | ||
|
||
#: reference/datamodel.rst:2637 | ||
#, fuzzy | ||
Seluj78 marked this conversation as resolved.
Show resolved
Hide resolved
|
||
msgid "" | ||
":term:`Coroutine objects <coroutine>` are :term:`awaitable` objects. A " | ||
"coroutine's execution can be controlled by calling :meth:`__await__` and " | ||
|
@@ -4440,13 +4441,14 @@ msgid "" | |
"raises an exception, it is propagated by the iterator. Coroutines should " | ||
"not directly raise unhandled :exc:`StopIteration` exceptions." | ||
msgstr "" | ||
"Les objets :term:`Coroutine` sont des objets :term:`awaitable`. L'exécution " | ||
"d'une coroutine peut être contrôlée en appelant :meth:`__await__` et en " | ||
"itérant sur le résultat. Quand la coroutine a fini de s'exécuter et termine, " | ||
"l'itérateur lève :exc:`StopIteration` et l'attribut :attr:`~StopIteration." | ||
"value` de l'exception contient la valeur de retour. Si la coroutine lève une " | ||
"exception, elle est propagée par l'itérateur. Les coroutines ne doivent pas " | ||
"lever directement des exceptions :exc:`StopIteration` non gérées." | ||
"Les :term:`objets coroutine <coroutine>` sont des objets :term:`awaitable`. " | ||
"L'exécution d'une coroutine peut être contrôlée en appelant :meth:" | ||
"`__await__` et en itérant sur le résultat. Quand la coroutine a fini de " | ||
"s'exécuter et termine, l'itérateur lève :exc:`StopIteration` et l'attribut :" | ||
"attr:`~StopIteration.value` de l'exception contient la valeur de retour. Si " | ||
"la coroutine lève une exception, elle est propagée par l'itérateur. Les " | ||
"coroutines ne doivent pas lever directement des exceptions :exc:" | ||
"`StopIteration` non gérées." | ||
|
||
#: reference/datamodel.rst:2645 | ||
msgid "" | ||
|
@@ -4659,7 +4661,6 @@ msgstr "" | |
"l'opérande de droite — cela aurait pour effet de *bloquer* un tel repli." | ||
|
||
#: reference/datamodel.rst:2782 | ||
#, fuzzy | ||
msgid "" | ||
"For operands of the same type, it is assumed that if the non-reflected " | ||
"method -- such as :meth:`__add__` -- fails then the overall operation is not " | ||
|
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,14 +6,14 @@ msgstr "" | |
"Project-Id-Version: Python 3\n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"POT-Creation-Date: 2020-08-24 09:01+0200\n" | ||
"PO-Revision-Date: 2019-05-23 21:53+0200\n" | ||
"PO-Revision-Date: 2020-10-15 22:27+0200\n" | ||
"Last-Translator: Jules Lasne <[email protected]>\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" | ||
"X-Generator: Poedit 2.2.1\n" | ||
"X-Generator: Poedit 2.4.1\n" | ||
|
||
#: reference/executionmodel.rst:6 | ||
msgid "Execution model" | ||
|
@@ -24,7 +24,6 @@ msgid "Structure of a program" | |
msgstr "Structure d'un programme" | ||
|
||
#: reference/executionmodel.rst:19 | ||
#, fuzzy | ||
msgid "" | ||
"A Python program is constructed from code blocks. A :dfn:`block` is a piece " | ||
"of Python program text that is executed as a unit. The following are blocks: " | ||
|
@@ -45,9 +44,11 @@ msgstr "" | |
"fichier donné en entrée standard à l'interpréteur ou spécifié en tant " | ||
"qu'argument de ligne de commande à l'interpréteur) est un bloc de code. Une " | ||
"commande de script (une commande spécifiée sur la ligne de commande de " | ||
"l'interpréteur avec l'option :option:`-c`) est un bloc de code. La chaîne " | ||
"passée en argument aux fonctions natives :func:`eval` et :func:`exec` est un " | ||
"bloc de code." | ||
"l'interpréteur avec l'option :option:`-c`) est un bloc de code. Un module " | ||
"exécuté en tant que script de haut niveau (en tant que module ``__main__``) " | ||
"depuis la ligne de commande en utilisant l'argument :option:`-m` est aussi " | ||
"un bloc de code. La chaîne passée en argument aux fonctions natives :func:" | ||
"`eval` et :func:`exec` est un bloc de code." | ||
|
||
#: reference/executionmodel.rst:33 | ||
msgid "" | ||
|
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,14 +6,14 @@ msgstr "" | |
"Project-Id-Version: Python 3\n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"POT-Creation-Date: 2020-08-24 09:01+0200\n" | ||
"PO-Revision-Date: 2020-05-30 22:05+0900\n" | ||
"Last-Translator: Samuel Giffard <[email protected]>\n" | ||
"PO-Revision-Date: 2020-10-15 22:28+0200\n" | ||
"Last-Translator: Jules Lasne <[email protected]>\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" | ||
"X-Generator: Poedit 2.3.1\n" | ||
"X-Generator: Poedit 2.4.1\n" | ||
|
||
#: reference/import.rst:6 | ||
msgid "The import system" | ||
|
@@ -179,7 +179,6 @@ msgstr "" | |
"qui contient un attribut ``__path__`` est réputé être un paquet." | ||
|
||
#: reference/import.rst:85 | ||
#, fuzzy | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Le diff upstream: -package name by dots, akin to Python's standard attribute access syntax. Thus
+package name by a dot, akin to Python's standard attribute access syntax. Thus Tu peux donc probablement le passer au singulier ici aussi ? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Huppe. |
||
msgid "" | ||
"All modules have a name. Subpackage names are separated from their parent " | ||
"package name by a dot, akin to Python's standard attribute access syntax. " | ||
|
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Attention, l'inversion de
__set__
et__get__
en anglais est volontaire, l'intention est de dire que, sont prioritaires, les descripteur définisant soit dunder get et dunder set, soit dunder get et dunder delete. J'ignore si inverser est suffisant pour avoir un rendu clair en français, il faut que le lecteur capte toute suite que c'est soit get set, soit get delete.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Seluj78 ping mensuel.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Seluj78 ping mensuel.