@@ -6,21 +6,22 @@ msgstr ""
6
6
"Project-Id-Version : Python 3.6\n "
7
7
"Report-Msgid-Bugs-To : \n "
8
8
"POT-Creation-Date : 2018-11-29 16:06+0100\n "
9
- "PO-Revision-Date : 2018-07-03 11:13+0200 \n "
9
+ "PO-Revision-Date : 2019-01-11 23:12+0100 \n "
10
10
"
Last-Translator :
Julien Palard <[email protected] >\n "
11
11
"
Language-Team :
FRENCH <[email protected] >\n "
12
12
"Language : fr\n "
13
13
"MIME-Version : 1.0\n "
14
14
"Content-Type : text/plain; charset=UTF-8\n "
15
15
"Content-Transfer-Encoding : 8bit\n "
16
+ "X-Generator : Poedit 2.0.6\n "
16
17
17
18
#: ../Doc/library/sqlite3.rst:2
18
19
msgid ":mod:`sqlite3` --- DB-API 2.0 interface for SQLite databases"
19
- msgstr ""
20
+ msgstr ":mod:`sqlite3` --- Interface DB-API 2.0 pour SQLite databases "
20
21
21
22
#: ../Doc/library/sqlite3.rst:9
22
23
msgid "**Source code:** :source:`Lib/sqlite3/`"
23
- msgstr ""
24
+ msgstr "**Source code:** :source:`Lib/sqlite3/` "
24
25
25
26
#: ../Doc/library/sqlite3.rst:13
26
27
msgid ""
@@ -31,37 +32,56 @@ msgid ""
31
32
"application using SQLite and then port the code to a larger database such as "
32
33
"PostgreSQL or Oracle."
33
34
msgstr ""
35
+ "SQLite est une bibliothèque C qui fournit une base de données légère sur "
36
+ "disque ne nécessitant pas de processus serveur distinct et permet d'accéder "
37
+ "à la base de données à l'aide d'une variante non standard du langage de "
38
+ "requête SQL. Certaines applications peuvent utiliser SQLite pour le stockage "
39
+ "de données interne. Il est également possible de créer un une application "
40
+ "prototype à l'aide de SQLite, puis de transférer le code dans une base de "
41
+ "données plus grande telle que PostgreSQL ou Oracle."
34
42
35
43
#: ../Doc/library/sqlite3.rst:20
36
44
msgid ""
37
45
"The sqlite3 module was written by Gerhard Häring. It provides a SQL "
38
46
"interface compliant with the DB-API 2.0 specification described by :pep:"
39
47
"`249`."
40
48
msgstr ""
49
+ "Le sqlite3 module a été écrit par Gerhard Häring. Il fournit une interface "
50
+ "SQL conforme à la spécification DB-API 2.0 décrite par: pep: `249`."
41
51
42
52
#: ../Doc/library/sqlite3.rst:23
43
53
msgid ""
44
54
"To use the module, you must first create a :class:`Connection` object that "
45
55
"represents the database. Here the data will be stored in the :file:`example."
46
56
"db` file::"
47
57
msgstr ""
58
+ "Pour utiliser le module, vous devez d’abord créer une class: `Connection` "
59
+ "qui représente la base de données. Ici les données seront stockées dans: "
60
+ "file: `example.db` file ::"
48
61
49
62
#: ../Doc/library/sqlite3.rst:30
50
63
msgid ""
51
64
"You can also supply the special name ``:memory:`` to create a database in "
52
65
"RAM."
53
66
msgstr ""
67
+ "Vous pouvez également fournir le nom spécial ``: memory: `` pour créer une "
68
+ "base de données dans la RAM."
54
69
55
70
#: ../Doc/library/sqlite3.rst:32
56
71
msgid ""
57
72
"Once you have a :class:`Connection`, you can create a :class:`Cursor` "
58
73
"object and call its :meth:`~Cursor.execute` method to perform SQL commands::"
59
74
msgstr ""
75
+ "Une fois que vous avez une classe: `Connection`, vous pouvez créer un objet: "
76
+ "classe:` Cursor` et appeler sa méthode: meth: `~ Cursor.execute` pour "
77
+ "exécuter les commandes SQL ::"
60
78
61
79
#: ../Doc/library/sqlite3.rst:51
62
80
msgid ""
63
81
"The data you've saved is persistent and is available in subsequent sessions::"
64
82
msgstr ""
83
+ "Les données que vous avez sauvegardées sont persistantes et disponibles dans "
84
+ "les sessions suivantes:"
65
85
66
86
#: ../Doc/library/sqlite3.rst:57
67
87
msgid ""
@@ -70,6 +90,12 @@ msgid ""
70
90
"doing so is insecure; it makes your program vulnerable to an SQL injection "
71
91
"attack (see https://xkcd.com/327/ for humorous example of what can go wrong)."
72
92
msgstr ""
93
+ "Habituellement, vos opérations SQL devront utiliser les valeurs des "
94
+ "variables Python. Vous ne devriez pas assembler votre requête à l'aide des "
95
+ "opérations sur les chaînes de caractères de Python, car cela n'est pas sûr. "
96
+ "cela rend votre programme vulnérable à une attaque par injection SQL (voir "
97
+ "https://xkcd.com/327/ pour voir un exemple amusant de ce qui peut mal "
98
+ "tourner)."
73
99
74
100
#: ../Doc/library/sqlite3.rst:62
75
101
msgid ""
@@ -79,6 +105,11 @@ msgid ""
79
105
"method. (Other database modules may use a different placeholder, such as ``"
80
106
"%s`` or ``:1``.) For example::"
81
107
msgstr ""
108
+ "A la place, substituer le paramètre de DB-API . Mettez ``? `` Comme espace "
109
+ "réservé partout où vous voulez utiliser une valeur, puis fournissez un tuple "
110
+ "de valeurs comme second argument de la méthode du curseur: meth: `~ Cursor."
111
+ "execute`. (D'autres modules de base de données peuvent utiliser un espace "
112
+ "réservé différent, tel que ``% s`` ou ``: 1``.) Par exemple ::"
82
113
83
114
#: ../Doc/library/sqlite3.rst:84
84
115
msgid ""
@@ -87,77 +118,96 @@ msgid ""
87
118
"fetchone` method to retrieve a single matching row, or call :meth:`~Cursor."
88
119
"fetchall` to get a list of the matching rows."
89
120
msgstr ""
121
+ "Pour récupérer des données après avoir exécuté une instruction SELECT, vous "
122
+ "pouvez traiter le curseur comme: term: `iterator`, appeler la méthode du "
123
+ "curseur: meth:` ~ Cursor.fetchone` pour récupérer une seule ligne "
124
+ "correspondante ou appeler: meth: ` ~ Cursor.fetchall` pour obtenir une liste "
125
+ "des lignes correspondantes."
90
126
91
127
#: ../Doc/library/sqlite3.rst:89
92
128
msgid "This example uses the iterator form::"
93
- msgstr ""
129
+ msgstr "Cet exemple utilise la forme itérateur:: "
94
130
95
131
#: ../Doc/library/sqlite3.rst:104
96
132
msgid "https://github.com/ghaering/pysqlite"
97
- msgstr ""
133
+ msgstr "https://github.com/ghaering/pysqlite "
98
134
99
135
#: ../Doc/library/sqlite3.rst:103
100
136
msgid ""
101
137
"The pysqlite web page -- sqlite3 is developed externally under the name "
102
138
"\" pysqlite\" ."
103
139
msgstr ""
140
+ "La page Web pysqlite - sqlite3 est développée en externe sous le nom "
141
+ "\" pysqlite\" ."
104
142
105
143
#: ../Doc/library/sqlite3.rst:108
106
144
msgid "https://www.sqlite.org"
107
- msgstr ""
145
+ msgstr "https://www.sqlite.org "
108
146
109
147
#: ../Doc/library/sqlite3.rst:107
110
148
msgid ""
111
149
"The SQLite web page; the documentation describes the syntax and the "
112
150
"available data types for the supported SQL dialect."
113
151
msgstr ""
152
+ "Dans la page Web de SQLite, la documentation décrit la syntaxe et les types "
153
+ "de données disponibles qui sont supporté et pris en charge par SQL."
114
154
115
155
#: ../Doc/library/sqlite3.rst:111
116
156
msgid "https://www.w3schools.com/sql/"
117
- msgstr ""
157
+ msgstr "https://www.w3schools.com/sql/ "
118
158
119
159
#: ../Doc/library/sqlite3.rst:111
120
160
msgid "Tutorial, reference and examples for learning SQL syntax."
121
- msgstr ""
161
+ msgstr "Tutoriel, référence et exemples pour apprendre la syntaxe SQL. "
122
162
123
163
#: ../Doc/library/sqlite3.rst:113
124
164
msgid ":pep:`249` - Database API Specification 2.0"
125
- msgstr ""
165
+ msgstr ":pep:`249` -Spécification de la Database API 2.0 "
126
166
127
167
#: ../Doc/library/sqlite3.rst:114
128
168
msgid "PEP written by Marc-André Lemburg."
129
- msgstr ""
169
+ msgstr "PEP écrit par Marc-André Lemburg. "
130
170
131
171
#: ../Doc/library/sqlite3.rst:120
132
172
msgid "Module functions and constants"
133
- msgstr ""
173
+ msgstr "Fonctions et constantes du module "
134
174
135
175
#: ../Doc/library/sqlite3.rst:125
136
176
msgid ""
137
177
"The version number of this module, as a string. This is not the version of "
138
178
"the SQLite library."
139
179
msgstr ""
180
+ "Le numéro de version de ce module, sous forme de chaîne. Ce n'est pas la "
181
+ "version de la bibliothèque SQLite."
140
182
141
183
#: ../Doc/library/sqlite3.rst:131
142
184
msgid ""
143
185
"The version number of this module, as a tuple of integers. This is not the "
144
186
"version of the SQLite library."
145
187
msgstr ""
188
+ "Le numéro de version de ce module, sous forme de tuple d'entiers. Ce n'est "
189
+ "pas la version de la bibliothèque SQLite."
146
190
147
191
#: ../Doc/library/sqlite3.rst:137
148
192
msgid "The version number of the run-time SQLite library, as a string."
149
193
msgstr ""
194
+ "Le numéro de version de la bibliothèque d'exécution SQLite, sous forme de "
195
+ "chaîne."
150
196
151
197
#: ../Doc/library/sqlite3.rst:142
152
198
msgid ""
153
199
"The version number of the run-time SQLite library, as a tuple of integers."
154
200
msgstr ""
201
+ "Le numéro de version de la bibliothèque d'exécution SQLite, sous forme "
202
+ "d'entier"
155
203
156
204
#: ../Doc/library/sqlite3.rst:147 ../Doc/library/sqlite3.rst:160
157
205
msgid ""
158
206
"This constant is meant to be used with the *detect_types* parameter of the :"
159
207
"func:`connect` function."
160
208
msgstr ""
209
+ "Cette constante est destinée à être utilisée avec le paramètre * "
210
+ "detect_types * de la fonction: func: `connect`."
161
211
162
212
#: ../Doc/library/sqlite3.rst:150
163
213
msgid ""
@@ -168,6 +218,12 @@ msgid ""
168
218
"look into the converters dictionary and use the converter function "
169
219
"registered for that type there."
170
220
msgstr ""
221
+ "Si vous définissez le module: mod: `sqlite3` analysera le type de donnée "
222
+ "déclarée pour chaque colonne. Il analysera le type de données déclaré, par "
223
+ "exemple pour \" clé primaire entière\" , il analysera en temps qu'entier les "
224
+ "nombres comme 10, et ils seront tagué comme \" nombre\" . Ensuite, pour cette "
225
+ "colonne, il examinera le dictionnaire et utilisera la fonction de "
226
+ "convertisseur pour enregistrer ce type donnée."
171
227
172
228
#: ../Doc/library/sqlite3.rst:163
173
229
msgid ""
@@ -181,12 +237,24 @@ msgid ""
181
237
"parse out everything until the first blank for the column name: the column "
182
238
"name would simply be \" x\" ."
183
239
msgstr ""
240
+ "Permet à l’interface SQLite d'analyser le nom pour chaque colonne. Il y "
241
+ "cherchera une chaîne formée [mytype], puis décidera de quel type est la "
242
+ "colonne ‘mytype’. Il essaiera de trouver une entrée de 'mytype' dans le "
243
+ "dictionnaire , puis utilisera la fonction de convertisseur qui s'y trouve "
244
+ "pour renvoyer la valeur. Le nom de colonne trouvé dans: attr: `Cursor."
245
+ "description` n'est que le premier mot du nom de colonne, par exemple si vous "
246
+ "utilisez quelque chose comme «x [date / heure]» dans votre code SQL, nous "
247
+ "analyserons tout jusqu'au dernier blanc du nom de la colonne: le nom de la "
248
+ "colonne sera simplement «x»."
184
249
185
250
#: ../Doc/library/sqlite3.rst:175
186
251
msgid ""
187
252
"Opens a connection to the SQLite database file *database*. By default "
188
253
"returns a :class:`Connection` object, unless a custom *factory* is given."
189
254
msgstr ""
255
+ "Ouvre une connexion à la base de données SQLite * database *. Par défaut, "
256
+ "cette commande retourne un objet: class: `Connection`, sauf si la requête "
257
+ "est personnalisée."
190
258
191
259
#: ../Doc/library/sqlite3.rst:178
192
260
msgid ""
@@ -936,11 +1004,11 @@ msgstr "Type Python"
936
1004
937
1005
#: ../Doc/library/sqlite3.rst:857 ../Doc/library/sqlite3.rst:874
938
1006
msgid "SQLite type"
939
- msgstr ""
1007
+ msgstr "SQLite type "
940
1008
941
1009
#: ../Doc/library/sqlite3.rst:859 ../Doc/library/sqlite3.rst:876
942
1010
msgid ":const:`None`"
943
- msgstr ""
1011
+ msgstr ":const:`None` "
944
1012
945
1013
#: ../Doc/library/sqlite3.rst:859 ../Doc/library/sqlite3.rst:876
946
1014
msgid "``NULL``"
@@ -964,15 +1032,15 @@ msgstr "``REAL``"
964
1032
965
1033
#: ../Doc/library/sqlite3.rst:865
966
1034
msgid ":class:`str`"
967
- msgstr ""
1035
+ msgstr ":class:`str` "
968
1036
969
1037
#: ../Doc/library/sqlite3.rst:865 ../Doc/library/sqlite3.rst:882
970
1038
msgid "``TEXT``"
971
1039
msgstr "``TEXT``"
972
1040
973
1041
#: ../Doc/library/sqlite3.rst:867 ../Doc/library/sqlite3.rst:885
974
1042
msgid ":class:`bytes`"
975
- msgstr ""
1043
+ msgstr ":class:`bytes` "
976
1044
977
1045
#: ../Doc/library/sqlite3.rst:867 ../Doc/library/sqlite3.rst:885
978
1046
msgid "``BLOB``"
0 commit comments