Merge branch '3.7' of https://github.com/python/python-docs-fr into unittest

This commit is contained in:
Pierre Bousquié 2018-11-12 21:07:12 +01:00
commit 2be850a604
3 changed files with 57 additions and 46 deletions

View File

@ -346,7 +346,7 @@ Run a test build locally
Synchronize translation with Transifex Synchronize translation with Transifex
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
You'll need the ``transifex-client`` and ``poindent`` You'll need the ``transifex-client`` and ``powrap``
from Pypi. from Pypi.
You'll need to configure ``tx`` via ``tx init`` if not already done. You'll need to configure ``tx`` via ``tx init`` if not already done.
@ -359,6 +359,6 @@ You'll need to configure ``tx`` via ``tx init`` if not already done.
pomerge --from-files **/*.po pomerge --from-files **/*.po
git checkout -- . git checkout -- .
pomerge --to-files **/*.po pomerge --to-files **/*.po
poindent --modified powrap --modified
git commit -m "tx pull" git commit -m "tx pull"
tx push -t -f tx push -t -f

View File

@ -6,14 +6,14 @@ msgstr ""
"Project-Id-Version: Python 3.6\n" "Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-12 18:59+0200\n" "POT-Creation-Date: 2018-10-12 18:59+0200\n"
"PO-Revision-Date: 2018-09-28 19:19+0200\n" "PO-Revision-Date: 2018-11-09 19:40+0100\n"
"Last-Translator: Vincent Poulailleau <vpoulailleau@gmail.com>\n" "Last-Translator: Vincent Poulailleau <vpoulailleau@gmail.com>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" "Language-Team: FRENCH <traductions@lists.afpy.org>\n"
"Language: fr\n" "Language: fr\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.8.7.1\n" "X-Generator: Poedit 2.0.6\n"
#: ../Doc/library/pathlib.rst:3 #: ../Doc/library/pathlib.rst:3
msgid ":mod:`pathlib` --- Object-oriented filesystem paths" msgid ":mod:`pathlib` --- Object-oriented filesystem paths"
@ -1042,83 +1042,83 @@ msgstr "*os* et *os.path*"
#: ../Doc/library/pathlib.rst:1089 #: ../Doc/library/pathlib.rst:1089
msgid "pathlib" msgid "pathlib"
msgstr "" msgstr "pathlib"
#: ../Doc/library/pathlib.rst:1091 #: ../Doc/library/pathlib.rst:1091
msgid ":func:`os.path.abspath`" msgid ":func:`os.path.abspath`"
msgstr "" msgstr ":func:`os.path.abspath`"
#: ../Doc/library/pathlib.rst:1091 #: ../Doc/library/pathlib.rst:1091
msgid ":meth:`Path.resolve`" msgid ":meth:`Path.resolve`"
msgstr "" msgstr ":meth:`Path.resolve`"
#: ../Doc/library/pathlib.rst:1092 #: ../Doc/library/pathlib.rst:1092
msgid ":func:`os.chmod`" msgid ":func:`os.chmod`"
msgstr "" msgstr ":func:`os.chmod`"
#: ../Doc/library/pathlib.rst:1092 #: ../Doc/library/pathlib.rst:1092
msgid ":meth:`Path.chmod`" msgid ":meth:`Path.chmod`"
msgstr "" msgstr ":meth:`Path.chmod`"
#: ../Doc/library/pathlib.rst:1093 #: ../Doc/library/pathlib.rst:1093
msgid ":func:`os.mkdir`" msgid ":func:`os.mkdir`"
msgstr "" msgstr ":func:`os.mkdir`"
#: ../Doc/library/pathlib.rst:1093 #: ../Doc/library/pathlib.rst:1093
msgid ":meth:`Path.mkdir`" msgid ":meth:`Path.mkdir`"
msgstr "" msgstr ":meth:`Path.mkdir`"
#: ../Doc/library/pathlib.rst:1094 #: ../Doc/library/pathlib.rst:1094
msgid ":func:`os.rename`" msgid ":func:`os.rename`"
msgstr "" msgstr ":func:`os.rename`"
#: ../Doc/library/pathlib.rst:1094 #: ../Doc/library/pathlib.rst:1094
msgid ":meth:`Path.rename`" msgid ":meth:`Path.rename`"
msgstr "" msgstr ":meth:`Path.rename`"
#: ../Doc/library/pathlib.rst:1095 #: ../Doc/library/pathlib.rst:1095
msgid ":func:`os.replace`" msgid ":func:`os.replace`"
msgstr "" msgstr ":func:`os.replace`"
#: ../Doc/library/pathlib.rst:1095 #: ../Doc/library/pathlib.rst:1095
msgid ":meth:`Path.replace`" msgid ":meth:`Path.replace`"
msgstr "" msgstr ":meth:`Path.replace`"
#: ../Doc/library/pathlib.rst:1096 #: ../Doc/library/pathlib.rst:1096
msgid ":func:`os.rmdir`" msgid ":func:`os.rmdir`"
msgstr "" msgstr ":func:`os.rmdir`"
#: ../Doc/library/pathlib.rst:1096 #: ../Doc/library/pathlib.rst:1096
msgid ":meth:`Path.rmdir`" msgid ":meth:`Path.rmdir`"
msgstr "" msgstr ":meth:`Path.rmdir`"
#: ../Doc/library/pathlib.rst:1097 #: ../Doc/library/pathlib.rst:1097
msgid ":func:`os.remove`, :func:`os.unlink`" msgid ":func:`os.remove`, :func:`os.unlink`"
msgstr "" msgstr ":func:`os.remove`, :func:`os.unlink`"
#: ../Doc/library/pathlib.rst:1097 #: ../Doc/library/pathlib.rst:1097
msgid ":meth:`Path.unlink`" msgid ":meth:`Path.unlink`"
msgstr "" msgstr ":meth:`Path.unlink`"
#: ../Doc/library/pathlib.rst:1098 #: ../Doc/library/pathlib.rst:1098
msgid ":func:`os.getcwd`" msgid ":func:`os.getcwd`"
msgstr "" msgstr ":func:`os.getcwd`"
#: ../Doc/library/pathlib.rst:1098 #: ../Doc/library/pathlib.rst:1098
msgid ":func:`Path.cwd`" msgid ":func:`Path.cwd`"
msgstr "" msgstr ":func:`Path.cwd`"
#: ../Doc/library/pathlib.rst:1099 #: ../Doc/library/pathlib.rst:1099
msgid ":func:`os.path.exists`" msgid ":func:`os.path.exists`"
msgstr "" msgstr ":func:`os.path.exists`"
#: ../Doc/library/pathlib.rst:1099 #: ../Doc/library/pathlib.rst:1099
msgid ":meth:`Path.exists`" msgid ":meth:`Path.exists`"
msgstr "" msgstr ":meth:`Path.exists`"
#: ../Doc/library/pathlib.rst:1100 #: ../Doc/library/pathlib.rst:1100
msgid ":func:`os.path.expanduser`" msgid ":func:`os.path.expanduser`"
msgstr "" msgstr ":func:`os.path.expanduser`"
#: ../Doc/library/pathlib.rst:1100 #: ../Doc/library/pathlib.rst:1100
msgid ":meth:`Path.expanduser` and :meth:`Path.home`" msgid ":meth:`Path.expanduser` and :meth:`Path.home`"
@ -1126,80 +1126,80 @@ msgstr ":meth:`Path.expanduser` et :meth:`Path.home`"
#: ../Doc/library/pathlib.rst:1102 #: ../Doc/library/pathlib.rst:1102
msgid ":func:`os.path.isdir`" msgid ":func:`os.path.isdir`"
msgstr "" msgstr ":func:`os.path.isdir`"
#: ../Doc/library/pathlib.rst:1102 #: ../Doc/library/pathlib.rst:1102
msgid ":meth:`Path.is_dir`" msgid ":meth:`Path.is_dir`"
msgstr "" msgstr ":meth:`Path.is_dir`"
#: ../Doc/library/pathlib.rst:1103 #: ../Doc/library/pathlib.rst:1103
msgid ":func:`os.path.isfile`" msgid ":func:`os.path.isfile`"
msgstr "" msgstr ":func:`os.path.isfile`"
#: ../Doc/library/pathlib.rst:1103 #: ../Doc/library/pathlib.rst:1103
msgid ":meth:`Path.is_file`" msgid ":meth:`Path.is_file`"
msgstr "" msgstr ":meth:`Path.is_file`"
#: ../Doc/library/pathlib.rst:1104 #: ../Doc/library/pathlib.rst:1104
msgid ":func:`os.path.islink`" msgid ":func:`os.path.islink`"
msgstr "" msgstr ":func:`os.path.islink`"
#: ../Doc/library/pathlib.rst:1104 #: ../Doc/library/pathlib.rst:1104
msgid ":meth:`Path.is_symlink`" msgid ":meth:`Path.is_symlink`"
msgstr "" msgstr ":meth:`Path.is_symlink`"
#: ../Doc/library/pathlib.rst:1105 #: ../Doc/library/pathlib.rst:1105
msgid ":func:`os.stat`" msgid ":func:`os.stat`"
msgstr "" msgstr ":func:`os.stat`"
#: ../Doc/library/pathlib.rst:1105 #: ../Doc/library/pathlib.rst:1105
msgid ":meth:`Path.stat`, :meth:`Path.owner`, :meth:`Path.group`" msgid ":meth:`Path.stat`, :meth:`Path.owner`, :meth:`Path.group`"
msgstr "" msgstr ":meth:`Path.stat`, :meth:`Path.owner`, :meth:`Path.group`"
#: ../Doc/library/pathlib.rst:1108 #: ../Doc/library/pathlib.rst:1108
msgid ":func:`os.path.isabs`" msgid ":func:`os.path.isabs`"
msgstr "" msgstr ":func:`os.path.isabs`"
#: ../Doc/library/pathlib.rst:1108 #: ../Doc/library/pathlib.rst:1108
msgid ":meth:`PurePath.is_absolute`" msgid ":meth:`PurePath.is_absolute`"
msgstr "" msgstr ":meth:`PurePath.is_absolute`"
#: ../Doc/library/pathlib.rst:1109 #: ../Doc/library/pathlib.rst:1109
msgid ":func:`os.path.join`" msgid ":func:`os.path.join`"
msgstr "" msgstr ":func:`os.path.join`"
#: ../Doc/library/pathlib.rst:1109 #: ../Doc/library/pathlib.rst:1109
msgid ":func:`PurePath.joinpath`" msgid ":func:`PurePath.joinpath`"
msgstr "" msgstr ":func:`PurePath.joinpath`"
#: ../Doc/library/pathlib.rst:1110 #: ../Doc/library/pathlib.rst:1110
msgid ":func:`os.path.basename`" msgid ":func:`os.path.basename`"
msgstr "" msgstr ":func:`os.path.basename`"
#: ../Doc/library/pathlib.rst:1110 #: ../Doc/library/pathlib.rst:1110
msgid ":data:`PurePath.name`" msgid ":data:`PurePath.name`"
msgstr "" msgstr ":data:`PurePath.name`"
#: ../Doc/library/pathlib.rst:1111 #: ../Doc/library/pathlib.rst:1111
msgid ":func:`os.path.dirname`" msgid ":func:`os.path.dirname`"
msgstr "" msgstr ":func:`os.path.dirname`"
#: ../Doc/library/pathlib.rst:1111 #: ../Doc/library/pathlib.rst:1111
msgid ":data:`PurePath.parent`" msgid ":data:`PurePath.parent`"
msgstr "" msgstr ":data:`PurePath.parent`"
#: ../Doc/library/pathlib.rst:1112 #: ../Doc/library/pathlib.rst:1112
msgid ":func:`os.path.samefile`" msgid ":func:`os.path.samefile`"
msgstr "" msgstr ":func:`os.path.samefile`"
#: ../Doc/library/pathlib.rst:1112 #: ../Doc/library/pathlib.rst:1112
msgid ":meth:`Path.samefile`" msgid ":meth:`Path.samefile`"
msgstr "" msgstr ":meth:`Path.samefile`"
#: ../Doc/library/pathlib.rst:1113 #: ../Doc/library/pathlib.rst:1113
msgid ":func:`os.path.splitext`" msgid ":func:`os.path.splitext`"
msgstr "" msgstr ":func:`os.path.splitext`"
#: ../Doc/library/pathlib.rst:1113 #: ../Doc/library/pathlib.rst:1113
msgid ":data:`PurePath.suffix`" msgid ":data:`PurePath.suffix`"
msgstr "" msgstr ":data:`PurePath.suffix`"

View File

@ -6,14 +6,14 @@ msgstr ""
"Project-Id-Version: Python 3.6\n" "Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-09-15 21:52+0200\n" "POT-Creation-Date: 2018-09-15 21:52+0200\n"
"PO-Revision-Date: 2018-09-30 22:27+0200\n" "PO-Revision-Date: 2018-11-09 21:06+0100\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n" "Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" "Language-Team: FRENCH <traductions@lists.afpy.org>\n"
"Language: fr\n" "Language: fr\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.5.4\n" "X-Generator: Poedit 2.0.6\n"
#: ../Doc/library/stdtypes.rst:8 #: ../Doc/library/stdtypes.rst:8
msgid "Built-in Types" msgid "Built-in Types"
@ -764,6 +764,9 @@ msgid ""
"operations is calculated as though carried out in two's complement with an " "operations is calculated as though carried out in two's complement with an "
"infinite number of sign bits." "infinite number of sign bits."
msgstr "" msgstr ""
"Les opérations bit à bit n'ont de sens que pour les entiers relatifs. Le "
"résultat d'une opération bit à bit est calculé comme si elle était "
"effectuée en complément à deux avec un nombre infini de bits de signe."
#: ../Doc/library/stdtypes.rst:403 #: ../Doc/library/stdtypes.rst:403
msgid "" msgid ""
@ -876,6 +879,11 @@ msgid ""
"bit_length(), y.bit_length()`` or more) is sufficient to get the same result " "bit_length(), y.bit_length()`` or more) is sufficient to get the same result "
"as if there were an infinite number of sign bits." "as if there were an infinite number of sign bits."
msgstr "" msgstr ""
"Effectuer ces calculs avec au moins un bit d'extension de signe supplémentaire "
"dans une représentation finie du complément à deux éléments (une largeur de "
"bit fonctionnelle de ``1 + max(x.bit_length(), y.bit_length()`` ou plus) est "
"suffisante pour obtenir le même résultat que s'il y avait un nombre infini "
"de bits de signe."
#: ../Doc/library/stdtypes.rst:449 #: ../Doc/library/stdtypes.rst:449
msgid "Additional Methods on Integer Types" msgid "Additional Methods on Integer Types"
@ -6075,6 +6083,9 @@ msgid ""
"LIFO order is now guaranteed. In prior versions, :meth:`popitem` would " "LIFO order is now guaranteed. In prior versions, :meth:`popitem` would "
"return an arbitrary key/value pair." "return an arbitrary key/value pair."
msgstr "" msgstr ""
"L'ordre \"dernier entré, premier sorti\" (LIFO) est désormais assuré. Dans "
"les versions précédentes, :meth:`popitem` renvoyait une paire clé/valeur "
"arbitraire."
#: ../Doc/library/stdtypes.rst:4224 #: ../Doc/library/stdtypes.rst:4224
msgid "" msgid ""