@@ -6,17 +6,18 @@ msgstr ""
66"Project-Id-Version : Python 3.6\n "
77"Report-Msgid-Bugs-To : \n "
88"POT-Creation-Date : 2017-08-10 00:49+0200\n "
9- "PO-Revision-Date : YEAR-MO-DA HO:MI+ZONE\n "
10- "Last-Translator : FULL NAME <EMAIL@ADDRESS>\n "
9+ "PO-Revision-Date : 2018-07-15 19:03+0200\n "
1110"Language-Team : FRENCH <traductions@lists.afpy.org>\n "
1211"Language : fr\n "
1312"MIME-Version : 1.0\n "
1413"Content-Type : text/plain; charset=UTF-8\n "
1514"Content-Transfer-Encoding : 8bit\n "
15+ "Last-Translator : Julien VITARD <julienvitard@gmail.com>\n "
16+ "X-Generator : Poedit 1.8.11\n "
1617
1718#: ../Doc/library/fnmatch.rst:2
1819msgid ":mod:`fnmatch` --- Unix filename pattern matching"
19- msgstr ""
20+ msgstr ":mod:`fnmatch` --- Filtrage par motif des noms de fichier Unix\t "
2021
2122#: ../Doc/library/fnmatch.rst:7
2223msgid "**Source code:** :source:`Lib/fnmatch.py`"
@@ -28,10 +29,14 @@ msgid ""
2829"the same as regular expressions (which are documented in the :mod:`re` "
2930"module). The special characters used in shell-style wildcards are:"
3031msgstr ""
32+ "Ce module fournit le support des caractères de remplacement de style shell "
33+ "Unix, qui ne sont *pas* identiques à ceux utilisés dans les expressions "
34+ "régulières (documenté dans le module :mod:`re`). Les caractères spéciaux "
35+ "utilisés comme caractères de remplacement de style shell sont :"
3136
3237#: ../Doc/library/fnmatch.rst:20
3338msgid "Pattern"
34- msgstr ""
39+ msgstr "Motif "
3540
3641#: ../Doc/library/fnmatch.rst:20
3742msgid "Meaning"
@@ -43,37 +48,39 @@ msgstr "``*``"
4348
4449#: ../Doc/library/fnmatch.rst:22
4550msgid "matches everything"
46- msgstr ""
51+ msgstr "reconnaît tout "
4752
4853#: ../Doc/library/fnmatch.rst:24
4954msgid "``?``"
5055msgstr "``?``"
5156
5257#: ../Doc/library/fnmatch.rst:24
5358msgid "matches any single character"
54- msgstr ""
59+ msgstr "reconnaît n'importe quel caractère unique "
5560
5661#: ../Doc/library/fnmatch.rst:26
5762msgid "``[seq]``"
5863msgstr "``[seq]``"
5964
6065#: ../Doc/library/fnmatch.rst:26
6166msgid "matches any character in *seq*"
62- msgstr ""
67+ msgstr "reconnaît n'importe quel caractère dans *seq* "
6368
6469#: ../Doc/library/fnmatch.rst:28
6570msgid "``[!seq]``"
6671msgstr "``[!seq]``"
6772
6873#: ../Doc/library/fnmatch.rst:28
6974msgid "matches any character not in *seq*"
70- msgstr ""
75+ msgstr "reconnaît n'importe quel caractère qui n'est pas dans *seq* "
7176
7277#: ../Doc/library/fnmatch.rst:31
7378msgid ""
7479"For a literal match, wrap the meta-characters in brackets. For example, "
7580"``'[?]'`` matches the character ``'?'``."
7681msgstr ""
82+ "Pour une correspondance littérale, il faut entourer le métacaractère par des "
83+ "crochets. Par exemple, ``'[?]'`` reconnaît le caractère ``'?'``."
7784
7885#: ../Doc/library/fnmatch.rst:36
7986msgid ""
@@ -83,6 +90,12 @@ msgid ""
8390"with a period are not special for this module, and are matched by the ``*`` "
8491"and ``?`` patterns."
8592msgstr ""
93+ "Notons que le séparateur de nom de fichier (``'/'`` sous Unix) n'est *pas* "
94+ "spécial à ce module. Voir le module :mod:`glob` pour l'expansion des noms de "
95+ "chemin (:mod:`glob` utilises :func:`fnmatch` pour reconnaître les composants "
96+ "d'un chemin d'accès). De la même manière, les noms de fichiers commençant "
97+ "par une virgule ne sont pas supportés par ce module, et sont reconnus par "
98+ "les motifs ``*`` et ``?``."
8699
87100#: ../Doc/library/fnmatch.rst:45
88101msgid ""
@@ -92,19 +105,29 @@ msgid ""
92105"sensitive comparison, regardless of whether that's standard for the "
93106"operating system."
94107msgstr ""
108+ "Test si la chaîne de caractères *filename* correspond au motif *pattern*, en "
109+ "renvoyant :const:`True` ou :const:`False`. La casse de chacun des paramètres "
110+ "peut être normalisée en utilisant :func:`os.path.normcase`. :func:"
111+ "`fnmatchcase` pour réaliser une comparaison sensible à la casse, "
112+ "indépendamment du système d'exploitation."
95113
96114#: ../Doc/library/fnmatch.rst:51
97115msgid ""
98116"This example will print all file names in the current directory with the "
99117"extension ``.txt``::"
100118msgstr ""
119+ "Cet exemple affiche tous les noms de fichier du répertoire courant ayant "
120+ "pour extension ``.txt`` : ::"
101121
102122#: ../Doc/library/fnmatch.rst:64
103123msgid ""
104124"Test whether *filename* matches *pattern*, returning :const:`True` or :const:"
105125"`False`; the comparison is case-sensitive and does not apply :func:`os.path."
106126"normcase`."
107127msgstr ""
128+ "Test si *filename* correspond au motif *pattern*, en renvoyant :const:`True` "
129+ "ou :const:`False`; la comparaison est sensible à la casse et n'utilise pas "
130+ "la fonction :func:`os.path.normcase`."
108131
109132#: ../Doc/library/fnmatch.rst:71
110133msgid ""
@@ -125,7 +148,7 @@ msgstr "Exemple :"
125148
126149#: ../Doc/library/fnmatch.rst:94
127150msgid "Module :mod:`glob`"
128- msgstr ""
151+ msgstr "Module :mod:`glob` "
129152
130153#: ../Doc/library/fnmatch.rst:95
131154msgid "Unix shell-style path expansion."
0 commit comments