Skip to content

Commit e47f84a

Browse files
committed
Extending coverage of pospell...
1 parent 93bf014 commit e47f84a

File tree

8 files changed

+53
-56
lines changed

8 files changed

+53
-56
lines changed

.travis.yml

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,5 @@ install:
88
- pospell --version
99
script:
1010

11-
# e 11
12-
# i 16
13-
# j 26
14-
# m 29
15-
# o 165
16-
# p 29
17-
# r 25
18-
# s 192
19-
# u 10
20-
# v 0
21-
# w 0
22-
# x 39
23-
# z 0
24-
25-
- pospell -p dict -l fr *.po library/[a-h]*.po library/{k,l,n,q,t,v,w,z}*.po distributing/*.po installing/*.po install/*.po howto/*.po tutorial/*.po using/*.po whatsnew/*.po
11+
- pospell -p dict -l fr *.po library/[a-k]*.po library/{l,n,q,t,v,w,z}*.po distributing/*.po installing/*.po install/*.po howto/*.po tutorial/*.po using/*.po whatsnew/*.po
2612
- make CPYTHON_CLONE=/tmp/cpython/ BRANCH=3.7

dict

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,13 @@ coroutine
1111
coroutine
1212
coroutines
1313
d'allocateurs
14+
déserialisations
15+
déserialise
1416
désérialisé
17+
déserialiser
18+
déserialisés
19+
déserialiseur
20+
déserialiseurs
1521
d'itérateurs
1622
Farrugia
1723
Fredrik
@@ -49,10 +55,15 @@ proleptique
4955
réentrants
5056
référençables
5157
résolveurs
58+
sérialisable
59+
sérialisable
60+
sérialisables
61+
sérialiser
62+
sérialiseur
5263
Serwy
5364
shell
5465
tokenisation
55-
tokenisés
5666
tokenisé
67+
tokenisés
5768
tty
5869
Zope

library/index.po

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2018-06-10 11:27+0200\n"
9-
"PO-Revision-Date: 2018-06-10 15:32+0200\n"
9+
"PO-Revision-Date: 2018-09-28 13:12+0200\n"
1010
"Last-Translator: Julien Palard <julien@palard.fr>\n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
@@ -47,8 +47,8 @@ msgstr ""
4747
"éventail d'outils comme le montre la longueur de la table des matières ci-"
4848
"dessous. La bibliothèque contient des modules natifs (écrits en C) exposant "
4949
"les fonctionnalités du système telles que les interactions avec les fichiers "
50-
"qui autremment ne seraient pas accessibles aux développeurs Python, ainsi "
51-
"que des modules écrits en Python exposant des solutions standardisées à de "
50+
"qui autrement ne seraient pas accessibles aux développeurs Python, ainsi que "
51+
"des modules écrits en Python exposant des solutions standardisées à de "
5252
"nombreux problèmes du quotidien du développeur. Certains de ces modules sont "
5353
"définis explicitement pour encourager et améliorer la portabilité des "
5454
"programmes Python en abstrayant des spécificités sous-jacentes en API "
@@ -63,7 +63,7 @@ msgid ""
6363
"the operating system to obtain some or all of the optional components."
6464
msgstr ""
6565
"Les installateurs de Python pour Windows incluent généralement la "
66-
"bibliothèque standard en entier, et y ajoutent souvent d'aures composants. "
66+
"bibliothèque standard en entier, et y ajoutent souvent d'autres composants. "
6767
"Pour les systèmes d'exploitation Unix, Python est typiquement fourni sous "
6868
"forme d'une collection de paquets, il peut donc être nécessaire d'utiliser "
6969
"le gestionnaire de paquets fourni par le système d'exploitation pour obtenir "

library/internet.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
9-
"PO-Revision-Date: 2018-07-29 00:18+0200\n"
9+
"PO-Revision-Date: 2018-09-28 13:13+0200\n"
1010
"Last-Translator: Julien Palard <julien@palard.fr>\n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
@@ -16,7 +16,7 @@ msgstr ""
1616

1717
#: ../Doc/library/internet.rst:5
1818
msgid "Internet Protocols and Support"
19-
msgstr "Gestion des protocols internet"
19+
msgstr "Gestion des protocoles internet"
2020

2121
#: ../Doc/library/internet.rst:14
2222
msgid ""
@@ -26,7 +26,7 @@ msgid ""
2626
"`socket`, which is currently supported on most popular platforms. Here is "
2727
"an overview:"
2828
msgstr ""
29-
"Les modules documentés dans ce chapitre implémentent des protocols relatifs "
29+
"Les modules documentés dans ce chapitre implémentent des protocoles relatifs "
3030
"à Internet et à ses technologies relatives. Ils sont tous implémentés en "
3131
"Python. La majorité de ces modules nécessitent la présence du module :mod:"
3232
"`socket` lui même dépendant du système, mais fourni sur la plupart des "

library/intro.po

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
9-
"PO-Revision-Date: 2017-12-11 13:59+0100\n"
9+
"PO-Revision-Date: 2018-09-28 13:14+0200\n"
1010
"Last-Translator: Julien Palard <julien@palard.fr>\n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
@@ -35,10 +35,10 @@ msgid ""
3535
msgstr ""
3636
"Elle contient des types de données qui seraient normalement considérés comme "
3737
"\"fondamentaux\" au langage, tel que les nombres et les listes. Pour ces "
38-
"types, le coeur du langage en définit les écritures littérales et impose "
38+
"types, le cœur du langage en définit les écritures littérales et impose "
3939
"quelques contraintes sémantiques, sans les définir exhaustivement. "
40-
"(Cependant le coeur du langage impose quelques propriétés comme "
41-
"l'orthographe des attributs ou les caractéristiques des opérateurs.)"
40+
"(Cependant le cœur du langage impose quelques propriétés comme l'orthographe "
41+
"des attributs ou les caractéristiques des opérateurs.)"
4242

4343
#: ../Doc/library/intro.rst:15
4444
msgid ""
@@ -49,7 +49,7 @@ msgid ""
4949
msgstr ""
5050
"La bibliothèque contient aussi des fonctions et des exceptions natives, "
5151
"pouvant être utilisées par tout code Python sans :keyword:`import`. "
52-
"Certaines sont définies par le noyeau de Python, bien qu'elles ne soient pas "
52+
"Certaines sont définies par le noyau de Python, bien qu'elles ne soient pas "
5353
"toutes essentielles."
5454

5555
#: ../Doc/library/intro.rst:20
@@ -89,7 +89,7 @@ msgid ""
8989
msgstr ""
9090
"Cette documentation organise les modules \"de l'intérieur vers l'extérieur"
9191
"\", documentant en premier les fonctions natives, les types de données et "
92-
"exceptions, puis les modules, groupés par chapitre, par thèmatiques."
92+
"exceptions, puis les modules, groupés par chapitre, par thématiques."
9393

9494
#: ../Doc/library/intro.rst:36
9595
msgid ""

library/ipc.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
9-
"PO-Revision-Date: 2018-02-15 00:44+0100\n"
9+
"PO-Revision-Date: 2018-09-28 13:14+0200\n"
1010
"Last-Translator: Julien Palard <julien@palard.fr>\n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
@@ -23,7 +23,7 @@ msgid ""
2323
"The modules described in this chapter provide mechanisms for different "
2424
"processes to communicate."
2525
msgstr ""
26-
"Les modules décrits dans ce chapitre fournissent différents méchanismes "
26+
"Les modules décrits dans ce chapitre fournissent différents mécanismes "
2727
"permettant à des processus de communiquer."
2828

2929
#: ../Doc/library/ipc.rst:10

library/itertools.po

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2018-06-28 15:29+0200\n"
9-
"PO-Revision-Date: 2018-05-08 18:03+0200\n"
9+
"PO-Revision-Date: 2018-09-28 13:16+0200\n"
1010
"Last-Translator: Raphaël Gomès <alphare33@gmail.com>\n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
@@ -212,7 +212,7 @@ msgstr "pred, seq"
212212

213213
#: ../Doc/library/itertools.rst:54
214214
msgid "seq[n], seq[n+1], starting when pred fails"
215-
msgstr "seq[n], seq[n+1], commençant quand *pred* échoue"
215+
msgstr "``seq[n]``, ``seq[n+1]``, commençant quand *pred* échoue"
216216

217217
#: ../Doc/library/itertools.rst:54
218218
msgid "``dropwhile(lambda x: x<5, [1,4,6,4,1]) --> 6 4 1``"
@@ -252,7 +252,7 @@ msgstr "seq, [start,] stop [, step]"
252252

253253
#: ../Doc/library/itertools.rst:57
254254
msgid "elements from seq[start:stop:step]"
255-
msgstr "éléments de seq[start:stop:step]"
255+
msgstr "éléments de ``seq[start:stop:step]``"
256256

257257
#: ../Doc/library/itertools.rst:57
258258
msgid "``islice('ABCDEFG', 2, None) --> C D E F G``"
@@ -280,7 +280,7 @@ msgstr ":func:`takewhile`"
280280

281281
#: ../Doc/library/itertools.rst:59
282282
msgid "seq[0], seq[1], until pred fails"
283-
msgstr "seq[0], seq[1], jusqu'à ce que *pred* échoue"
283+
msgstr "``seq[0]``, ``seq[1]``, jusqu'à ce que *pred* échoue"
284284

285285
#: ../Doc/library/itertools.rst:59
286286
msgid "``takewhile(lambda x: x<5, [1,4,6,4,1]) --> 1 4``"
@@ -706,8 +706,8 @@ msgid ""
706706
"may list a name field on every third line). Roughly equivalent to::"
707707
msgstr ""
708708
"Créer un itérateur qui renvoie les élément sélectionnés de l'itérable. Si "
709-
"*start* est non-nul, alors les éléments de l'itérables sont sautés jusqu'à "
710-
"ce que *start* soit atteint. Ensuite, les éléments sont renvoyés "
709+
"*start* est non-nul, alors les éléments de l'itérable sont sautés jusqu'à ce "
710+
"que *start* soit atteint. Ensuite, les éléments sont renvoyés "
711711
"consécutivement sauf si *step* est plus grand que 1, auquel cas certains "
712712
"éléments seront sautés. Si *stop* est ``None``, alors l'itération continue "
713713
"jusqu'à ce que l'itérateur soit épuisé s'il ne l'est pas déjà ; sinon, il "

library/json.po

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2018-08-13 15:13+0200\n"
9-
"PO-Revision-Date: 2018-07-05 11:34+0200\n"
9+
"PO-Revision-Date: 2018-09-28 14:21+0200\n"
1010
"Last-Translator: Julien Palard <julien@palard.fr>\n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
@@ -134,7 +134,7 @@ msgid ""
134134
"these characters will be output as-is."
135135
msgstr ""
136136
"Si *ensure_ascii* est vrai (par défaut), il est garanti que les caractères "
137-
"non-ASCII soient tous échappés sur la sortie. Si *ensure_ascii* est faux, "
137+
"non ASCII soient tous échappés sur la sortie. Si *ensure_ascii* est faux, "
138138
"ces caractères seront écrits comme tels."
139139

140140
#: ../Doc/library/json.rst:148
@@ -209,9 +209,9 @@ msgid ""
209209
msgstr ""
210210
"Si spécifié, *default* doit être une fonction qui sera appelée pour les "
211211
"objets qui ne peuvent être sérialisés autrement. Elle doit renvoyer une "
212-
"représentation de l'objet encodable en JSON ou lever une :exc:`TypeError`. "
213-
"Si non spécifié, une :exc:`TypeError` sera levée pour les types non-"
214-
"sérialisables."
212+
"représentation de l'objet sérialisable en JSON ou lever une :exc:"
213+
"`TypeError`. Si non spécifié, une :exc:`TypeError` sera levée pour les "
214+
"types non sérialisables."
215215

216216
#: ../Doc/library/json.rst:181
217217
msgid ""
@@ -281,7 +281,7 @@ msgid ""
281281
"`binary file` containing a JSON document) to a Python object using this :ref:"
282282
"`conversion table <json-to-py-table>`."
283283
msgstr ""
284-
"Désérialise *fp* (un :term:`text file` ou un :term:`binary file` supportant "
284+
"Déserialise *fp* (un :term:`text file` ou un :term:`binary file` supportant "
285285
"``.read()`` et contenant un document JSON) vers un objet Python en utilisant "
286286
"cette :ref:`table de conversion <json-to-py-table>`."
287287

@@ -358,7 +358,7 @@ msgstr ""
358358

359359
#: ../Doc/library/json.rst:251
360360
msgid "*parse_constant* doesn't get called on 'null', 'true', 'false' anymore."
361-
msgstr "*parse_constant* n'est plus appelée pour 'null', 'true' ou 'false'."
361+
msgstr "*parse_constant* n'est plus appelée pour *null*, *true* ou *false*."
362362

363363
#: ../Doc/library/json.rst:254
364364
msgid ""
@@ -377,7 +377,7 @@ msgid ""
377377
"If the data being deserialized is not a valid JSON document, a :exc:"
378378
"`JSONDecodeError` will be raised."
379379
msgstr ""
380-
"Si les données à désérialiser ne sont pas un document JSON valide, une :exc:"
380+
"Si les données à déserialiser ne sont pas un document JSON valide, une :exc:"
381381
"`JSONDecodeError` sera levée."
382382

383383
#: ../Doc/library/json.rst:264
@@ -394,7 +394,7 @@ msgid ""
394394
"instance containing a JSON document) to a Python object using this :ref:"
395395
"`conversion table <json-to-py-table>`."
396396
msgstr ""
397-
"Désérialise *s* (une instance de :class:`str`, :class:`bytes` ou :class:"
397+
"Déserialise *s* (une instance de :class:`str`, :class:`bytes` ou :class:"
398398
"`bytearray` contenant un document JSON) vers un objet Python en utilisant "
399399
"cette :ref:`table de conversion <json-to-py-table>`."
400400

@@ -411,7 +411,7 @@ msgid ""
411411
"*s* can now be of type :class:`bytes` or :class:`bytearray`. The input "
412412
"encoding should be UTF-8, UTF-16 or UTF-32."
413413
msgstr ""
414-
"*s* peut maintenant être de type :class:`bytes` ou :class:`bytearray`."
414+
"*s* peut maintenant être de type :class:`bytes` ou :class:`bytearray`. "
415415
"L'encodage d'entrée doit être UTF-8, UTF-16 ou UTF-32."
416416

417417
#: ../Doc/library/json.rst:286
@@ -516,7 +516,7 @@ msgid ""
516516
msgstr ""
517517
"*object_hook*, si spécifiée, sera appelée avec le résultat de chaque objet "
518518
"JSON décodé et sa valeur de retour sera utilisée à la place du :class:`dict` "
519-
"donné. Cela peut être utilisé pour apporter des désérialisations "
519+
"donné. Cela peut être utilisé pour apporter des déserialisations "
520520
"personnalisées (p. ex. pour supporter les *class hinting* de JSON-RPC)."
521521

522522
#: ../Doc/library/json.rst:324
@@ -543,7 +543,7 @@ msgstr ""
543543
"Si *strict* est faux (``True`` par défaut), alors les caractères de contrôle "
544544
"seront autorisés à l'intérieur des chaînes. Les caractères de contrôle dans "
545545
"ce contexte sont ceux dont les codes sont dans l'intervalle 0--31, incluant "
546-
"``'\\t'`` (tab), ``'\\n'``, ``'\\r'`` et ``'\\0'``."
546+
"``'\\t'`` (tabulation), ``'\\n'``, ``'\\r'`` et ``'\\0'``."
547547

548548
#: ../Doc/library/json.rst:356 ../Doc/library/json.rst:458
549549
msgid "All parameters are now :ref:`keyword-only <keyword-only_parameter>`."
@@ -777,7 +777,7 @@ msgid ""
777777
"under default settings."
778778
msgstr ""
779779
"Comme la RFC permet aux analyseurs conformes d'accepter des textes en entrée "
780-
"non conformes, le désérialiseur de ce module avec ses paramètres par défaut "
780+
"non conformes, le déserialiseur de ce module avec ses paramètres par défaut "
781781
"est techniquement conforme à la RFC."
782782

783783
#: ../Doc/library/json.rst:551
@@ -826,8 +826,8 @@ msgid ""
826826
msgstr ""
827827
"La RFC interdit d'ajouter un *byte* marqueur d'ordre (BOM) au début du texte "
828828
"JSON, et le sérialiseur de ce module n'ajoute pas de tel BOM. La RFC permet, "
829-
"mais ne requiert pas, que les désérialiseurs JSON ignorent ces BOM. Le "
830-
"désérialiseur de ce module lève une :exc:`ValueError` quand un BOM est "
829+
"mais ne requiert pas, que les déserialiseurs JSON ignorent ces BOM. Le "
830+
"déserialiseur de ce module lève une :exc:`ValueError` quand un BOM est "
831831
"présent au début du fichier."
832832

833833
#: ../Doc/library/json.rst:571
@@ -867,7 +867,7 @@ msgid ""
867867
"to alter this behavior."
868868
msgstr ""
869869
"Dans le sérialiseur, le paramètre *allow_nan* peut être utilisé pour altérer "
870-
"ce comportement. Dans le désérialiseur, le paramètre *parse_constant* peut "
870+
"ce comportement. Dans le déserialiseur, le paramètre *parse_constant* peut "
871871
"être utilisé pour altérer ce comportement."
872872

873873
#: ../Doc/library/json.rst:602
@@ -910,7 +910,7 @@ msgstr ""
910910
"tableau JSON (:class:`dict` ou :class:`list` Python), et ne soit pas *null*, "
911911
"un nombre, ou une chaîne de caractères. La :rfc:`7159` a supprimé cette "
912912
"restriction, jamais implémentée par ce module, que ce soit dans le "
913-
"sérialiseur ou le désérialiseur."
913+
"sérialiseur ou le déserialiseur."
914914

915915
#: ../Doc/library/json.rst:626
916916
msgid ""
@@ -927,7 +927,7 @@ msgstr "Limitations de l'implémentation"
927927
#: ../Doc/library/json.rst:633
928928
msgid "Some JSON deserializer implementations may set limits on:"
929929
msgstr ""
930-
"Certaines implémentations de désérialiseurs JSON peuvent avoir des limites "
930+
"Certaines implémentations de déserialiseurs JSON peuvent avoir des limites "
931931
"sur :"
932932

933933
#: ../Doc/library/json.rst:635
@@ -966,7 +966,7 @@ msgid ""
966966
msgstr ""
967967
"Lors d'une sérialisation JSON, faites attention à ces limitations dans les "
968968
"applications qui utiliseraient votre JSON. En particulier, il est commun "
969-
"pour les nombres JSON d'être désérialisés vers des nombres IEEE 754 à "
969+
"pour les nombres JSON d'être déserialisés vers des nombres IEEE 754 à "
970970
"précision double, et donc sujets à l'intervalle et aux limitations sur la "
971971
"précision de cette représentation. Cela est d'autant plus important lors de "
972972
"la sérialisation de valeurs :class:`int` Python de forte magnitude, ou "

0 commit comments

Comments
 (0)