Skip to content
Merged

Fuzzy #180

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -90,4 +90,4 @@ endif

.PHONY: fuzzy
fuzzy:
for file in *.po */*.po; do echo $$(msgattrib --only-fuzzy --no-obsolete "$$file" | grep -c ^msgid) $$file; done | grep -v ^0 | sort -gr
for file in *.po */*.po; do echo $$(msgattrib --only-fuzzy --no-obsolete "$$file" | grep -c '#, fuzzy') $$file; done | grep -v ^0 | sort -gr
8 changes: 3 additions & 5 deletions c-api/arg.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-04-29 00:24+0200\n"
"PO-Revision-Date: 2018-02-15 00:29+0100\n"
"PO-Revision-Date: 2018-05-08 17:57+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
Expand Down Expand Up @@ -1045,9 +1045,8 @@ msgid "Same as ``s#``."
msgstr ""

#: ../Doc/c-api/arg.rst:574
#, fuzzy
msgid "``u`` (:class:`str`) [wchar_t \\*]"
msgstr "``s`` (:class:`str`) [const char \\*]"
msgstr "``u`` (:class:`str`) [wchar_t \\*]"

#: ../Doc/c-api/arg.rst:572
msgid ""
Expand All @@ -1057,9 +1056,8 @@ msgid ""
msgstr ""

#: ../Doc/c-api/arg.rst:579
#, fuzzy
msgid "``u#`` (:class:`str`) [wchar_t \\*, int]"
msgstr "``y#`` (:class:`bytes`) [char \\*, int]"
msgstr "``u#`` (:class:`str`) [wchar_t \\*, int]"

#: ../Doc/c-api/arg.rst:577
msgid ""
Expand Down
7 changes: 3 additions & 4 deletions extending/extending.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-04-29 00:24+0200\n"
"PO-Revision-Date: 2018-02-15 00:36+0100\n"
"Last-Translator: \n"
"PO-Revision-Date: 2018-05-08 17:12+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
Expand Down Expand Up @@ -84,7 +84,6 @@ msgid "A Simple Example"
msgstr "Un exemple simple"

#: ../Doc/extending/extending.rst:41
#, fuzzy
msgid ""
"Let's create an extension module called ``spam`` (the favorite food of Monty "
"Python fans...) and let's say we want to create a Python interface to the C "
Expand All @@ -97,7 +96,7 @@ msgstr ""
"à la fonction de la bibliothèque C :c:func:`system` [#]_. Cette fonction "
"prend une chaîne de caractères terminée par NULL comme argument et renvoie "
"un entier. Nous voulons que cette fonction soit appelable à partir de Python "
"comme suit : ::"
"comme suit :"

#: ../Doc/extending/extending.rst:52
msgid ""
Expand Down
9 changes: 5 additions & 4 deletions extending/index.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-04-29 00:24+0200\n"
"PO-Revision-Date: 2017-11-22 10:45+0100\n"
"PO-Revision-Date: 2018-05-08 12:24+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
Expand Down Expand Up @@ -69,7 +69,6 @@ msgid "Recommended third party tools"
msgstr "Les outils tiers recommandés"

#: ../Doc/extending/index.rst:28
#, fuzzy
msgid ""
"This guide only covers the basic tools for creating extensions provided as "
"part of this version of CPython. Third party tools like `Cython <http://"
Expand All @@ -79,8 +78,10 @@ msgid ""
msgstr ""
"Ce guide ne couvre que les outils basiques permettant de créer des "
"extensions fournies dans cette version de CPython. Les outils tiers tels que "
"Cython, ``cffi``, SWIG et Numba offrent des approches plus simples et plus "
"élaborées pour créer des extensions C et C++ pour Python."
"`Cython <http://cython.org/>`_, `cffi <https://cffi.readthedocs.io>`_, `SWIG "
"<http://www.swig.org>`_ et `Numba <https://numba.pydata.org/>`_ offrent des "
"approches plus simples et plus élaborées pour créer des extensions C et C++ "
"pour Python."

#: ../Doc/extending/index.rst:40
msgid ""
Expand Down
16 changes: 6 additions & 10 deletions faq/windows.po
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-04-29 00:24+0200\n"
"PO-Revision-Date: 2018-01-21 23:08+0100\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"PO-Revision-Date: 2018-05-08 20:24+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
Expand Down Expand Up @@ -52,7 +52,6 @@ msgstr ""
"unitaires."

#: ../Doc/faq/windows.rst:38
#, fuzzy
msgid ""
"Unless you use some sort of integrated development environment, you will end "
"up *typing* Windows commands into what is variously referred to as a \"DOS "
Expand All @@ -68,16 +67,15 @@ msgstr ""
"ouvrir cette fenêtre depuis le menu Démarrer; sous Windows 7, allez dans :"
"Démarrer --> Programmes --> Accessoires --> Invite de commande. Vous serez "
"dans la bonne fenêtre quand vous verrez une fenêtre invite de commande qui "
"ressemble normalement à ça ::"
"ressemble normalement à ça :"

#: ../Doc/faq/windows.rst:50
#, fuzzy
msgid ""
"The letter may be different, and there might be other things after it, so "
"you might just as easily see something like:"
msgstr ""
"La lettre peut être différente, et il peut y avoir d'autres choses à la "
"suite, alors il se peut aussi bien que vous voyez quelque chose tel que ::"
"suite, alors il se peut aussi bien que vous voyez quelque chose tel que :"

#: ../Doc/faq/windows.rst:57
msgid ""
Expand All @@ -103,7 +101,6 @@ msgstr ""
"l'interpréteur ?"

#: ../Doc/faq/windows.rst:66
#, fuzzy
msgid ""
"First, you need to make sure that your command window recognises the word "
"\"python\" as an instruction to start the interpreter. If you have opened a "
Expand All @@ -113,12 +110,11 @@ msgstr ""
"Tout d'abord, vous devez vous assurer que votre fenêtre d'invite de commande "
"reconnaît le mot \"python\" comme une instruction pour démarrer "
"l'interpréteur. Si vous avez ouvert une fenêtre de commande, entrez la "
"commande ``python``, puis appuyez sur la touche entrée ::"
"commande ``python``, puis appuyez sur la touche entrée :"

#: ../Doc/faq/windows.rst:75
#, fuzzy
msgid "You should then see something like:"
msgstr "Vous devez vous trouver face à quelque chose comme ça ::"
msgstr "Vous devez vous trouver face à quelque chose comme ça :"

#: ../Doc/faq/windows.rst:83
msgid ""
Expand Down
8 changes: 3 additions & 5 deletions install/index.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-04-29 00:24+0200\n"
"PO-Revision-Date: 2018-02-15 00:40+0100\n"
"PO-Revision-Date: 2018-05-08 18:02+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
Expand Down Expand Up @@ -526,7 +526,6 @@ msgstr ""
"\\Program Files\\\\Python` sous Python 1.6a1, 1.5.2 et avant."

#: ../Doc/install/index.rst:276
#, fuzzy
msgid ""
":file:`{prefix}` and :file:`{exec-prefix}` stand for the directories that "
"Python is installed to, and where it finds its libraries at run-time. They "
Expand All @@ -551,7 +550,7 @@ msgstr ""
"Python (ligne de commande)`. Un fois l'interpréteur démarré, vous taper du "
"code Python à l'invite de commande. Par exemple, sur mon système Linux, je "
"tape les trois instructions ci-dessous et obtient la sortie comme indiqué "
"pour trouver mes :file:`{prefix}` et :file:`{exec-prefix}` ::"
"pour trouver mes :file:`{prefix}` et :file:`{exec-prefix}` :"

#: ../Doc/install/index.rst:298
msgid ""
Expand Down Expand Up @@ -1161,9 +1160,8 @@ msgid ""
msgstr ""

#: ../Doc/install/index.rst:638
#, fuzzy
msgid "or, equivalently,"
msgstr "ou : ::"
msgstr "ou (équivalent),"

#: ../Doc/install/index.rst:649
msgid ""
Expand Down
7 changes: 3 additions & 4 deletions library/abc.po
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-03-23 09:03+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"PO-Revision-Date: 2018-05-08 17:13+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
Expand Down Expand Up @@ -159,9 +159,8 @@ msgid ""
msgstr ""

#: ../Doc/library/abc.rst:163
#, fuzzy
msgid "The :mod:`abc` module also provides the following decorator:"
msgstr "Le module fournit les classes suivantes :"
msgstr "Le module :mod:`abc` fournit aussi le décorateur :"

#: ../Doc/library/abc.rst:167
msgid "A decorator indicating abstract methods."
Expand Down
11 changes: 5 additions & 6 deletions library/constants.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-03-23 09:03+0100\n"
"PO-Revision-Date: 2017-09-24 23:11+0200\n"
"Last-Translator: \n"
"PO-Revision-Date: 2018-05-11 19:27+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
Expand Down Expand Up @@ -164,12 +164,11 @@ msgid ""
msgstr ""

#: ../Doc/library/constants.rst:96
#, fuzzy
msgid ""
"Object that when printed, prints the message \"Type license() to see the "
"full license text\", and when called, displays the full license text in a "
"pager-like fashion (one screen at a time)."
msgstr ""
"Objets qui, lorsqu'ils sont représentés, affichent un message comme \"Type "
"license() to see the full license text\", et lorsqu'ils sont appelés, "
"présentent le texte correspondant dans un style paginé (un écran à la fois)."
"Objet qui, lorsqu'il est affiché, affiche un message comme \"Type license() "
"to see the full license text\", et lorsqu'il est appelé, affiche le texte "
"complet de la licence dans un style paginé (un écran à la fois)."
12 changes: 6 additions & 6 deletions library/functions.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-03-23 09:03+0100\n"
"PO-Revision-Date: 2018-02-15 00:43+0100\n"
"PO-Revision-Date: 2018-05-08 18:02+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
Expand Down Expand Up @@ -1385,7 +1385,6 @@ msgstr ""
"fournir des fonctionnalités d'édition et d'historique élaborées."

#: ../Doc/library/functions.rst:718
#, fuzzy
msgid ""
"Return an integer object constructed from a number or string *x*, or return "
"``0`` if no arguments are given. If *x* is a number, return :meth:`x."
Expand All @@ -1395,9 +1394,11 @@ msgid ""
"truncates towards zero."
msgstr ""
"Donne un entier construit depuis un nombre ou une chaîne *x*, ou ``0`` si "
"aucun argument n'est fourni. Si *x* est un nombre, :meth:`__int__() <object."
"__int__>` est donné. Les nombres à virgule flottante sont tronquées vers "
"zéro."
"aucun argument n'est fourni. Si *x* est un nombre, renvoie :meth:`x."
"__int__() <object.__int__>`. Si *x* définit :meth:`x.__trunc__() <object."
"__trunc__>` mais pas :meth:`x.__int__() <object.__int__>`, alors :meth:`x."
"__trunc__() <object.__trunc__>` est renvoyé. Les nombres à virgule flottante "
"sont tronqués vers zéro."

#: ../Doc/library/functions.rst:726
msgid ""
Expand Down Expand Up @@ -2588,7 +2589,6 @@ msgstr ""
"des constructeurs alternatifs."

#: ../Doc/library/functions.rst:1417
#, fuzzy
msgid ""
"Like all decorators, it is also possible to call ``staticmethod`` as a "
"regular function and do something with its result. This is needed in some "
Expand Down
4 changes: 2 additions & 2 deletions library/functools.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-12-01 07:43+0100\n"
"PO-Revision-Date: 2018-04-16 23:54+0200\n"
"Last-Translator: \n"
"PO-Revision-Date: 2018-05-08 20:25+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
Expand Down
8 changes: 3 additions & 5 deletions library/itertools.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-04-29 00:24+0200\n"
"PO-Revision-Date: 2017-12-02 11:08+0100\n"
"PO-Revision-Date: 2018-05-08 18:03+0200\n"
"Last-Translator: Raphaël Gomès <alphare33@gmail.com>\n"
"Language-Team: \n"
"Language: fr\n"
Expand Down Expand Up @@ -69,9 +69,8 @@ msgstr ""
"un produit scalaire efficace ``sum(map(operator.mul, vecteur1, vecteur2))``."

#: ../Doc/library/itertools.rst:35
#, fuzzy
msgid "**Infinite iterators:**"
msgstr "**Itérateurs infinis :**"
msgstr "**Itérateurs infinis :**"

#: ../Doc/library/itertools.rst:38 ../Doc/library/itertools.rst:48
#: ../Doc/library/itertools.rst:67
Expand Down Expand Up @@ -314,9 +313,8 @@ msgid "``zip_longest('ABCD', 'xy', fillvalue='-') --> Ax By C- D-``"
msgstr "``zip_longest('ABCD', 'xy', fillvalue='-') --> Ax By C- D-``"

#: ../Doc/library/itertools.rst:64
#, fuzzy
msgid "**Combinatoric iterators:**"
msgstr "**Générateurs combinatoires :**"
msgstr "**Itérateurs combinatoires :**"

#: ../Doc/library/itertools.rst:69
msgid ":func:`product`"
Expand Down
13 changes: 5 additions & 8 deletions library/json.po
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-04-29 00:24+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"PO-Revision-Date: 2018-05-08 20:24+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
Expand Down Expand Up @@ -75,11 +75,10 @@ msgid "Extending :class:`JSONEncoder`::"
msgstr "Étendre la classe :class:`JSONEncoder` : ::"

#: ../Doc/library/json.rst:103
#, fuzzy
msgid "Using :mod:`json.tool` from the shell to validate and pretty-print:"
msgstr ""
"Utiliser :mod:`json.tool` depuis le *shell* pour valider et afficher "
"élégamment : ::"
"élégamment :"

#: ../Doc/library/json.rst:114
msgid "See :ref:`json-commandline` for detailed documentation."
Expand Down Expand Up @@ -994,14 +993,13 @@ msgstr ""
"pour valider et réécrire élégamment des objets JSON."

#: ../Doc/library/json.rst:667
#, fuzzy
msgid ""
"If the optional ``infile`` and ``outfile`` arguments are not specified, :"
"attr:`sys.stdin` and :attr:`sys.stdout` will be used respectively:"
msgstr ""
"Si les arguments optionnels ``infile`` et ``outfile`` ne sont pas "
"spécifiés, :attr:`sys.stdin` et :attr:`sys.stdout` seront utilisés "
"respectivement : ::"
"respectivement :"

#: ../Doc/library/json.rst:679
msgid ""
Expand All @@ -1017,9 +1015,8 @@ msgid "Command line options"
msgstr "Options de la ligne de commande"

#: ../Doc/library/json.rst:689
#, fuzzy
msgid "The JSON file to be validated or pretty-printed:"
msgstr "Le fichier JSON à valider ou réécrire élégamment : ::"
msgstr "Le fichier JSON à valider ou réécrire élégamment :"

#: ../Doc/library/json.rst:705
msgid "If *infile* is not specified, read from :attr:`sys.stdin`."
Expand Down
Loading