From ff33607bfd131efdc25685940e0d4f1e7181e467 Mon Sep 17 00:00:00 2001 From: Julien Palard Date: Sat, 27 May 2017 14:17:28 +0200 Subject: [PATCH] Reviewing fuzzy strings. --- README.rst | 10 ++++++ distutils/apiref.po | 9 +++-- faq/design.po | 32 +++++++++--------- glossary.po | 2 +- install/index.po | 65 +++++++++++++++++-------------------- library/2to3.po | 28 +++++++--------- library/asyncio-protocol.po | 11 +++---- library/collections.abc.po | 17 ++++------ library/datetime.po | 11 +++---- library/functions.po | 41 ++++++++++++----------- library/os.po | 23 +++++++------ library/random.po | 9 +++-- using/cmdline.po | 15 ++++----- 13 files changed, 130 insertions(+), 143 deletions(-) diff --git a/README.rst b/README.rst index 0975fc99..30d24e03 100644 --- a/README.rst +++ b/README.rst @@ -165,3 +165,13 @@ This project was started `around 2012 by `afpy `_ members, in 2017 this project became the official french Python documentation translation thanks to `PEP 545 `_. + + +Maintenance +----------- + +Find fuzzy strings: + +.. code-block:: bash + + grep -c fuzzy **/*.po | grep -v ':1$\|:0$' diff --git a/distutils/apiref.po b/distutils/apiref.po index 18747732..5acb5693 100644 --- a/distutils/apiref.po +++ b/distutils/apiref.po @@ -3,19 +3,19 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-02 22:11+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"PO-Revision-Date: 2017-05-27 10:18+0200\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Last-Translator: Julien Palard \n" +"Language-Team: \n" +"X-Generator: Poedit 1.8.11\n" #: ../Doc/distutils/apiref.rst:5 msgid "API Reference" @@ -426,7 +426,6 @@ msgstr "" "concerné pour une référence complète." #: ../Doc/distutils/apiref.rst:169 -#, fuzzy msgid "" "The Extension class describes a single C or C++ extension module in a setup " "script. It accepts the following keyword arguments in its constructor:" diff --git a/faq/design.po b/faq/design.po index ee8a638c..b89ea449 100644 --- a/faq/design.po +++ b/faq/design.po @@ -3,19 +3,19 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-02 22:11+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"PO-Revision-Date: 2017-05-27 10:22+0200\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Last-Translator: Julien Palard \n" +"Language-Team: \n" +"X-Generator: Poedit 1.8.11\n" #: ../Doc/faq/design.rst:3 msgid "Design and History FAQ" @@ -75,7 +75,6 @@ msgstr "" "autre style." #: ../Doc/faq/design.rst:31 -#, fuzzy msgid "" "Many coding styles place begin/end brackets on a line by themselves. This " "makes programs considerably longer and wastes valuable screen space, making " @@ -85,15 +84,15 @@ msgid "" "brackets -- the lack of declarations and the high-level data types are also " "responsible -- but the indentation-based syntax certainly helps." msgstr "" -"Nombre de styles de programmation placent les accolades de début/fin sur une " -"ligne à part. Cela rend les sources beaucoup plus longues et fait perdre une " -"bonne partie de l'espace visible sur l'écran, empêchant un peu d'avoir une " -"vue globale du programme. Idéalement, une fonction doit être visible sur un " -"écran (environ 20 ou 30 lignes). 20 lignes de Python peuvent faire beaucoup " -"plus que 20 lignes de C. Ce n'est pas seulement dû à l'absence d'accolades " -"de début/fin -- l'absence de déclarations et les types de haut-niveau en " -"sont également responsables -- mais la syntaxe basée sur l'indentation y est " -"pour beaucoup." +"Nombre de styles de programmation utilisent des accolades de début/fin sur " +"une ligne à part. Cela rend les programmes beaucoup plus longs et fait " +"perdre une bonne partie de l'espace visible sur l'écran, empêchant un peu " +"d'avoir une vue globale du programme. Idéalement, une fonction doit être " +"visible sur un écran (environ 20 ou 30 lignes). 20 lignes de Python peuvent " +"faire beaucoup plus que 20 lignes de C. Ce n'est pas seulement dû à " +"l'absence d'accolades de début/fin -- l'absence de déclarations et la " +"présence de types de haut-niveau en sont également responsables -- mais la " +"syntaxe basée sur l'indentation aide sûrement." #: ../Doc/faq/design.rst:41 msgid "Why am I getting strange results with simple arithmetic operations?" @@ -166,13 +165,12 @@ msgid "which is exactly::" msgstr "qui est, exactement : ::" #: ../Doc/faq/design.rst:80 -#, fuzzy msgid "" "The typical precision of 53 bits provides Python floats with 15--16 decimal " "digits of accuracy." msgstr "" -"La précision typique, de 53 bits, permet une précision de 15-16 décimales " -"sur les nombres à virgule flottante." +"La précision typique de 53 bits des *floats* Python permet une précision de " +"15--16 décimales." #: ../Doc/faq/design.rst:83 msgid "" diff --git a/glossary.po b/glossary.po index a910efe8..6cea8ac4 100644 --- a/glossary.po +++ b/glossary.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-02 22:11+0200\n" -"PO-Revision-Date: 2017-05-15 23:55+0200\n" +"PO-Revision-Date: 2017-05-27 10:15+0200\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/install/index.po b/install/index.po index 8ccf4128..499171bc 100644 --- a/install/index.po +++ b/install/index.po @@ -3,19 +3,19 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-02 22:11+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"PO-Revision-Date: 2017-05-27 10:29+0200\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Last-Translator: Julien Palard \n" +"Language-Team: \n" +"X-Generator: Poedit 1.8.11\n" #: ../Doc/install/index.rst:7 msgid "Installing Python Modules (Legacy version)" @@ -333,7 +333,6 @@ msgid "How building works" msgstr "Comment fonctionne une construction" #: ../Doc/install/index.rst:200 -#, fuzzy msgid "" "As implied above, the :command:`build` command is responsible for putting " "the files to install into a *build directory*. By default, this is :file:" @@ -341,12 +340,12 @@ msgid "" "speed, or want to keep the source tree pristine, you can change the build " "directory with the :option:`!--build-base` option. For example::" msgstr "" -"Comme sous-entendu ci-dessus, la commande :command:`build` est chargé de " +"Comme sous-entendu ci-dessus, la commande :command:`build` est chargée de " "mettre les fichiers à installer dans un *répertoire de travail*. Par défaut, " -"c'est :file:`build` sous la racine de la distribution ; si vous êtes très " +"c'est :file:`build` à la racine de la distribution ; si vous êtes très " "préoccupés par la vitesse, ou si vous voulez conserver l'arborescence des " "sources d'origine, vous pouvez changer le répertoire de construction avec " -"l'option :option:`--build-base`. Par exemple : ::" +"l'option :option:`!--build-base`. Par exemple : ::" #: ../Doc/install/index.rst:208 msgid "" @@ -783,16 +782,15 @@ msgstr "" "Installer une nouvelle distribution de module est aussi simple que : ::" #: ../Doc/install/index.rst:402 -#, fuzzy msgid "" "where you can supply any directory you like for the :option:`!--home` " "option. On Unix, lazy typists can just type a tilde (``~``); the :command:" "`install` command will expand this to your home directory::" msgstr "" -"où vous pouvez fournir n’importe quel dossier que vous souhaitez à l’option :" -"option:`--home`. Sur Unix, vous pouvez simplementer taper un tilde (``~``) ; " -"la commande :command:`install` le remplacera par le chemin vers votre " -"dossier *home* : ::" +"où vous pouvez fournir le dossier de votre choix à l’option :option:`!--" +"home`. Sur Unix, les paresseux pourront juste mettre un tilde (``~``) ; la " +"commande :command:`install` le remplacera par le chemin vers votre dossier " +"*home* : ::" #: ../Doc/install/index.rst:408 msgid "" @@ -807,13 +805,12 @@ msgstr "" "func:`site.addsitedir` ou modifiez :data:`sys.path`." #: ../Doc/install/index.rst:413 -#, fuzzy msgid "" "The :option:`!--home` option defines the installation base directory. Files " "are installed to the following directories under the installation base as " "follows:" msgstr "" -"L’option :option:`--home` définit le dossier de base de l’installation. Les " +"L’option :option:`!--home` définit le dossier de base de l’installation. Les " "fichiers sont installés dans les dossiers suivants dans la base de " "l’installation de la façon suivante : ::" @@ -895,7 +892,6 @@ msgstr "" "export/lib/python2.{X}`.Ça peut être fait avec : ::" #: ../Doc/install/index.rst:458 -#, fuzzy msgid "" "In either case, the :option:`!--prefix` option defines the installation " "base, and the :option:`!--exec-prefix` option defines the platform-specific " @@ -905,13 +901,13 @@ msgid "" "supplied, it defaults to :option:`!--prefix`. Files are installed as " "follows:" msgstr "" -"Dans les deux cas, l’option :option:`--prefix` définit la base de " -"l’installation, et l’option :option:`--exec-prefix` définit la base " +"Dans les deux cas, l’option :option:`!--prefix` définit la base de " +"l’installation, et l’option :option:`!--exec-prefix` définit la base " "d’installation spécifique à la plateforme, qui est utilisé pour des fichiers " "spécifiques à la plateforme. (Actuellement, ça ne signifie que les " "distributions de modules non-purs, mais peuvent être étendus aux " -"bibliothèques C, exécutables, etc.). Si :option:`--exec-prefix` n’est pas " -"fourni, il vaut par défaut :option:`--prefix`. Les fichiers sont ainsi : ::" +"bibliothèques C, exécutables, etc.). Si :option:`!--exec-prefix` n’est pas " +"fourni, il vaut par défaut :option:`!--prefix`. Les fichiers sont ainsi : ::" #: ../Doc/install/index.rst:468 ../Doc/install/index.rst:545 msgid "Python modules" @@ -934,18 +930,16 @@ msgid ":file:`{prefix}/include/python{X.Y}{abiflags}/{distname}`" msgstr ":file:`{prefix}/include/python{X.Y}{abiflags}/{distname}`" #: ../Doc/install/index.rst:475 -#, fuzzy msgid "" "There is no requirement that :option:`!--prefix` or :option:`!--exec-prefix` " "actually point to an alternate Python installation; if the directories " "listed above do not already exist, they are created at installation time." msgstr "" -"Il n'est pas obligatoire que :option:`--prefix` ou :option:`--exec-prefix` " +"Il n'est pas obligatoire que :option:`!--prefix` ou :option:`!--exec-prefix` " "pointent vers une installation alternative de Python. Si les dossiers listés " "ci-dessus n’existent pas, ils sont créés au moment de l’installation." #: ../Doc/install/index.rst:479 -#, fuzzy msgid "" "Incidentally, the real reason the prefix scheme is important is simply that " "a standard Unix installation uses the prefix scheme, but with :option:`!--" @@ -956,14 +950,13 @@ msgid "" msgstr "" "Accessoirement, la vraie raison pour laquelle le schéma *prefix* est " "important est simplement qu’une installation Unix standard utilise le schéma " -"*prefix*, mais avec les options :option:`--prefix` et :option:`--exec-" +"*prefix*, mais avec les options :option:`!--prefix` et :option:`!--exec-" "prefix` fournies par Python lui-même en tant que ``sys.prefix`` and ``sys." "exec_prefix``. Vous pouvez donc penser que vous n’utiliserez jamais le " "schéma *prefix*, mais à chaque fois que vous lancez ``python setup.py " "install`` sans autre option, vous l’utilisez." #: ../Doc/install/index.rst:486 -#, fuzzy msgid "" "Note that installing extensions to an alternate Python installation has no " "effect on how those extensions are built: in particular, the Python header " @@ -978,17 +971,17 @@ msgid "" "immaterial.)" msgstr "" "Notez qu’installer des extensions à une installation Python alternative n’a " -"aucun effet sur la façon dont ces extensions. En particulier, les fichers en-" -"tête de Python (:file:`Python.h` et ses amis) installés avec l’interprète " -"Python utilisé pour exécuter le script *setup* sera utilisé pour compiler " -"les extensions. Il est de votre responsabilité de vous assurer que " -"l’interprète utilisé pour pour exécuter les extensions installées de cette " -"façon est compatible avec celui utilisé pour les compiler. La meilleure " -"façon pour cela est de s’assurer qu’ils sont exactement la même version de " -"Python (possiblement des compilations différentes, ou différentes copies de " -"la même). (Évidemment, si vos :option:`--prefix` et :option:`--exec-prefix` " -"ne pointent pas vers une installation alternative de Python, cela n’a pas de " -"sens." +"aucun effet sur la façon dont ces extensions sont construites. En " +"particulier, les fichers en-tête de Python (:file:`Python.h` et ses amis) " +"installés avec l’interprète Python utilisé pour exécuter le script *setup* " +"sera utilisé pour compiler les extensions. Il est de votre responsabilité de " +"vous assurer que l’interprète utilisé pour pour exécuter les extensions " +"installées de cette façon est compatible avec celui utilisé pour les " +"compiler. La meilleure façon pour cela est de s’assurer qu’ils sont " +"exactement la même version de Python (possiblement des compilations " +"différentes, ou différentes copies de la même). (Évidemment, si vos :option:" +"`!--prefix` et :option:`!--exec-prefix` ne pointent pas vers une " +"installation alternative de Python, cela n’a pas de sens." #: ../Doc/install/index.rst:501 msgid "Alternate installation: Windows (the prefix scheme)" diff --git a/library/2to3.po b/library/2to3.po index d800d148..2eff43ed 100644 --- a/library/2to3.po +++ b/library/2to3.po @@ -3,19 +3,19 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-02 22:11+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"PO-Revision-Date: 2017-05-27 13:59+0200\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Last-Translator: Julien Palard \n" +"Language-Team: \n" +"X-Generator: Poedit 1.8.11\n" #: ../Doc/library/2to3.rst:4 msgid "2to3 - Automated Python 2 to 3 code translation" @@ -138,22 +138,20 @@ msgid "" msgstr "" #: ../Doc/library/2to3.rst:107 -#, fuzzy msgid "" "The :option:`!-o` or :option:`!--output-dir` option allows specification of " "an alternate directory for processed output files to be written to. The :" "option:`!-n` flag is required when using this as backup files do not make " "sense when not overwriting the input files." msgstr "" -"L'option :option:`-o` ou :option:`--output-dir` permet de donner autre " -"répertoire pour les fichiers de sortie en écriture. L'option :option:`-n` " -"est requis quand on les utilise comme fichiers de sauvegarde qui n'ont pas " +"L'option :option:`!-o` ou :option:`!--output-dir` permet de donner autre " +"répertoire pour les fichiers de sortie en écriture. L'option :option:`!-n` " +"est requise quand on les utilise comme fichiers de sauvegarde qui n'ont pas " "de sens si les fichiers d'entrée ne sont pas écrasés." #: ../Doc/library/2to3.rst:112 -#, fuzzy msgid "The :option:`!-o` option was added." -msgstr "L'option :option:`-o` a été ajoutée." +msgstr "L'option :option:`!-o` a été ajoutée." #: ../Doc/library/2to3.rst:115 msgid "" @@ -169,15 +167,14 @@ msgid "The :option:`!-W` flag was added." msgstr "" #: ../Doc/library/2to3.rst:124 -#, fuzzy msgid "" "The :option:`!--add-suffix` option specifies a string to append to all " "output filenames. The :option:`!-n` flag is required when specifying this " "as backups are not necessary when writing to different filenames. Example:" msgstr "" -"L'option :option:`--add-suffix` spécifie une chaîne à ajouter à tous les " -"noms de fichiers de sortie. L'option :option:`-n` est necessaire dans ce " -"cas, puisque sauvegarder n'est pas necessaire en écrivant dans des fichiers " +"L'option :option:`!--add-suffix` spécifie une chaîne à ajouter à tous les " +"noms de fichiers de sortie. L'option :option:`!-n` est nécessaire dans ce " +"cas, puisque sauvegarder n'est pas nécessaire en écrivant dans des fichiers " "différents. Exemple:" #: ../Doc/library/2to3.rst:132 @@ -185,9 +182,8 @@ msgid "Will cause a converted file named ``example.py3`` to be written." msgstr "" #: ../Doc/library/2to3.rst:134 -#, fuzzy msgid "The :option:`!--add-suffix` option was added." -msgstr "L'option :option:`--add-suffix` est ajoutée." +msgstr "L'option :option:`!--add-suffix` est ajoutée." #: ../Doc/library/2to3.rst:137 msgid "To translate an entire project from one directory tree to another use:" diff --git a/library/asyncio-protocol.po b/library/asyncio-protocol.po index 27162ab6..27e0113a 100644 --- a/library/asyncio-protocol.po +++ b/library/asyncio-protocol.po @@ -3,19 +3,19 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-02 22:11+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"PO-Revision-Date: 2017-05-27 13:59+0200\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Last-Translator: Julien Palard \n" +"Language-Team: \n" +"X-Generator: Poedit 1.8.11\n" #: ../Doc/library/asyncio-protocol.rst:5 msgid "Transports and protocols (callback based API)" @@ -165,9 +165,8 @@ msgid "" msgstr "" #: ../Doc/library/asyncio-protocol.rst:102 -#, fuzzy msgid "Return the current protocol." -msgstr "Protocole \"echo client\" en TCP" +msgstr "Renvoie le protocole courant." #: ../Doc/library/asyncio-protocol.rst:106 msgid "``'ssl_object'`` info was added to SSL sockets." diff --git a/library/collections.abc.po b/library/collections.abc.po index a5ecb08d..794f5f7a 100644 --- a/library/collections.abc.po +++ b/library/collections.abc.po @@ -3,19 +3,19 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-02 22:11+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"PO-Revision-Date: 2017-05-27 14:00+0200\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Last-Translator: Julien Palard \n" +"Language-Team: \n" +"X-Generator: Poedit 1.8.11\n" #: ../Doc/library/collections.abc.rst:2 msgid ":mod:`collections.abc` --- Abstract Base Classes for Containers" @@ -303,19 +303,16 @@ msgid "``__anext__``" msgstr "``__anext__``" #: ../Doc/library/collections.abc.rst:95 -#, fuzzy msgid ":class:`AsyncGenerator`" -msgstr ":class:`AsyncIterator`" +msgstr ":class:`AsyncGenerator`" #: ../Doc/library/collections.abc.rst:95 -#, fuzzy msgid "``asend``, ``athrow``" -msgstr "``send``, ``throw``" +msgstr "``asend``, ``athrow``" #: ../Doc/library/collections.abc.rst:95 -#, fuzzy msgid "``aclose``, ``__aiter__``, ``__anext__``" -msgstr "``close``, ``__iter__``, ``__next__``" +msgstr "``aclose``, ``__aiter__``, ``__anext__``" #: ../Doc/library/collections.abc.rst:104 msgid "" diff --git a/library/datetime.po b/library/datetime.po index ebad7d00..b2c9fbff 100644 --- a/library/datetime.po +++ b/library/datetime.po @@ -3,19 +3,19 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-02 22:11+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"PO-Revision-Date: 2017-05-27 14:00+0200\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Last-Translator: Julien Palard \n" +"Language-Team: \n" +"X-Generator: Poedit 1.8.11\n" #: ../Doc/library/datetime.rst:2 msgid ":mod:`datetime` --- Basic date and time types" @@ -1623,9 +1623,8 @@ msgid "Using datetime with tzinfo:" msgstr "Utilisation de *datetime* avec *tzinfo* :" #: ../Doc/library/datetime.rst:1372 -#, fuzzy msgid ":class:`.time` Objects" -msgstr "Objets :class:`.datetime`" +msgstr "Objets :class:`.time`" #: ../Doc/library/datetime.rst:1374 msgid "" diff --git a/library/functions.po b/library/functions.po index 82ea7182..da5e0a80 100644 --- a/library/functions.po +++ b/library/functions.po @@ -3,19 +3,19 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-02 22:11+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"PO-Revision-Date: 2017-05-27 10:12+0200\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Last-Translator: Julien Palard \n" +"Language-Team: \n" +"X-Generator: Poedit 1.8.11\n" #: ../Doc/library/functions.rst:5 ../Doc/library/functions.rst:11 msgid "Built-in Functions" @@ -1373,7 +1373,6 @@ msgstr "" "zéro." #: ../Doc/library/functions.rst:689 -#, fuzzy msgid "" "If *x* is not a number or if *base* is given, then *x* must be a string, :" "class:`bytes`, or :class:`bytearray` instance representing an :ref:`integer " @@ -1390,16 +1389,17 @@ msgid "" msgstr "" "Si *x* n'est pas un nombre ou si *base* est fourni, alors *x* doit être une " "chaîne, un :class:`bytes`, ou un :class:`bytearray` représentant un :ref:" -"`entier littéral ` de base *base* Le littéral peut être précédé " -"d'un ``'+'`` ou d'un ``'-'``, et peut être entouré d'espaces. Un littéral " -"de base *n* est composé des symboles de 0 à n-1 où ``a`` jusqu'à ``z`` (ou " -"``A`` à ``Z``) représentent les valeurs de 10 à 35. La *base* par défaut est " -"10. Les valeurs autorisées pour *base* sont 0 et de 2 à 36. Les littéraux en " -"base 2, 8, et 16 peuvent être préfixés avec ``0b``/``0B``, ``0o``/``0O``, ou " -"``0x``/``0X`` tout comme les littéraux dans le code. Fournir 0 comme *base* " -"demande d'interpréter exactement comme un littéral dans Python, ainsi " -"``int('010', 0)`` n'est pas légal, alors que ``int('010')`` l'est tout comme " -"``int('010', 8)``." +"`entier littéral ` de base *base*. Le littéral peut être précédé " +"d'un ``+`` ou d'un ``-`` (sans être séparés par un espace), et peut être " +"entouré d'espaces. Un littéral de base *n* est composé des symboles de 0 à " +"n-1 où ``a`` jusqu'à ``z`` (ou ``A`` à ``Z``) représentent les valeurs de 10 " +"à 35. La *base* par défaut est 10. Les valeurs autorisées pour *base* sont 0 " +"et 2--36. Les littéraux en base 2, 8, et 16 peuvent être préfixés avec " +"``0b``/``0B``, ``0o``/``0O``, ou ``0x``/``0X`` tout comme les littéraux dans " +"le code. Fournir 0 comme *base* demande d'interpréter exactement comme un " +"littéral dans Python, donc la base sera 2, 8, 10, ou 16, ainsi ``int('010', " +"0)`` n'est pas légal, alors que ``int('010')`` l'est tout comme ``int('010', " +"8)``." #: ../Doc/library/functions.rst:702 msgid "The integer type is described in :ref:`typesnumeric`." @@ -1883,7 +1883,6 @@ msgstr "" "utilisé. Voir :mod:`codecs` pour une liste des encodages supportés." #: ../Doc/library/functions.rst:961 -#, fuzzy msgid "" "*errors* is an optional string that specifies how encoding and decoding " "errors are to be handled—this cannot be used in binary mode. A variety of " @@ -2368,7 +2367,6 @@ msgstr "" "retourné." #: ../Doc/library/functions.rst:1261 -#, fuzzy msgid "" "For the built-in types supporting :func:`round`, values are rounded to the " "closest multiple of 10 to the power minus *ndigits*; if two multiples are " @@ -2382,16 +2380,17 @@ msgstr "" "au multiple de 10 puissance moins *ndigits*, si deux multiples sont " "équidistants, l'arrondi se fait vers la valeur paire (par exemple " "``round(0.5)`` et ``round(-0.5)`` valent tous les deux ``0``, et " -"``round(1.5)`` vaut ``2``). La valeur rendue est un entier si elle est " -"appelée avec un seul argument, sinon elle sera de même type que *number*." +"``round(1.5)`` vaut ``2``). Tout nombre entier est valide pour *ndigits* " +"(positif, zéro, ou négatif). La valeur rendue est un entier si elle *round* " +"est appelée avec un seul argument, sinon elle sera du même type que *number*." #: ../Doc/library/functions.rst:1269 -#, fuzzy msgid "" "For a general Python object ``number``, ``round(number, ndigits)`` delegates " "to ``number.__round__(ndigits)``." msgstr "" -"Pour un objet Python ``x``, ``float(x)`` est délégué à ``x.__float__()``." +"Pour un objet Python ``number``, ``round(number, ndigits)`` est délégué à " +"``number.__round__(ndigits)``." #: ../Doc/library/functions.rst:1274 msgid "" diff --git a/library/os.po b/library/os.po index 09980e67..f4c16f4a 100644 --- a/library/os.po +++ b/library/os.po @@ -3,19 +3,19 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-02 22:11+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"PO-Revision-Date: 2017-05-27 14:03+0200\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Last-Translator: Julien Palard \n" +"Language-Team: \n" +"X-Generator: Poedit 1.8.11\n" #: ../Doc/library/os.rst:2 msgid ":mod:`os` --- Miscellaneous operating system interfaces" @@ -2886,15 +2886,14 @@ msgstr "" "`scandir`." #: ../Doc/library/os.rst:2101 -#, fuzzy msgid "" "The :attr:`name` attribute will be ``bytes`` if the :func:`scandir` *path* " "argument is of type ``bytes`` and ``str`` otherwise. Use :func:`~os." "fsdecode` to decode byte filenames." msgstr "" -"L'attribut :attr:`name` sera du même type (``str`` ou ``bytes``) que " -"l'argument *path* de :func:`scandir`. utilisez :func:`~os.fsdecode` pour " -"décoder les noms de fichiers depuis une chaîne de bytes." +"L'attribut :attr:`name` sera de type ``bytes`` si l'argument *path* de :func:" +"`scandir` est de type ``bytes``, sinon il sera de type ``str`. Utilisez :" +"func:`~os.fsdecode` pour décoder des noms de fichiers de types *byte*." #: ../Doc/library/os.rst:2107 msgid "" @@ -2908,15 +2907,15 @@ msgstr "" "absolu." #: ../Doc/library/os.rst:2112 -#, fuzzy msgid "" "The :attr:`path` attribute will be ``bytes`` if the :func:`scandir` *path* " "argument is of type ``bytes`` and ``str`` otherwise. Use :func:`~os." "fsdecode` to decode byte filenames." msgstr "" -"L'attribut :attr:`path` sera du même type (``str`` ou ``bytes``) que " -"l'argument *path* de :func:`scandir`. Utilisez la fonction :func:`~os." -"fsdecode` pour décoder les noms de chemins depuis des chaînes de bytes." +"L'attribut :attr:`path` sera de type ``bytes`` si l'argument *path* de la " +"fonction :func:`scandir` est de type ``bytes``, sinon il sera de type " +"``str``. Utilisez :func:`~os.fsdecode` pour décoder des noms de fichiers de " +"type *bytes*." #: ../Doc/library/os.rst:2118 msgid "Return the inode number of the entry." diff --git a/library/random.po b/library/random.po index 45dca1f8..f1aeb690 100644 --- a/library/random.po +++ b/library/random.po @@ -3,19 +3,19 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-02 22:11+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"PO-Revision-Date: 2017-05-27 14:03+0200\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Last-Translator: Julien Palard \n" +"Language-Team: \n" +"X-Generator: Poedit 1.8.11\n" #: ../Doc/library/random.rst:2 msgid ":mod:`random` --- Generate pseudo-random numbers" @@ -444,7 +444,6 @@ msgid "Examples and Recipes" msgstr "" #: ../Doc/library/random.rst:337 -#, fuzzy msgid "Basic examples::" msgstr "Utilisation basique : ::" diff --git a/using/cmdline.po b/using/cmdline.po index 7e3dfa43..e3355de8 100644 --- a/using/cmdline.po +++ b/using/cmdline.po @@ -3,19 +3,19 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-02 22:11+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"PO-Revision-Date: 2017-05-27 14:04+0200\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Last-Translator: Julien Palard \n" +"Language-Team: \n" +"X-Generator: Poedit 1.8.11\n" #: ../Doc/using/cmdline.rst:9 msgid "Command line and environment" @@ -840,15 +840,14 @@ msgid "" msgstr "" #: ../Doc/using/cmdline.rst:535 -#, fuzzy msgid "" "If this is set to a non-empty string, Python won't try to write ``.pyc`` " "files on the import of source modules. This is equivalent to specifying " "the :option:`-B` option." msgstr "" -"S'il est donné, et est une chaîne vide, Python ne tentera pas d'écrire de " -"fichier ``.pyc``` ou ``.pyo`` à l'importation des modules source. C'est " -"équivalent à donner l'option :option:`-B`." +"S'il est donné, et n'est pas une chaîne vide, Python ne tentera pas d'écrire " +"de fichier ``.pyc``` à l'importation des modules source. C'est équivalent à " +"donner l'option :option:`-B`." #: ../Doc/using/cmdline.rst:542 msgid ""