@@ -6,14 +6,14 @@ msgstr ""
6
6
"Project-Id-Version : Python 3\n "
7
7
"Report-Msgid-Bugs-To : \n "
8
8
"POT-Creation-Date : 2022-04-05 10:05+0200\n "
9
- "PO-Revision-Date : 2021-12-11 16:43+0100 \n "
9
+ "PO-Revision-Date : 2022-05-12 09:34+0200 \n "
10
10
"
Last-Translator :
Nabil Bendafi <[email protected] >\n "
11
11
"
Language-Team :
FRENCH <[email protected] >\n "
12
12
"Language : fr\n "
13
13
"MIME-Version : 1.0\n "
14
14
"Content-Type : text/plain; charset=UTF-8\n "
15
15
"Content-Transfer-Encoding : 8bit\n "
16
- "X-Generator : Poedit 2.2.3 \n "
16
+ "X-Generator : Poedit 3.0.1 \n "
17
17
18
18
#: howto/regex.rst:5
19
19
msgid "Regular Expression HOWTO"
@@ -198,17 +198,17 @@ msgstr ""
198
198
"contient que des lettres en minuscules, la RE est ``[a-z]``."
199
199
200
200
#: howto/regex.rst:92
201
- #, fuzzy
202
201
msgid ""
203
202
"Metacharacters (except ``\\ ``) are not active inside classes. For example, "
204
203
"``[akm$]`` will match any of the characters ``'a'``, ``'k'``, ``'m'``, or "
205
204
"``'$'``; ``'$'`` is usually a metacharacter, but inside a character class "
206
205
"it's stripped of its special nature."
207
206
msgstr ""
208
- "Les métacaractères ne sont pas actifs dans les classes. Par exemple, "
209
- "``[akm$]`` correspond à n'importe quel caractère parmi ``'a'``, ``'k'``, "
210
- "``'m'`` ou ``'$'`` ; ``'$'`` est habituellement un métacaractère mais dans "
211
- "une classe de caractères, il est dépourvu de sa signification spéciale."
207
+ "Les métacaractères (à l’exception de ``\\ ``) ne sont pas actifs dans les "
208
+ "classes. Par exemple, ``[akm$]`` correspond à n'importe quel caractère parmi "
209
+ "``'a'``, ``'k'``, ``'m'`` ou ``'$'`` ; ``'$'`` est habituellement un "
210
+ "métacaractère mais dans une classe de caractères, il est dépourvu de sa "
211
+ "signification spéciale."
212
212
213
213
#: howto/regex.rst:97
214
214
msgid ""
@@ -271,9 +271,9 @@ msgstr ""
271
271
"équivalent à la classe ``[a-zA-Z0-9_]``. Si l'expression régulière est une "
272
272
"chaîne de caractères, ``\\ w`` correspond à tous les caractères identifiés "
273
273
"comme lettre dans la base de données Unicode fournie par le module :mod:"
274
- "`unicodedata`. Vous pouvez utiliser la définition plus restrictive de "
275
- "`` \\ w`` dans un motif exprimé en chaîne de caractères en spécifiant "
276
- "l'option : const:`re.ASCII` lors de la compilation de l'expression régulière."
274
+ "`unicodedata`. Vous pouvez utiliser la définition plus restrictive de `` "
275
+ "\\ w`` dans un motif exprimé en chaîne de caractères en spécifiant l'option : "
276
+ "const:`re.ASCII` lors de la compilation de l'expression régulière."
277
277
278
278
#: howto/regex.rst:123
279
279
msgid ""
@@ -318,8 +318,8 @@ msgstr "``\\s``"
318
318
319
319
#: howto/regex.rst:137
320
320
msgid ""
321
- "Matches any whitespace character; this is equivalent to the class "
322
- "``[ \\ t \\ n \\ r\\ f\\ v]``."
321
+ "Matches any whitespace character; this is equivalent to the class ``[ \\ t \\ n "
322
+ "\\ r\\ f\\ v]``."
323
323
msgstr ""
324
324
"Correspond à n'importe quel caractère « blanc » ; équivalent à la classe "
325
325
"``[ \\ t\\ n\\ r\\ f\\ v]``."
@@ -1193,8 +1193,8 @@ msgid ""
1193
1193
"Makes several escapes like ``\\ w``, ``\\ b``, ``\\ s`` and ``\\ d`` match only "
1194
1194
"on ASCII characters with the respective property."
1195
1195
msgstr ""
1196
- "Transforme plusieurs échappements tels que ``\\ w``, ``\\ b``, ``\\ s`` et "
1197
- "`` \\ d`` de manière à ce qu'ils ne correspondent qu'à des caractères ASCII "
1196
+ "Transforme plusieurs échappements tels que ``\\ w``, ``\\ b``, ``\\ s`` et `` "
1197
+ "\\ d`` de manière à ce qu'ils ne correspondent qu'à des caractères ASCII "
1198
1198
"ayant la propriété demandée."
1199
1199
1200
1200
#: howto/regex.rst:543
@@ -1254,8 +1254,8 @@ msgid ""
1254
1254
"z]`` or ``[A-Z]`` are used in combination with the :const:`IGNORECASE` flag, "
1255
1255
"they will match the 52 ASCII letters and 4 additional non-ASCII letters: "
1256
1256
"'İ' (U+0130, Latin capital letter I with dot above), 'ı' (U+0131, Latin "
1257
- "small letter dotless i), 'ſ' (U+017F, Latin small letter long s) and "
1258
- "'K' (U +212A, Kelvin sign). ``Spam`` will match ``'Spam'``, ``'spam'``, "
1257
+ "small letter dotless i), 'ſ' (U+017F, Latin small letter long s) and 'K' (U "
1258
+ "+212A, Kelvin sign). ``Spam`` will match ``'Spam'``, ``'spam'``, "
1259
1259
"``'spAM'``, or ``'ſpam'`` (the latter is matched only in Unicode mode). This "
1260
1260
"lowercasing doesn't take the current locale into account; it will if you "
1261
1261
"also set the :const:`LOCALE` flag."
@@ -1315,13 +1315,13 @@ msgstr ""
1315
1315
"certaines fonctions C diront à votre programme que l'octet codant ``é`` doit "
1316
1316
"être considéré comme une lettre. Définir l'option :const:`LOCALE` lors de la "
1317
1317
"compilation d'une expression régulière fait que l'objet compilé résultant "
1318
- "utilise ces fonctions C pour ``\\ w`` ; c'est plus lent mais cela permet à "
1319
- "`` \\ w+`` de correspondre avec les mots français tel qu'attendu. "
1320
- "L'utilisation de cette option est déconseillée en Python 3 car le mécanisme "
1321
- "de locale est très peu fiable, il ne gère qu'une seule « culture » à la fois "
1322
- "et il ne fonctionne qu'avec des locales 8 bits. La correspondance Unicode "
1323
- "est déjà activée par défaut dans Python 3 pour les motifs Unicode (type "
1324
- "*str*) et elle est capable de gérer différentes configurations de régions."
1318
+ "utilise ces fonctions C pour ``\\ w`` ; c'est plus lent mais cela permet à `` "
1319
+ "\\ w+`` de correspondre avec les mots français tel qu'attendu. L'utilisation "
1320
+ "de cette option est déconseillée en Python 3 car le mécanisme de locale est "
1321
+ "très peu fiable, il ne gère qu'une seule « culture » à la fois et il ne "
1322
+ "fonctionne qu'avec des locales 8 bits. La correspondance Unicode est déjà "
1323
+ "activée par défaut dans Python 3 pour les motifs Unicode (type *str*) et "
1324
+ "elle est capable de gérer différentes configurations de régions."
1325
1325
1326
1326
#: howto/regex.rst:605
1327
1327
msgid ""
@@ -1594,8 +1594,8 @@ msgstr ""
1594
1594
msgid ""
1595
1595
"There are two subtleties you should remember when using this special "
1596
1596
"sequence. First, this is the worst collision between Python's string "
1597
- "literals and regular expression sequences. In Python's string literals, "
1598
- "`` \\ b`` is the backspace character, ASCII value 8. If you're not using raw "
1597
+ "literals and regular expression sequences. In Python's string literals, `` "
1598
+ "\\ b`` is the backspace character, ASCII value 8. If you're not using raw "
1599
1599
"strings, then Python will convert the ``\\ b`` to a backspace, and your RE "
1600
1600
"won't match as you expect it to. The following example looks the same as our "
1601
1601
"previous RE, but omits the ``'r'`` in front of the RE string. ::"
@@ -1612,8 +1612,8 @@ msgstr ""
1612
1612
1613
1613
#: howto/regex.rst:774
1614
1614
msgid ""
1615
- "Second, inside a character class, where there's no use for this assertion, "
1616
- "`` \\ b`` represents the backspace character, for compatibility with Python's "
1615
+ "Second, inside a character class, where there's no use for this assertion, `` "
1616
+ "\\ b`` represents the backspace character, for compatibility with Python's "
1617
1617
"string literals."
1618
1618
msgstr ""
1619
1619
"Ensuite, dans une classe de caractères, où cette assertion n'a pas lieu "
@@ -1668,8 +1668,8 @@ msgid ""
1668
1668
"Groups are marked by the ``'('``, ``')'`` metacharacters. ``'('`` and "
1669
1669
"``')'`` have much the same meaning as they do in mathematical expressions; "
1670
1670
"they group together the expressions contained inside them, and you can "
1671
- "repeat the contents of a group with a repeating qualifier, such as ``*``, "
1672
- "`` +``, ``?``, or ``{m,n}``. For example, ``(ab)*`` will match zero or more "
1671
+ "repeat the contents of a group with a repeating qualifier, such as ``*``, `` "
1672
+ "+``, ``?``, or ``{m,n}``. For example, ``(ab)*`` will match zero or more "
1673
1673
"repetitions of ``ab``. ::"
1674
1674
msgstr ""
1675
1675
"Les groupes sont délimités par les métacaractères marqueurs ``'('`` et "
@@ -1789,8 +1789,8 @@ msgstr ""
1789
1789
msgid ""
1790
1790
"Perl 5 is well known for its powerful additions to standard regular "
1791
1791
"expressions. For these new features the Perl developers couldn't choose new "
1792
- "single-keystroke metacharacters or new special sequences beginning with "
1793
- "`` \\ `` without making Perl's regular expressions confusingly different from "
1792
+ "single-keystroke metacharacters or new special sequences beginning with `` "
1793
+ "\\ `` without making Perl's regular expressions confusingly different from "
1794
1794
"standard REs. If they chose ``&`` as a new metacharacter, for example, old "
1795
1795
"expressions would be assuming that ``&`` was a regular character and "
1796
1796
"wouldn't have escaped it by writing ``\\ &`` or ``[&]``."
@@ -1940,8 +1940,8 @@ msgid ""
1940
1940
"name instead of the number. This is another Python extension: ``(?P=name)`` "
1941
1941
"indicates that the contents of the group called *name* should again be "
1942
1942
"matched at the current point. The regular expression for finding doubled "
1943
- "words, ``\\ b(\\ w+)\\ s+\\ 1\\ b`` can also be written as ``\\ b(?"
1944
- "P<word> \\ w+) \\ s +(?P=word)\\ b``::"
1943
+ "words, ``\\ b(\\ w+)\\ s+\\ 1\\ b`` can also be written as ``\\ b(?P<word> \\ w+) \\ s "
1944
+ "+(?P=word)\\ b``::"
1945
1945
msgstr ""
1946
1946
"La syntaxe des renvois dans une expression telle que ``(....)\\ 1`` fait "
1947
1947
"référence au numéro du groupe. Il y a naturellement une variante qui utilise "
@@ -2110,11 +2110,11 @@ msgstr "Une assertion prédictive négative supprime toute cette confusion :"
2110
2110
#: howto/regex.rst:1042
2111
2111
msgid ""
2112
2112
"``.*[.](?!bat$)[^.]*$`` The negative lookahead means: if the expression "
2113
- "``bat`` doesn't match at this point, try the rest of the pattern; if "
2114
- "``bat $`` does match, the whole pattern will fail. The trailing ``$`` is "
2115
- "required to ensure that something like ``sample.batch``, where the extension "
2116
- "only starts with ``bat``, will be allowed. The ``[^.]*`` makes sure that "
2117
- "the pattern works when there are multiple dots in the filename."
2113
+ "``bat`` doesn't match at this point, try the rest of the pattern; if ``bat "
2114
+ "$`` does match, the whole pattern will fail. The trailing ``$`` is required "
2115
+ "to ensure that something like ``sample.batch``, where the extension only "
2116
+ "starts with ``bat``, will be allowed. The ``[^.]*`` makes sure that the "
2117
+ "pattern works when there are multiple dots in the filename."
2118
2118
msgstr ""
2119
2119
"``.*[.](?!bat$)[^.]*$`` Cette assertion prédictive négative signifie : si "
2120
2120
"l'expression ``bat`` ne correspond pas à cet emplacement, essaie le reste du "
@@ -2320,9 +2320,9 @@ msgstr ""
2320
2320
msgid ""
2321
2321
"If *replacement* is a string, any backslash escapes in it are processed. "
2322
2322
"That is, ``\\ n`` is converted to a single newline character, ``\\ r`` is "
2323
- "converted to a carriage return, and so forth. Unknown escapes such as "
2324
- "`` \\ &`` are left alone. Backreferences, such as ``\\ 6``, are replaced with "
2325
- "the substring matched by the corresponding group in the RE. This lets you "
2323
+ "converted to a carriage return, and so forth. Unknown escapes such as `` "
2324
+ "\\ &`` are left alone. Backreferences, such as ``\\ 6``, are replaced with the "
2325
+ "substring matched by the corresponding group in the RE. This lets you "
2326
2326
"incorporate portions of the original text in the resulting replacement "
2327
2327
"string."
2328
2328
msgstr ""
@@ -2357,9 +2357,9 @@ msgstr ""
2357
2357
"par la syntaxe ``(?P<nom>....)``. ``\\ g<nom>`` utilise la sous-chaîne "
2358
2358
"correspondante au groupe nommé ``nom`` et ``\\ g<numéro>`` utilise le numéro "
2359
2359
"de groupe correspondant. ``\\ g<2>`` est donc l'équivalent de ``\\ 2``, mais "
2360
- "n'est pas ambigu dans une chaîne de substitution telle que ``\\ g<2>0`` "
2361
- "(`` \\ 20`` serait interprété comme une référence au groupe 20 et non comme "
2362
- "une référence au groupe 2 suivie du caractère littéral ``'0'``). Les "
2360
+ "n'est pas ambigu dans une chaîne de substitution telle que ``\\ g<2>0`` (`` "
2361
+ "\\ 20`` serait interprété comme une référence au groupe 20 et non comme une "
2362
+ "référence au groupe 2 suivie du caractère littéral ``'0'``). Les "
2363
2363
"substitutions suivantes sont toutes équivalentes mais utilisent les trois "
2364
2364
"variantes de la chaîne de remplacement. ::"
2365
2365
0 commit comments