diff --git a/c-api.po b/c-api.po index babd43e0..be152a96 100644 --- a/c-api.po +++ b/c-api.po @@ -3873,7 +3873,7 @@ msgstr "" #: c-api/dict.rst:159 msgid "For example::" -msgstr "" +msgstr "Par exemple ::" #: c-api/dict.rst:169 msgid "" @@ -9076,7 +9076,7 @@ msgstr "" #: c-api/method.rst:47 msgid "Method Objects" -msgstr "" +msgstr "Les objets méthode" #: c-api/method.rst:51 msgid "" diff --git a/distributing.po b/distributing.po index 44f49e5c..57d4e064 100644 --- a/distributing.po +++ b/distributing.po @@ -18,7 +18,7 @@ msgstr "" #: distributing/index.rst:5 msgid "Distributing Python Modules" -msgstr "" +msgstr "Distribuer des Modules Python [en]" #: distributing/index.rst:7 msgid "distutils-sig@python.org" diff --git a/distutils.po b/distutils.po index 92ef1052..6b004c2e 100644 --- a/distutils.po +++ b/distutils.po @@ -879,7 +879,7 @@ msgstr "" #: distutils/apiref.rst:542 msgid "attribute" -msgstr "" +msgstr "attribut" #: distutils/apiref.rst:544 msgid "*compiler*" @@ -2877,7 +2877,7 @@ msgstr "" #: distutils/builtdist.rst:208 msgid "Copyright" -msgstr "" +msgstr "Copyright" #: distutils/builtdist.rst:208 distutils/setupscript.rst:594 msgid "``license``" @@ -3526,7 +3526,7 @@ msgstr "" #: distutils/configfile.rst:129 msgid "Footnotes" -msgstr "" +msgstr "Notes" #: distutils/configfile.rst:130 msgid "" @@ -4864,7 +4864,7 @@ msgstr "" #: distutils/setupscript.rst:291 msgid "For example::" -msgstr "" +msgstr "Par exemple ::" #: distutils/setupscript.rst:298 msgid "is the equivalent of having this at the top of every C source file::" diff --git a/extending.po b/extending.po index f0fd4d2c..6d09a318 100644 --- a/extending.po +++ b/extending.po @@ -1121,6 +1121,9 @@ msgid "" "Note that any Python object references which are provided to the caller are " "*borrowed* references; do not decrement their reference count!" msgstr "" +"Notez que n'importe quelles références sur un objet Python qui sont données " +"à l'appelant sont des références *empruntées* ; ne décrémentez pas leur " +"compteur de références ! " #: extending/extending.rst:626 msgid "Some example calls::" @@ -1730,7 +1733,7 @@ msgstr "" #: extending/extending.rst:1338 extending/newtypes.rst:1498 msgid "Footnotes" -msgstr "" +msgstr "Notes" #: extending/extending.rst:1339 msgid "" diff --git a/faq.po b/faq.po index 72895e93..c7e1b7a3 100644 --- a/faq.po +++ b/faq.po @@ -5543,7 +5543,7 @@ msgstr "" #: faq/programming.rst:1716 msgid "Modules" -msgstr "" +msgstr "Modules" #: faq/programming.rst:1719 msgid "How do I create a .pyc file?" diff --git a/glossary.po b/glossary.po index 93ac418a..59f3363d 100644 --- a/glossary.po +++ b/glossary.po @@ -1386,10 +1386,13 @@ msgid "" "have a namespace containing arbitrary Python objects. Modules are loaded " "into Python by the process of :term:`importing`." msgstr "" +"L'unité élémentaire de l'organisation du code en Python. Les modules ont un " +"espace de noms pouvant contenir n'importe quel objet Python. Charger des " +"modules est appelé :term:`importer`." #: glossary.rst:636 msgid "See also :term:`package`." -msgstr "" +msgstr "Voir aussi :term:`paquet`." #: glossary.rst:637 msgid "module spec" @@ -1407,7 +1410,7 @@ msgstr "MRO" #: glossary.rst:643 msgid "See :term:`method resolution order`." -msgstr "" +msgstr "Voir :term:`ordre de résolution des méthodes `." #: glossary.rst:644 msgid "mutable" @@ -1418,6 +1421,8 @@ msgid "" "Mutable objects can change their value but keep their :func:`id`. See also :" "term:`immutable`." msgstr "" +"Un objet variable (*mutable*) peut changer de valeur tout en gardant le " +"même :func:`id`. Voir aussi :term:`immuable`." #: glossary.rst:648 msgid "named tuple" @@ -1430,6 +1435,10 @@ msgid "" "object where the *year* is accessible either with an index such as ``t[0]`` " "or with a named attribute like ``t.tm_year``)." msgstr "" +"Une classe, proche d'un tuple, dont les éléments, classiquement accessible " +"par leur indice, sont aussi accessibles par leur nom (par exemple, :func:" +"`time.localtime` donne un objet ressemblant à un tuple, dont *year* est " +"accessible par son indice : ``t[0]`` ou par son nom : ``t.tm_year``)." #: glossary.rst:655 msgid "" @@ -1440,6 +1449,12 @@ msgid "" "as a self-documenting representation like ``Employee(name='jones', " "title='programmer')``." msgstr "" +"Un *named tuple* peut être un type natif tel que :class:`time.struct_time` " +"ou il peut être construit comme une simple classe. Un *named tuple* complet " +"peut aussi être créé via la fonction :func:`collections.namedtuple`. Cette " +"dernière approche fournit automatiquement des fonctionnalités " +"supplémentaires, tel qu'une représentation lisible comme " +"``Employee(name='jones', title='programmer')``." #: glossary.rst:661 msgid "namespace" @@ -1526,6 +1541,10 @@ msgid "" "Any data with state (attributes or value) and defined behavior (methods). " "Also the ultimate base class of any :term:`new-style class`." msgstr "" +"N'importe quelle donnée comportant des états sous forme d'attributs ou de " +"valeurs, et un comportement (des :term:`méthodes `). C'est aussi " +"(``object``) l'ancêtre commun à absolument toutes les :term:`nouvelles " +"classes `." #: glossary.rst:701 msgid "package" @@ -1537,6 +1556,8 @@ msgid "" "subpackages. Technically, a package is a Python module with an ``__path__`` " "attribute." msgstr "" +"Un :term:`module` qui peut contenir des sous modules ou des sous paquets. " +"Techniquement, un paquet est un module qui a un attribut ``__path__``." #: glossary.rst:707 msgid "See also :term:`regular package` and :term:`namespace package`." @@ -1571,6 +1592,9 @@ msgid "" "However, some built-in functions have positional-only parameters (e.g. :func:" "`abs`)." msgstr "" +":dfn:`positional-only`: un argument qui ne peut être donné que par sa " +"position. Python n'a pas de syntaxe pour déclarer de tels paramètre, " +"cependant des fonctions natives, comme :func:`abs` en utilisent." #: glossary.rst:728 msgid "" @@ -1605,6 +1629,9 @@ msgid "" "Parameters can specify both optional and required arguments, as well as " "default values for some optional arguments." msgstr "" +"Les paramètres peuvent décrire aussi bien des paramètres optionnels ou " +"obligatoires, aussi que des valeurs par défaut pour les paramètres " +"optionnels." #: glossary.rst:753 msgid "" @@ -1727,6 +1754,8 @@ msgid "" "of version 3 was something in the distant future.) This is also abbreviated " "\"Py3k\"." msgstr "" +"Surnom de la série des Python 3.x (très vieux surnom donné à l'époque pour " +"Python 3 n'était qu'un futur lointain). Aussi abrégé \"Py3k\"." #: glossary.rst:811 msgid "Pythonic" @@ -1741,10 +1770,17 @@ msgid "" "languages don't have this type of construct, so people unfamiliar with " "Python sometimes use a numerical counter instead::" msgstr "" +"Une idée, ou un bout de code, qui suit de près la philosophie de Python, " +"parfois en opposition avec les concepts rencontrés dans d'autres langages. " +"Typiquement, la coutume en Python est de parcourir les éléments d'un " +"itérable en utilisant :keyword:`for`. Beaucoup de langages n'ont pas cette " +"possibilité, donc les gens qui ne sont pas habitués à Python pourraient " +"parfois utiliser un compteur à la place ::" #: glossary.rst:823 msgid "As opposed to the cleaner, Pythonic method::" msgstr "" +"Plutôt qu'utiliser la méthode, plus propre et élégante, donc Pythonique ::" #: glossary.rst:827 msgid "qualified name" @@ -1929,7 +1965,7 @@ msgstr "" #: glossary.rst:941 msgid "type" -msgstr "" +msgstr "type" #: glossary.rst:943 msgid "" diff --git a/howto.po b/howto.po index 0d0bfcfc..e0e83a25 100644 --- a/howto.po +++ b/howto.po @@ -1392,7 +1392,7 @@ msgstr "" #: howto/clinic.rst:791 howto/clinic.rst:1207 msgid "type" -msgstr "" +msgstr "type" #: howto/clinic.rst:789 msgid "" @@ -4126,7 +4126,7 @@ msgstr "" #: howto/descriptor.rst:332 msgid "function" -msgstr "" +msgstr "fonction" #: howto/descriptor.rst:332 msgid "f(obj, \\*args)" @@ -5565,7 +5565,7 @@ msgstr "" #: howto/index.rst:3 msgid "Python HOWTOs" -msgstr "" +msgstr "Les HOWTOs de Python [en]" #: howto/index.rst:5 msgid "" @@ -13043,7 +13043,7 @@ msgstr "" #: howto/urllib2.rst:571 msgid "Footnotes" -msgstr "" +msgstr "Notes" #: howto/urllib2.rst:573 msgid "This document was reviewed and revised by John Lee." diff --git a/install.po b/install.po index c2d5b96f..df51054c 100644 --- a/install.po +++ b/install.po @@ -1625,7 +1625,7 @@ msgstr "" #: install/index.rst:1092 msgid "Footnotes" -msgstr "" +msgstr "Notes" #: install/index.rst:1093 msgid "" diff --git a/library.po b/library.po index 93f764bd..ebc9dbec 100644 --- a/library.po +++ b/library.po @@ -1437,7 +1437,7 @@ msgstr "" #: library/xml.dom.minidom.rst:249 library/xml.etree.elementtree.rst:1189 #: library/xmlrpc.client.rst:578 msgid "Footnotes" -msgstr "" +msgstr "Notes" #: library/abc.rst:330 msgid "" @@ -1727,7 +1727,7 @@ msgstr "" #: library/argparse.rst:0 library/optparse.rst:245 #: library/xml.etree.elementtree.rst:23 msgid "Tutorial" -msgstr "" +msgstr "Tutoriel [fr]" #: library/argparse.rst:17 msgid "" @@ -1977,7 +1977,7 @@ msgstr "" #: library/argparse.rst:277 library/tracemalloc.rst:483 msgid "description" -msgstr "" +msgstr "description" #: library/argparse.rst:279 msgid "" @@ -2545,7 +2545,7 @@ msgstr "" #: library/argparse.rst:978 library/optparse.rst:1589 library/tkinter.rst:728 msgid "type" -msgstr "" +msgstr "type" #: library/argparse.rst:980 msgid "" @@ -4680,7 +4680,7 @@ msgstr "" #: library/asyncio-dev.rst:159 library/multiprocessing.rst:2472 msgid "Logging" -msgstr "" +msgstr "Journalisation" #: library/asyncio-dev.rst:161 msgid "" @@ -19455,7 +19455,7 @@ msgstr "" #: library/tkinter.rst:531 library/tkinter.rst:705 library/typing.rst:40 #: library/winsound.rst:73 msgid "For example::" -msgstr "" +msgstr "Par exemple ::" #: library/contextlib.rst:119 msgid "This code is equivalent to::" @@ -48297,7 +48297,7 @@ msgstr "" #: library/gettext.rst:634 msgid "Peter Funk" -msgstr "" +msgstr "Peter Funk" #: library/gettext.rst:636 msgid "James Henstridge" @@ -48309,19 +48309,19 @@ msgstr "" #: library/gettext.rst:640 msgid "Marc-André Lemburg" -msgstr "" +msgstr "Marc-André Lemburg" #: library/gettext.rst:642 msgid "Martin von Löwis" -msgstr "" +msgstr "Martin von Löwis" #: library/gettext.rst:644 msgid "François Pinard" -msgstr "" +msgstr "François Pinard" #: library/gettext.rst:646 msgid "Barry Warsaw" -msgstr "" +msgstr "Barry Warsaw" #: library/gettext.rst:648 msgid "Gustavo Niemeyer" @@ -52788,7 +52788,7 @@ msgstr "" #: library/idle.rst:4 msgid "IDLE" -msgstr "" +msgstr "IDLE" #: library/idle.rst:13 msgid "IDLE is Python's Integrated Development and Learning Environment." @@ -56573,7 +56573,7 @@ msgstr "" #: library/inspect.rst:39 library/logging.rst:778 msgid "module" -msgstr "" +msgstr "module" #: library/inspect.rst:39 library/inspect.rst:44 library/inspect.rst:54 #: library/inspect.rst:69 library/inspect.rst:204 @@ -56591,7 +56591,7 @@ msgstr "" #: library/inspect.rst:44 library/tkinter.ttk.rst:110 msgid "class" -msgstr "" +msgstr "classe" #: library/inspect.rst:46 msgid "name with which this class was defined" @@ -56617,7 +56617,7 @@ msgstr "" #: library/inspect.rst:54 msgid "method" -msgstr "" +msgstr "méthode" #: library/inspect.rst:56 msgid "name with which this method was defined" @@ -56641,7 +56641,7 @@ msgstr "" #: library/inspect.rst:69 msgid "function" -msgstr "" +msgstr "fonction" #: library/inspect.rst:71 msgid "name with which this function was defined" @@ -56895,7 +56895,7 @@ msgstr "" #: library/inspect.rst:177 msgid "generator" -msgstr "" +msgstr "générateur" #: library/inspect.rst:177 library/inspect.rst:191 library/logging.rst:792 msgid "name" @@ -59332,7 +59332,7 @@ msgstr "" #: library/io.rst:970 msgid "Multi-threading" -msgstr "" +msgstr "Threads" #: library/io.rst:972 msgid "" @@ -61186,7 +61186,7 @@ msgstr "" #: library/json.rst:280 library/json.rst:368 msgid "object" -msgstr "" +msgstr "objet" #: library/json.rst:280 library/json.rst:368 msgid "dict" @@ -61198,7 +61198,7 @@ msgstr "" #: library/json.rst:282 msgid "list" -msgstr "" +msgstr "list" #: library/json.rst:284 library/json.rst:372 library/turtle.rst:1791 #: library/turtle.rst:1792 library/turtle.rst:1804 library/turtle.rst:1805 @@ -75381,7 +75381,7 @@ msgstr "" #: library/optparse.rst:103 msgid "argument" -msgstr "" +msgstr "argument" #: library/optparse.rst:95 msgid "" @@ -75481,7 +75481,7 @@ msgstr "" #: library/optparse.rst:164 msgid "positional argument" -msgstr "" +msgstr "augment positionnel" #: library/optparse.rst:162 msgid "" @@ -77224,7 +77224,7 @@ msgstr "" #: library/optparse.rst:1630 library/tkinter.ttk.rst:598 msgid "value" -msgstr "" +msgstr "valeur" #: library/optparse.rst:1626 msgid "" @@ -107630,7 +107630,7 @@ msgstr "" #: library/stdtypes.rst:4349 msgid "Modules" -msgstr "" +msgstr "Modules" #: library/stdtypes.rst:4351 msgid "" @@ -107667,7 +107667,7 @@ msgstr "" #: library/stdtypes.rst:4375 msgid "See :ref:`objects` and :ref:`class` for these." -msgstr "" +msgstr "Voir :ref:`objets` et :ref:`classe`." #: library/stdtypes.rst:4383 msgid "" @@ -111613,7 +111613,7 @@ msgstr "" #: library/sys.rst:278 library/sys.rst:316 library/sys.rst:598 msgid "attribute" -msgstr "" +msgstr "attribut" #: library/sys.rst:278 msgid "flag" diff --git a/reference.po b/reference.po index 3014d8fa..680d57a6 100644 --- a/reference.po +++ b/reference.po @@ -694,7 +694,7 @@ msgstr "" #: reference/executionmodel.rst:270 reference/expressions.rst:1513 #: reference/import.rst:980 reference/lexical_analysis.rst:731 msgid "Footnotes" -msgstr "" +msgstr "Notes" #: reference/compound_stmts.rst:792 msgid "" @@ -1566,7 +1566,7 @@ msgstr "" #: reference/datamodel.rst:713 msgid "Modules" -msgstr "" +msgstr "Modules" #: reference/datamodel.rst:673 msgid "" @@ -5558,7 +5558,7 @@ msgstr "" #: reference/import.rst:63 msgid "Packages" -msgstr "" +msgstr "Les paquets" #: reference/import.rst:68 msgid "" @@ -6857,7 +6857,7 @@ msgstr "" #: reference/introduction.rst:51 msgid "CPython" -msgstr "" +msgstr "CPython" #: reference/introduction.rst:50 msgid "" diff --git a/using.po b/using.po index 7a6938e5..30253789 100644 --- a/using.po +++ b/using.po @@ -562,7 +562,7 @@ msgstr "" #: using/cmdline.rst:349 msgid "module" -msgstr "" +msgstr "module" #: using/cmdline.rst:350 msgid "Print each warning only the first time it occurs in each module." @@ -939,7 +939,7 @@ msgstr "" #: using/index.rst:5 msgid "Python Setup and Usage" -msgstr "" +msgstr "Installation et Utilisation de Python [en]" #: using/index.rst:8 msgid "" diff --git a/whatsnew.po b/whatsnew.po index 4a6777ae..ac135b76 100644 --- a/whatsnew.po +++ b/whatsnew.po @@ -18809,7 +18809,7 @@ msgstr "(Contribution par Antoine Pitrou; :issue:`3001`.)" #: ../../../Misc/NEWS:3982 ../../../Misc/NEWS:4184 ../../../Misc/NEWS:4586 #: ../../../Misc/NEWS:5471 ../../../Misc/NEWS:5732 ../../../Misc/NEWS:7339 msgid "IDLE" -msgstr "" +msgstr "IDLE" #: whatsnew/3.1.rst:467 msgid "" @@ -21394,7 +21394,7 @@ msgstr "" #: whatsnew/3.2.rst:2273 msgid "Multi-threading" -msgstr "" +msgstr "Threads" #: whatsnew/3.2.rst:2275 msgid "" @@ -22570,47 +22570,47 @@ msgstr "" #: whatsnew/3.3.rst:344 msgid ":exc:`BlockingIOError`" -msgstr "" +msgstr ":exc:`BlockingIOError`" #: whatsnew/3.3.rst:345 msgid ":exc:`ChildProcessError`" -msgstr "" +msgstr ":exc:`ChildProcessError`" #: whatsnew/3.3.rst:346 msgid ":exc:`ConnectionError`" -msgstr "" +msgstr ":exc:`ConnectionError`" #: whatsnew/3.3.rst:347 msgid ":exc:`FileExistsError`" -msgstr "" +msgstr ":exc:`FileExistsError`" #: whatsnew/3.3.rst:348 msgid ":exc:`FileNotFoundError`" -msgstr "" +msgstr ":exc:`FileNotFoundError`" #: whatsnew/3.3.rst:349 msgid ":exc:`InterruptedError`" -msgstr "" +msgstr ":exc:`InterruptedError`" #: whatsnew/3.3.rst:350 msgid ":exc:`IsADirectoryError`" -msgstr "" +msgstr ":exc:`IsADirectoryError`" #: whatsnew/3.3.rst:351 msgid ":exc:`NotADirectoryError`" -msgstr "" +msgstr ":exc:`NotADirectoryError`" #: whatsnew/3.3.rst:352 msgid ":exc:`PermissionError`" -msgstr "" +msgstr ":exc:`PermissionError`" #: whatsnew/3.3.rst:353 msgid ":exc:`ProcessLookupError`" -msgstr "" +msgstr ":exc:`ProcessLookupError`" #: whatsnew/3.3.rst:354 msgid ":exc:`TimeoutError`" -msgstr "" +msgstr ":exc:`TimeoutError`" #: whatsnew/3.3.rst:356 msgid "And the :exc:`ConnectionError` itself has finer-grained subclasses:" @@ -22618,19 +22618,19 @@ msgstr "" #: whatsnew/3.3.rst:358 msgid ":exc:`BrokenPipeError`" -msgstr "" +msgstr ":exc:`BrokenPipeError`" #: whatsnew/3.3.rst:359 msgid ":exc:`ConnectionAbortedError`" -msgstr "" +msgstr ":exc:`ConnectionAbortedError`" #: whatsnew/3.3.rst:360 msgid ":exc:`ConnectionRefusedError`" -msgstr "" +msgstr ":exc:`ConnectionRefusedError`" #: whatsnew/3.3.rst:361 msgid ":exc:`ConnectionResetError`" -msgstr "" +msgstr ":exc:`ConnectionResetError`" #: whatsnew/3.3.rst:363 msgid ""