Skip to content

Commit e3c9187

Browse files
committed
section 'UTF-8' de using/windows + locale.getlocaleencoding
1 parent a6d9609 commit e3c9187

2 files changed

Lines changed: 49 additions & 7 deletions

File tree

library/locale.po

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,14 @@ msgstr ""
66
"Project-Id-Version: Python 3\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2018-12-17 21:38+0100\n"
9-
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
10-
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
9+
"PO-Revision-Date: 2020-03-28 20:05+0100\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: Mathieu Dupuy <deronnax@gmail.com>\n"
16+
"X-Generator: Poedit 2.3\n"
1617

1718
#: ../Doc/library/locale.rst:2
1819
msgid ":mod:`locale` --- Internationalization services"
@@ -509,25 +510,38 @@ msgid ""
509510
"available programmatically on some systems, so this function only returns a "
510511
"guess."
511512
msgstr ""
513+
"Renvoie le codage utilisé pour les données textuelles, selon les préférences "
514+
"de l'utilisateur. Les préférences de l'utilisateur sont exprimées "
515+
"différemment selon les systèmes et peuvent ne pas être disponibles via les "
516+
"interfaces de programmation sur certains systèmes, de sorte que cette "
517+
"fonction ne renvoie qu'une supposition."
512518

513519
#: ../Doc/library/locale.rst:323
514520
msgid ""
515521
"On some systems, it is necessary to invoke :func:`setlocale` to obtain the "
516522
"user preferences, so this function is not thread-safe. If invoking setlocale "
517523
"is not necessary or desired, *do_setlocale* should be set to ``False``."
518524
msgstr ""
525+
"Sur certains systèmes, il est nécessaire d'invoquer :func:`setlocale` pour "
526+
"obtenir les préférences de l'utilisateur, cette fonction n'est donc pas sans "
527+
"danger pour les fils d'exécution. Si l'appel de `setlocale` n'est pas "
528+
"nécessaire ou souhaité, *do_setlocale* doit être réglé sur \"faux\"."
519529

520530
#: ../Doc/library/locale.rst:327
521531
msgid ""
522532
"On Android or in the UTF-8 mode (:option:`-X` ``utf8`` option), always "
523533
"return ``'UTF-8'``, the locale and the *do_setlocale* argument are ignored."
524534
msgstr ""
535+
"Sur Android ou dans le mode UTF-8 (:option:`-X` ``utf8``), renvoie toujours "
536+
"``'UTF-8'``, la locale et l'argument *do_setlocale* sont ignorés."
525537

526538
#: ../Doc/library/locale.rst:330
527539
msgid ""
528540
"The function now always returns ``UTF-8`` on Android or if the UTF-8 mode is "
529541
"enabled."
530542
msgstr ""
543+
"La fonction renvoie maintenant toujours ``UTF-8`` sur Android ou si le mode "
544+
"UTF-8 est activé."
531545

532546
#: ../Doc/library/locale.rst:337
533547
msgid ""

using/windows.po

Lines changed: 33 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ msgstr ""
66
"Project-Id-Version: Python 3\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2020-02-04 10:00+0100\n"
9-
"PO-Revision-Date: 2019-12-01 23:28+0100\n"
10-
"Last-Translator: Jules Lasne <jules.lasne@gmail.com>\n"
9+
"PO-Revision-Date: 2020-03-28 20:03+0100\n"
10+
"Last-Translator: Mathieu Dupuy <deronnax@gmail.com>\n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
1313
"MIME-Version: 1.0\n"
1414
"Content-Type: text/plain; charset=UTF-8\n"
1515
"Content-Transfer-Encoding: 8bit\n"
1616
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
17-
"X-Generator: Poedit 2.2.4\n"
17+
"X-Generator: Poedit 2.3\n"
1818
"X-Poedit-SourceCharset: UTF-8\n"
1919

2020
#: ../Doc/using/windows.rst:7
@@ -1394,20 +1394,26 @@ msgstr ""
13941394

13951395
#: ../Doc/using/windows.rst:608
13961396
msgid "UTF-8 mode"
1397-
msgstr ""
1397+
msgstr "Mode UTF-8"
13981398

13991399
#: ../Doc/using/windows.rst:612
14001400
msgid ""
14011401
"Windows still uses legacy encodings for the system encoding (the ANSI Code "
14021402
"Page). Python uses it for the default encoding of text files (e.g. :func:"
14031403
"`locale.getpreferredencoding`)."
14041404
msgstr ""
1405+
"Windows utilise toujours les anciens codages pour l'encodage du système (la "
1406+
"page de code ANSI). Python l'utilise pour l'encodage par défaut des "
1407+
"fichiers texte (par exemple :func:`locale.getpreferredencoding`)."
14051408

14061409
#: ../Doc/using/windows.rst:616
14071410
msgid ""
14081411
"This may cause issues because UTF-8 is widely used on the internet and most "
14091412
"Unix systems, including WSL (Windows Subsystem for Linux)."
14101413
msgstr ""
1414+
"Cela peut poser des problèmes car l'UTF-8 est largement utilisé sur Internet "
1415+
"et sur la plupart des systèmes Unix, y compris le WSL (*Windows Subsystem "
1416+
"for Linux*)."
14111417

14121418
#: ../Doc/using/windows.rst:619
14131419
msgid ""
@@ -1417,10 +1423,15 @@ msgid ""
14171423
"enabling UTF-8 mode, and :ref:`setting-envvars` for how to modify "
14181424
"environment variables."
14191425
msgstr ""
1426+
"Vous pouvez utiliser le mode UTF-8 pour changer le codage de texte par "
1427+
"défaut en UTF-8. Vous pouvez activer le mode UTF-8 via l'option de ligne de "
1428+
"commande ``-X utf8``, ou la variable d'environnement ``PYTHONUTF8=1``. "
1429+
"Voir :envvar:`PYTHONUTF8` pour activer le mode UTF-8, et :ref:`setting-"
1430+
"envvars` pour savoir comment modifier les variables d'environnement."
14201431

14211432
#: ../Doc/using/windows.rst:625
14221433
msgid "When UTF-8 mode is enabled:"
1423-
msgstr ""
1434+
msgstr "Lorsque le mode UTF-8 est activé :"
14241435

14251436
#: ../Doc/using/windows.rst:627
14261437
msgid ""
@@ -1429,16 +1440,23 @@ msgid ""
14291440
"many places, including :func:`open`, :class:`Popen`, :meth:`Path.read_text`, "
14301441
"etc."
14311442
msgstr ""
1443+
":func:`locale.getpreferredencoding` renvoie ``UTF-8`` au lieu de l'encodage "
1444+
"du système. Cette fonction est utilisée pour l'encodage du texte par défaut "
1445+
"à de nombreux endroits, y compris :func:`open`, :class:`Popen`, :meth:`Path."
1446+
"read_text`, etc."
14321447

14331448
#: ../Doc/using/windows.rst:631
14341449
msgid ""
14351450
":data:`sys.stdin`, :data:`sys.stdout`, and :data:`sys.stderr` all use UTF-8 "
14361451
"as their text encoding."
14371452
msgstr ""
1453+
":data:`sys.stdin`, :data:`sys.stdout`, et :data:`sys.stderr` utilisent tous "
1454+
"l'UTF-8 comme codage de texte."
14381455

14391456
#: ../Doc/using/windows.rst:633
14401457
msgid "You can still use the system encoding via the \"mbcs\" codec."
14411458
msgstr ""
1459+
"Vous pouvez toujours utiliser l'encodage du système via le codec ``mbcs``."
14421460

14431461
#: ../Doc/using/windows.rst:635
14441462
msgid ""
@@ -1448,20 +1466,30 @@ msgid ""
14481466
"recommended to set the environment variable temporarily or use the ``-X "
14491467
"utf8`` command line option."
14501468
msgstr ""
1469+
"Notez que l'ajout de ``PYTHONUTF8=1`` aux variables d'environnement par "
1470+
"défaut affectera toutes les applications Python 3.7+ sur votre système. Si "
1471+
"vous avez des applications Python 3.7+ qui dépendent de l'encodage du "
1472+
"système existant, il est recommandé de définir la variable d'environnement "
1473+
"temporairement ou d'utiliser l'option de ligne de commande ``-X utf8``."
14511474

14521475
#: ../Doc/using/windows.rst:642
14531476
msgid ""
14541477
"Even when UTF-8 mode is disabled, Python uses UTF-8 by default on Windows "
14551478
"for:"
14561479
msgstr ""
1480+
"même lorsque le mode UTF-8 est désactivé, Python utilise UTF-8 par défaut "
1481+
"sur Windows pour :"
14571482

14581483
#: ../Doc/using/windows.rst:645
14591484
msgid "Console I/O including standard I/O (see :pep:`528` for details)."
14601485
msgstr ""
1486+
"Les E/S de la console, y compris les E/S standards (voir :pep:`528` pour "
1487+
"plus de détails)."
14611488

14621489
#: ../Doc/using/windows.rst:646
14631490
msgid "The filesystem encoding (see :pep:`529` for details)."
14641491
msgstr ""
1492+
"L'encodage du système de fichiers (voir :pep:`529` pour plus de détails)."
14651493

14661494
#: ../Doc/using/windows.rst:652
14671495
msgid "Python Launcher for Windows"

0 commit comments

Comments
 (0)