Skip to content

Commit 6c52368

Browse files
committed
Working on library/re.po python#3
1 parent ae654f0 commit 6c52368

File tree

1 file changed

+62
-3
lines changed

1 file changed

+62
-3
lines changed

library/re.po

Lines changed: 62 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1189,21 +1189,27 @@ msgid ""
11891189
"Values can be any of the following variables, combined using bitwise OR (the "
11901190
"``|`` operator)."
11911191
msgstr ""
1192+
"Le comportement des expressions peut être modifié en spécifiant une valeur "
1193+
"*flags*. Les valeurs sont comprises dans les variables suivantes, et peuvent "
1194+
"être combinées avec un *ou* bit-à-bit (opérateur ``|``)."
11921195

11931196
#: ../Doc/library/re.rst:501
11941197
msgid "The sequence ::"
1195-
msgstr ""
1198+
msgstr "La séquence : ::"
11961199

11971200
#: ../Doc/library/re.rst:506
11981201
msgid "is equivalent to ::"
1199-
msgstr ""
1202+
msgstr "est équivalente à : ::"
12001203

12011204
#: ../Doc/library/re.rst:510
12021205
msgid ""
12031206
"but using :func:`re.compile` and saving the resulting regular expression "
12041207
"object for reuse is more efficient when the expression will be used several "
12051208
"times in a single program."
12061209
msgstr ""
1210+
"mais utiliser :func:`re.compile` et sauvegarder l'expression rationnelle "
1211+
"retournée pour la réutiliser est plus efficace quand l'expression est amenée "
1212+
"à être utilisée plusieurs fois dans un même programme."
12071213

12081214
#: ../Doc/library/re.rst:516
12091215
msgid ""
@@ -1212,13 +1218,20 @@ msgid ""
12121218
"that use only a few regular expressions at a time needn't worry about "
12131219
"compiling regular expressions."
12141220
msgstr ""
1221+
"Les versions compilées des motifs les plus récents passés à :func:`re."
1222+
"compile` et autres fonctions d'analyse du module sont mises en cache, ainsi "
1223+
"les programmes qui n'utilisent que quelques expressions rationnelles en même "
1224+
"temps n'ont pas à s'inquiéter de la compilation de ces expressions."
12151225

12161226
#: ../Doc/library/re.rst:525
12171227
msgid ""
12181228
"Make ``\\w``, ``\\W``, ``\\b``, ``\\B``, ``\\d``, ``\\D``, ``\\s`` and ``"
12191229
"\\S`` perform ASCII-only matching instead of full Unicode matching. This is "
12201230
"only meaningful for Unicode patterns, and is ignored for byte patterns."
12211231
msgstr ""
1232+
"Fait correspondre à ``\\w``, ``\\W``, ``\\b``, ``\\B``, ``\\d``, ``\\D``, ``"
1233+
"\\s`` et ``\\s`` des caractères ASCII seulement, plutôt qu'Unicode. Cela "
1234+
"n'a du sens que pour les motifs Unicode, et est ignoré pour les motifs 8-bit."
12221235

12231236
#: ../Doc/library/re.rst:529
12241237
msgid ""
@@ -1227,17 +1240,25 @@ msgid ""
12271240
"u)``), but these are redundant in Python 3 since matches are Unicode by "
12281241
"default for strings (and Unicode matching isn't allowed for bytes)."
12291242
msgstr ""
1243+
"Notez que par compatibilité envers les versions précédentes, l'option :const:"
1244+
"`re.U` existe toujours (ainsi que son synonyme :const:`re.UNICODE` et sa "
1245+
"version embarquée ``(?u)``), mais elles sont redondantes en Python 3 depuis "
1246+
"que l'analyse est faite en Unicode par défaut pour les chaînes de caractères "
1247+
"(et que l'analyse Unicode n'est pas permise pour les chaînes 8-bit)."
12301248

12311249
#: ../Doc/library/re.rst:538
12321250
msgid "Display debug information about compiled expression."
1233-
msgstr ""
1251+
msgstr "Affiche des informations de debug à propos de l'expression compilée."
12341252

12351253
#: ../Doc/library/re.rst:544
12361254
msgid ""
12371255
"Perform case-insensitive matching; expressions like ``[A-Z]`` will match "
12381256
"lowercase letters, too. This is not affected by the current locale and "
12391257
"works for Unicode characters as expected."
12401258
msgstr ""
1259+
"Réalise une analyse insensible à la classe ; les expressions comme ``[A-Z]`` "
1260+
"valideront aussi les lettres minuscules. Cela n'est pas affecté par la "
1261+
"locale courante et fonctionne comme convenu avec les caractères Unicode."
12411262

12421263
#: ../Doc/library/re.rst:552
12431264
msgid ""
@@ -1248,12 +1269,20 @@ msgid ""
12481269
"Python 3 for Unicode (str) patterns. This flag can be used only with bytes "
12491270
"patterns."
12501271
msgstr ""
1272+
"Fait dépendre ``\\w``, ``\\W``, ``\\b``, ``\\B``, ``\\s`` et ``\\S`` de la "
1273+
"locale courante. L'utilisation de cette option est déconseillée à cause du "
1274+
"mécanisme de locale très peu fiable, et ne gérant qu'une « culture » à la "
1275+
"fois ; vous devriez à la place utiliser l'analyse Unicode, qui est le défaut "
1276+
"en Python 3 pour les motifs Unicode (str). Cette option ne peut être "
1277+
"utilisée qu'avec les motifs 8-bit."
12511278

12521279
#: ../Doc/library/re.rst:558
12531280
msgid ""
12541281
":const:`re.LOCALE` can be used only with bytes patterns and is not "
12551282
"compatible with :const:`re.ASCII`."
12561283
msgstr ""
1284+
":const:`re.LOCALE`` ne peut être utilisée qu'avec les motifs 8-bit et n'est "
1285+
"pas compatible avec :const:`re.ASCII`."
12571286

12581287
#: ../Doc/library/re.rst:566
12591288
msgid ""
@@ -1265,12 +1294,21 @@ msgid ""
12651294
"only at the end of the string and immediately before the newline (if any) at "
12661295
"the end of the string."
12671296
msgstr ""
1297+
"Quand spécifiée, le caractère ``'^'`` correspond au début d'une chaîne et au "
1298+
"début d'une ligne (caractère suivant directement le saut de ligne) ; et le "
1299+
"caractère ``'$'`` correspond à la fin d'une chaîne et à la fin d'une ligne "
1300+
"(juste avant le saut de ligne). Par défaut, ``'^'`` correspond uniquement "
1301+
"au début de la chaîne, et ``'$'`` uniquement à la fin de la chaîne, ou "
1302+
"immédiatement avant le saut de ligne (s'il y a) à la fin de la chaîne."
12681303

12691304
#: ../Doc/library/re.rst:577
12701305
msgid ""
12711306
"Make the ``'.'`` special character match any character at all, including a "
12721307
"newline; without this flag, ``'.'`` will match anything *except* a newline."
12731308
msgstr ""
1309+
"Fait correspondre tous les caractères possibles à ``'.'``, incluant le saut "
1310+
"de ligne ; sans cette option, ``'.'`` correspondrait à tout caractère à "
1311+
"l'exception du saut de ligne."
12741312

12751313
#: ../Doc/library/re.rst:584
12761314
msgid ""
@@ -1282,12 +1320,22 @@ msgid ""
12821320
"by an unescaped backslash, all characters from the leftmost such ``#`` "
12831321
"through the end of the line are ignored."
12841322
msgstr ""
1323+
"Cette option vous autorise à écrire des expressions rationnelles qui "
1324+
"présentent mieux et sont plus lisibles en vous permettant de séparer "
1325+
"visuellement les sections logiques du motif et d'ajouter des commentaires. "
1326+
"Les caractères d'espacement à l'intérieur du motif sont ignorés, sauf à "
1327+
"l'intérieur des classes de caractères ou quand précédés d'un *backslash* non "
1328+
"échappé. Quand une ligne contient un ``#`` qui n'est pas dans une classe de "
1329+
"caractères ou précédé d'un *backslash* non échappé, tous les caractères "
1330+
"depuis le ``#`` le plus à gauche jusqu'à la fin de la ligne sont ignorés."
12851331

12861332
#: ../Doc/library/re.rst:592
12871333
msgid ""
12881334
"This means that the two following regular expression objects that match a "
12891335
"decimal number are functionally equal::"
12901336
msgstr ""
1337+
"Cela signifie que les deux expressions rationnelles suivantes qui valident "
1338+
"un nombre décimal sont fonctionnellement égales : ::"
12911339

12921340
#: ../Doc/library/re.rst:605
12931341
msgid ""
@@ -1297,6 +1345,11 @@ msgid ""
12971345
"string matches the pattern; note that this is different from finding a zero-"
12981346
"length match at some point in the string."
12991347
msgstr ""
1348+
"Analyse *string* à la recherche du premier emplacement où l'expression "
1349+
"rationnelle *pattern* trouve une correspondance, et retourne le :ref:`match "
1350+
"object <match-objects>` correspondant. Retourne ``None`` si aucune position "
1351+
"dans la chaîne ne valide le motif ; notez que cela est différent de trouver "
1352+
"une correspondance avec une chaîne vide à un certain endroit de la chaîne."
13001353

13011354
#: ../Doc/library/re.rst:614
13021355
msgid ""
@@ -1305,12 +1358,18 @@ msgid ""
13051358
"objects>`. Return ``None`` if the string does not match the pattern; note "
13061359
"that this is different from a zero-length match."
13071360
msgstr ""
1361+
"Si zéro ou plus caractères au début de *string* correspondant à l'expression "
1362+
"rationnelle *pattern*, retourne le :ref:`match object <match-objects>` "
1363+
"correspondant. Retourne ``None`` si la chaîne ne correspond pas au motif ; "
1364+
"notez que cela est différent d'une correspondance avec une chaîne vide."
13081365

13091366
#: ../Doc/library/re.rst:619
13101367
msgid ""
13111368
"Note that even in :const:`MULTILINE` mode, :func:`re.match` will only match "
13121369
"at the beginning of the string and not at the beginning of each line."
13131370
msgstr ""
1371+
"Notez que même en mode :const:`MULTILINE`, :func:`re.match` ne validera "
1372+
"qu'au début de la chaîne et non au début de chaque ligne."
13141373

13151374
#: ../Doc/library/re.rst:622
13161375
msgid ""

0 commit comments

Comments
 (0)