Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 11 additions & 11 deletions faq/general.po
Original file line number Diff line number Diff line change
Expand Up @@ -63,8 +63,8 @@ msgid ""
"to Python <https://wiki.python.org/moin/BeginnersGuide>`_ links to other "
"introductory tutorials and resources for learning Python."
msgstr ""
"Pour en savoir plus, commencez par :ref:`tutorial-index`. Le « `Guide des "
"Débutants pour Python <https://wiki.python.org/moin/BeginnersGuide>`_ » "
"Pour en savoir plus, commencez par :ref:`tutorial-index`. Le « `Guide des "
"Débutants pour Python <https://wiki.python.org/moin/BeginnersGuide>`_ » "
"renvoie vers d'autres tutoriels et ressources d'initiation pour apprendre "
"Python."

Expand Down Expand Up @@ -239,8 +239,8 @@ msgid ""
"to USENET. The rest is in the ``Misc/HISTORY`` file."
msgstr ""
"En Février 1991, juste après un peu plus d'un an de développement, j'ai "
"décidé de le poster sur USENET. Le reste se trouve dans le fichier « Misc/"
"HISTORY »."
"décidé de le poster sur USENET. Le reste se trouve dans le fichier « Misc/"
"HISTORY »."

#: faq/general.rst:109
msgid "What is Python good for?"
Expand Down Expand Up @@ -326,7 +326,7 @@ msgid ""
"precede versions labeled 2.0rcN, and *those* precede 2.0."
msgstr ""
"Les versions *alpha*, *beta* et *release candidate* ont un suffixe "
"supplémentaire. Le suffixe pour une version alpha est « aN » où N est un "
"supplémentaire. Le suffixe pour une version alpha est « aN » où N est un "
"petit nombre, le suffixe pour une version *beta* est *bN* où N est un petit "
"nombre, et le suffixe pour une *release candidate* est *rcN* où N est un "
"petit nombre. En d'autres mots, toutes les versions nommées *2.0.aN* "
Expand All @@ -341,8 +341,8 @@ msgid ""
"is incremented to the next minor version, which becomes the \"a0\" version, "
"e.g. \"2.4a0\"."
msgstr ""
"Vous pouvez aussi trouver des versions avec un signe « + » en suffixe, par "
"exemple « 2.2+». Ces versions sont non distribuées, construites directement "
"Vous pouvez aussi trouver des versions avec un signe « + » en suffixe, par "
"exemple « 2.2+ ». Ces versions sont non distribuées, construites directement "
"depuis le dépôt de développement de CPython. En pratique, après la sortie "
"finale d'une version mineure, la version est augmentée à la prochaine "
"version mineure, qui devient la version *a0*, c'est-à-dire *2.4a0*."
Expand Down Expand Up @@ -571,8 +571,8 @@ msgid ""
"Using the Python Programming Language\", CWI Quarterly, Volume 4, Issue 4 "
"(December 1991), Amsterdam, pp 283--303."
msgstr ""
"Guido van Rossum et Jelke de Boer, « *Interactively Testing Remote Servers "
"Using the Python Programming Language* », CWI Quarterly, Volume 4, Issue 4 "
"Guido van Rossum et Jelke de Boer, « *Interactively Testing Remote Servers "
"Using the Python Programming Language* », CWI Quarterly, Volume 4, Issue 4 "
"(December 1991), Amsterdam, pp 283--303."

#: faq/general.rst:260
Expand All @@ -593,8 +593,8 @@ msgid ""
"Monty Python references; or perhaps search for \"Python\" and \"language\"."
msgstr ""
"Vous pouvez aussi chercher chez les revendeurs de livres en ligne avec le "
"terme « Python » et éliminer les références concernant les Monty Python, ou "
"peut-être faire une recherche avec les termes « langage » et « Python »."
"terme « Python » et éliminer les références concernant les Monty Python, ou "
"peut-être faire une recherche avec les termes « langage » et « Python »."

#: faq/general.rst:270
msgid "Where in the world is www.python.org located?"
Expand Down
2 changes: 1 addition & 1 deletion faq/gui.po
Original file line number Diff line number Diff line change
Expand Up @@ -330,7 +330,7 @@ msgid ""
"it (but not for labels; see the takefocus option)."
msgstr ""
"La cause la plus fréquente est que l'objet graphique auquel s'applique la "
"liaison n'a pas de « focus clavier ». Consultez la documentation *Tk* pour "
"liaison n'a pas de « focus clavier ». Consultez la documentation *Tk* pour "
"la commande *focus*. Habituellement, un objet graphique reçoit le focus du "
"clavier en cliquant dessus (mais pas pour les étiquettes ; voir l'option "
"*takefocus*)."
24 changes: 12 additions & 12 deletions faq/programming.po
Original file line number Diff line number Diff line change
Expand Up @@ -484,7 +484,7 @@ msgstr ""
#: faq/programming.rst:281
msgid "What are the \"best practices\" for using import in a module?"
msgstr ""
"Quelles sont les « bonnes pratiques » pour utiliser import dans un module ?"
"Quelles sont les « bonnes pratiques » pour utiliser import dans un module ?"

#: faq/programming.rst:283
msgid ""
Expand Down Expand Up @@ -683,7 +683,7 @@ msgstr ""
"Cette fonctionnalité a une utilité. Il est courant de mettre en cache les "
"paramètres et la valeur de retour de chacun des appels d'une fonction "
"coûteuse à exécuter, et de renvoyer la valeur stockée en cache si le même "
"appel est ré-effectué. C'est la technique dite de « mémoïsation », qui "
"appel est ré-effectué. C'est la technique dite de « mémoïsation », qui "
"s'implémente de la manière suivante ::"

#: faq/programming.rst:382
Expand Down Expand Up @@ -1068,10 +1068,10 @@ msgid ""
"introspective programs, this is usually an indication that a change of "
"approach might be beneficial."
msgstr ""
"De façon générale, une application ne devrait pas avoir besoin de « "
"connaître le nom » d'une valeur particulière. À moins d'être délibérément en "
"train d'écrire un programme introspectif, c'est souvent l'indication qu'un "
"changement d'approche serait bénéfique."
"De façon générale, une application ne devrait pas avoir besoin de "
"« connaître le nom » d'une valeur particulière. À moins d'être délibérément "
"en train d'écrire un programme introspectif, c'est souvent l'indication "
"qu'un changement d'approche serait bénéfique."

#: faq/programming.rst:680
msgid ""
Expand Down Expand Up @@ -1357,7 +1357,7 @@ msgstr ""

#: faq/programming.rst:877
msgid "How do I modify a string in place?"
msgstr "Comment modifier une chaîne de caractères « sur place » ?"
msgstr "Comment modifier une chaîne de caractères « sur place » ?"

#: faq/programming.rst:879
msgid ""
Expand All @@ -1370,7 +1370,7 @@ msgstr ""
"C'est impossible car les chaînes de caractères sont immuables. Dans la "
"plupart des cas, il faut tout simplement construire une nouvelle chaîne à "
"partir des morceaux de l'ancienne. Si toutefois vous avez besoin d'un objet "
"capable de modifier de la donnée Unicode « sur place », essayez d'utiliser "
"capable de modifier de la donnée Unicode « sur place », essayez d'utiliser "
"un objet :class:`io.StringIO` ou le module :mod:`array` ::"

#: faq/programming.rst:909
Expand Down Expand Up @@ -1623,7 +1623,7 @@ msgid ""
"skills, you can also :ref:`write a C extension module <extending-index>` "
"yourself."
msgstr ""
"Si vous atteignez les limites de ce que du Python « pur » permet de faire, "
"Si vous atteignez les limites de ce que du Python « pur » permet de faire, "
"il y a des outils qui permettent d'aller plus loin. Par exemple, `Cython "
"<http://cython.org>`_ peut compiler une version légèrement modifiée de code "
"Python en une extension C et est disponible sur de nombreuses plate-formes. "
Expand Down Expand Up @@ -1780,7 +1780,7 @@ msgstr "Comment retirer les doublons d'une liste ?"
#: faq/programming.rst:1135
msgid "See the Python Cookbook for a long discussion of many ways to do this:"
msgstr ""
"Lisez le « livre de recettes » Python pour trouver une longue discussion sur "
"Lisez le « livre de recettes » Python pour trouver une longue discussion sur "
"les nombreuses approches possibles :"

#: faq/programming.rst:1137
Expand Down Expand Up @@ -2471,7 +2471,7 @@ msgid ""
"``classname`` is the current class name with any leading underscores "
"stripped."
msgstr ""
"Les noms de variables commençant avec deux tirets bas sont « déformés », "
"Les noms de variables commençant avec deux tirets bas sont « déformés », "
"c'est un moyen simple mais efficace de définir des variables privées à une "
"classe. Tout identifiant de la forme ``__spam`` (commençant par au moins "
"deux tirets bas et se terminant par au plus un tiret bas) est textuellement "
Expand Down Expand Up @@ -3040,7 +3040,7 @@ msgid ""
"The nature of the problem is made clear if you print out the \"identity\" of "
"the class objects::"
msgstr ""
"La nature du problème apparaît clairement en affichant « l'identité » des "
"La nature du problème apparaît clairement en affichant « l'identité » des "
"objets de la classe ::"

#, fuzzy
Expand Down
16 changes: 8 additions & 8 deletions faq/windows.po
Original file line number Diff line number Diff line change
Expand Up @@ -251,8 +251,8 @@ msgid ""
msgstr ""
"Oui, les fichiers *.pyd* sont des fichiers *dll*, mais il y a quelques "
"différences. Si vous avez une *DLL* ``foo.pyd``, celle-ci doit posséder une "
"fonction ``PyInit_foo()``. Vous pouvez alors écrire en Python « *import "
"foo* » et Python recherchera le fichier *foo.pyd* (ainsi que *foo.py* et "
"fonction ``PyInit_foo()``. Vous pouvez alors écrire en Python « *import "
"foo* » et Python recherchera le fichier *foo.pyd* (ainsi que *foo.py* et "
"*foo.pyc*); s'il le trouve, il tentera d'appeler ``PyInit_foo()`` pour "
"l'initialiser. Ne liez pas votre *.exe* avec *foo.lib* car dans ce cas "
"Windows aura besoin de la DLL."
Expand Down Expand Up @@ -301,7 +301,7 @@ msgstr ""
"eux-mêmes des DLL (ceci constitue une information de première importance non "
"documentée). Au lieu de cela faites un lien vers :file:`python{NN}.dll` qui "
"est généralement placé dans ``C:\\Windows\\System``. *NN* étant la version "
"Python, par exemple « 33 » pour Python 3.3."
"Python, par exemple « 33 » pour Python 3.3."

#: faq/windows.rst:176
msgid ""
Expand All @@ -314,8 +314,8 @@ msgstr ""
"Vous pouvez créer un lien vers Python de deux manières différentes. Un lien "
"au moment du chargement signifie pointer vers :file:`python{NN}.lib`, tandis "
"qu'un lien au moment de l'exécution signifie pointer vers :file:`python{NN}."
"dll`. (Note générale : :file:`python{NN}.lib` est le soi-disant « *import "
"lib* » correspondant à :file:`python{NN}.dll`. Il définit simplement des "
"dll`. (Note générale : :file:`python{NN}.lib` est le soi-disant « *import "
"lib* » correspondant à :file:`python{NN}.dll`. Il définit simplement des "
"liens symboliques pour l'éditeur de liens.)"

#: faq/windows.rst:182
Expand Down Expand Up @@ -353,7 +353,7 @@ msgid ""
"link *into* your .exe file (!) You do _not_ have to create a DLL file, and "
"this also simplifies linking."
msgstr ""
"Si vous utilisez SWIG, il est facile de créer un « module d'extension » "
"Si vous utilisez SWIG, il est facile de créer un « module d'extension » "
"Python qui rendra les données et les méthodes de l'application disponibles "
"pour Python. SWIG s'occupera de tous les détails ennuyeux pour vous. Le "
"résultat est du code C que vous liez *dans* votre *fichier.exe* (!) Vous "
Expand Down Expand Up @@ -459,8 +459,8 @@ msgstr ""
"depuis votre application Windows n'est pas une bonne idée ; la fenêtre "
"résultante sera indépendante du système de fenêtrage de votre application. "
"Vous (ou la classe *wxPythonWindow*) devriez plutôt créer une fenêtre "
"d'interpréteur « native ». Il est facile de connecter cette fenêtre à "
"l'interpréteur Python. Vous pouvez rediriger l'entrée/sortie de Python vers "
"d'interpréteur « native ». Il est facile de connecter cette fenêtre à "
"l'interpréteur Python. Vous pouvez rediriger l'entrée/sortie de Python vers "
"*n'importe quel* objet qui supporte la lecture et l'écriture, donc tout ce "
"dont vous avez besoin est un objet Python (défini dans votre module "
"d'extension) qui contient les méthodes *read()* et *write()*."
Expand Down
6 changes: 3 additions & 3 deletions howto/functional.po
Original file line number Diff line number Diff line change
Expand Up @@ -1577,7 +1577,7 @@ msgstr ""
"sont prédéfinis. Par exemple, considérons une fonction Python ``f(a, b, "
"c)``. Si vous voulez une nouvelle fonction ``g(b, c)`` équivalente à ``f(1, "
"b, c)``, c'est-à-dire fixer le premier paramètre de ``f()``. La fonction "
"``g()`` est une appelée « application partielle » de ``f()``."
"``g()`` est une appelée « application partielle » de ``f()``."

#: howto/functional.rst:1002
msgid ""
Expand Down Expand Up @@ -1970,8 +1970,8 @@ msgid ""
msgstr ""
"http://gnosis.cx/TPiP/ : le premier chapitre du livre de David Mertz :title-"
"reference:`Text Processing in Python` présente l'utilisation de la "
"programmation fonctionnelle pour le traitement de texte dans la section « "
"Utilisation des fonctions d'ordre supérieur pour le traitement de texte »."
"programmation fonctionnelle pour le traitement de texte dans la section "
"« Utilisation des fonctions d'ordre supérieur pour le traitement de texte »."

#: howto/functional.rst:1230
msgid ""
Expand Down
2 changes: 1 addition & 1 deletion howto/logging.po
Original file line number Diff line number Diff line change
Expand Up @@ -663,7 +663,7 @@ msgstr ""
"le `logger` utilisé par les fonctions :func:`debug`, :func:`info`, :func:"
"`warning`, :func:`error` et :func:`critical`, qui appelle en fait les "
"méthodes du même nom de l'objet *root logger*. Les fonctions et les méthodes "
"ont la même signature. Le nom du *root logger* est affiché comme « `root` » "
"ont la même signature. Le nom du *root logger* est affiché comme « `root` » "
"dans la sortie."

#: howto/logging.rst:385
Expand Down
12 changes: 6 additions & 6 deletions howto/sockets.po
Original file line number Diff line number Diff line change
Expand Up @@ -227,7 +227,7 @@ msgstr ""
"importante à comprendre maintenant est la suivante : c'est *tout* ce que "
"fait un connecteur « serveur ». Il n'envoie aucune donnée. Il ne reçoit "
"aucune donnée. Il ne fait que produire des connecteurs « clients ». Chaque "
"``clientsocket`` est créé en réponse à un *autre* connecteur « client » qui "
"``clientsocket`` est créé en réponse à un *autre* connecteur « client » qui "
"se connecte à l'hôte et au port auxquels nous sommes liés. Dès que nous "
"avons créé ce ``clientsocket``, nous retournons à l'écoute pour d'autres "
"connexions. Les deux « clients » sont libres de discuter — ils utilisent un "
Expand All @@ -248,7 +248,7 @@ msgstr ""
"Si vous avez besoin d'une communication rapide entre deux processus sur une "
"même machine, vous devriez regarder comment utiliser les tubes (*pipe*, en "
"anglais) ou la mémoire partagée. Si vous décidez d'utiliser les connecteurs "
"*AF_INET*, liez le connecteur « serveur » à ``'localhost'``. Sur la plupart "
"*AF_INET*, liez le connecteur « serveur » à ``'localhost'``. Sur la plupart "
"des plates-formes, cela contourne quelques couches réseau et est un peu plus "
"rapide."

Expand All @@ -274,8 +274,8 @@ msgid ""
"in a request, or perhaps a signon. But that's a design decision - it's not a "
"rule of sockets."
msgstr ""
"La première chose à noter, c'est que la prise « client » du navigateur web "
"et la prise « client » du serveur web sont des bêtes identiques. C'est-à-"
"La première chose à noter, c'est que la prise « client » du navigateur web "
"et la prise « client » du serveur web sont des bêtes identiques. C'est-à-"
"dire qu'il s'agit d'une conversation « pair à pair ». Ou pour le dire "
"autrement, *en tant que concepteur, vous devrez décider quelles sont les "
"règles d'étiquette pour une conversation*. Normalement, la connexion via "
Expand All @@ -299,7 +299,7 @@ msgstr ""
"connecteur client en une bête imitant un fichier et utiliser ``read`` et "
"``write``. C'est la façon dont Java présente ses connecteurs. Je ne vais pas "
"en parler ici, sauf pour vous avertir que vous devez utiliser ``flush`` sur "
"les connecteurs. Ce sont des « fichiers », mis en mémoire tampon, et une "
"les connecteurs. Ce sont des « fichiers », mis en mémoire tampon, et une "
"erreur courante est d'« écrire » via ``write`` quelque chose, puis de "
"« lire » via ``read`` pour obtenir une réponse. Sans un ``flush``, vous "
"pouvez attendre la réponse pour toujours, parce que la requête peut encore "
Expand Down Expand Up @@ -721,7 +721,7 @@ msgid ""
"it in the potential_writers list. If it shows up in the writable list, you "
"have a decent chance that it has connected."
msgstr ""
"Si vous avez un connecteur « serveur », mettez-le dans la liste des "
"Si vous avez un connecteur « serveur », mettez-le dans la liste des "
"connecteurs potentiellement lisibles ``potential_readers``. S’il apparaît "
"dans la liste renvoyée des connecteurs que vous pouvez lire, votre "
"``accept`` fonctionnera (presque certainement). Si vous avez créé un nouveau "
Expand Down
2 changes: 1 addition & 1 deletion library/_thread.po
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@ msgid ""
"identifiers may be recycled when a thread exits and another thread is "
"created."
msgstr ""
"Renvoie l'« identifiant de fil » du fil d'exécution courant. C'est un "
"Renvoie l'« identifiant de fil » du fil d'exécution courant. C'est un "
"entier non nul. Sa valeur n'a pas de signification directe ; il est destiné "
"à être utilisé comme *cookie* magique, par exemple pour indexer un "
"dictionnaire de données pour chaque fil. Les identifiants de fils peuvent "
Expand Down
2 changes: 1 addition & 1 deletion library/configparser.po
Original file line number Diff line number Diff line change
Expand Up @@ -361,7 +361,7 @@ msgid ""
"`configparser`, the mapping interface implementation is using the "
"``parser['section']['option']`` notation."
msgstr ""
"Le terme « protocole d'accès associatif » est utilisé pour décrire la "
"Le terme « protocole d'accès associatif » est utilisé pour décrire la "
"fonctionnalité qui permet d'utiliser des objets personnalisés comme s'il "
"s'agissait de dictionnaires. Dans le cas du module :mod:`configparser`, "
"l’implémentation du protocole utilise la notation ``parser['section']"
Expand Down
2 changes: 1 addition & 1 deletion library/functions.po
Original file line number Diff line number Diff line change
Expand Up @@ -1118,7 +1118,7 @@ msgstr ""
"exécutés (sauf erreur de syntaxe). [#]_ Si c'est un objet code, il est "
"simplement exécuté. Dans tous les cas, le code fourni doit être valide selon "
"les mêmes critères que s'il était un script dans un fichier (voir la section "
Fichier d'entrée » dans le manuel de référence du langage). Gardez en tête "
 Fichier d'entrée » dans le manuel de référence du langage). Gardez en tête "
"que les mots clés :keyword:`return` et :keyword:`yield` ne peuvent pas être "
"utilisés en dehors d'une fonction, même dans du code passé à :func:`exec`. "
"La fonction renvoie ``None``."
Expand Down
4 changes: 2 additions & 2 deletions library/mailbox.po
Original file line number Diff line number Diff line change
Expand Up @@ -1722,7 +1722,7 @@ msgid ""
"conversions take place:"
msgstr ""
"Lorsqu'une instance :class:`MMDFMessage` est créée sur la base d'une "
"instance :class:`MaildirMessage`, la ligne « From » est générée sur la base "
"instance :class:`MaildirMessage`, la ligne « From » est générée sur la base "
"de la date de remise de l'instance :class:`MaildirMessage` et les "
"conversions suivantes ont lieu :"

Expand All @@ -1749,7 +1749,7 @@ msgid ""
"correspond:"
msgstr ""
"Lorsqu'une instance :class:`MMDFMessage` est créée sur la base d'une "
"instance :class:`mboxMessage`, la ligne « From » est copiée et toutes les "
"instance :class:`mboxMessage`, la ligne « From » est copiée et toutes les "
"options ont une correspondance directe :"

#: library/mailbox.rst:1471
Expand Down
2 changes: 1 addition & 1 deletion library/marshal.po
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ msgid ""
"guaranteed, and pickle supports a substantially wider range of objects than "
"marshal."
msgstr ""
"Ce module ne permet pas de « sérialiser » des objets de manière permanente. "
"Ce module ne permet pas de « sérialiser » des objets de manière permanente. "
"Pour des questions de sérialisation en général ou de transfert d'objets "
"Python par des appels RPC, référez-vous aux modules :mod:`pickle` et :mod:"
"`shelve`. Le module :mod:`marshal` existe principalement pour permettre la "
Expand Down
2 changes: 1 addition & 1 deletion library/math.po
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ msgstr ""
"Renvoie la mantisse et l'exposant de *x* dans un couple ``(m, e)``. *m* est "
"un flottant et *e* est un entier tels que ``x == m * 2**e`` exactement. Si "
"*x* vaut zéro, renvoie ``(0, 0)``, sinon ``0.5 <= abs(m) < 1``. Ceci est "
"utilisé pour « extraire » la représentation interne d'un flottant de manière "
"utilisé pour « extraire » la représentation interne d'un flottant de manière "
"portable."

#: library/math.rst:110
Expand Down
Loading