eric6/i18n/eric6_fr.ts

branch
maintenance
changeset 7286
7eb04391adf7
parent 7214
f434af227a41
parent 7281
8087ef6df2e4
child 7322
cd8ee889589f
equal deleted inserted replaced
7226:babe80d84a3e 7286:7eb04391adf7
26 <location filename="../Plugins/AboutPlugin/AboutDialog.ui" line="107"/> 26 <location filename="../Plugins/AboutPlugin/AboutDialog.ui" line="107"/>
27 <source>&amp;License Agreement</source> 27 <source>&amp;License Agreement</source>
28 <translation>&amp;Licence</translation> 28 <translation>&amp;Licence</translation>
29 </message> 29 </message>
30 <message> 30 <message>
31 <location filename="../Plugins/AboutPlugin/AboutDialog.py" line="25"/> 31 <location filename="../Plugins/AboutPlugin/AboutDialog.py" line="24"/>
32 <source>&lt;p&gt;{0} is an Integrated Development Environment for the Python programming language. It is written using the PyQt Python bindings for the Qt GUI toolkit and the QScintilla editor widget.&lt;/p&gt;&lt;p&gt;For more information see &lt;a href=&quot;{1}&quot;&gt;{1}&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Please send bug reports to &lt;a href=&quot;mailto:{2}&quot;&gt;{2}&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;To request a new feature please send an email to &lt;a href=&quot;mailto:{3}&quot;&gt;{3}&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;{0} uses third party software which is copyrighted by its respective copyright holder. For details see the copyright notice of the individual package.&lt;/p&gt;</source> 32 <source>&lt;p&gt;{0} is an Integrated Development Environment for the Python programming language. It is written using the PyQt Python bindings for the Qt GUI toolkit and the QScintilla editor widget.&lt;/p&gt;&lt;p&gt;For more information see &lt;a href=&quot;{1}&quot;&gt;{1}&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Please send bug reports to &lt;a href=&quot;mailto:{2}&quot;&gt;{2}&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;To request a new feature please send an email to &lt;a href=&quot;mailto:{3}&quot;&gt;{3}&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;{0} uses third party software which is copyrighted by its respective copyright holder. For details see the copyright notice of the individual package.&lt;/p&gt;</source>
33 <translation type="unfinished"></translation> 33 <translation type="unfinished"></translation>
34 </message> 34 </message>
35 </context> 35 </context>
36 <context> 36 <context>
37 <name>AboutPlugin</name> 37 <name>AboutPlugin</name>
38 <message> 38 <message>
39 <location filename="../Plugins/PluginAbout.py" line="86"/> 39 <location filename="../Plugins/PluginAbout.py" line="84"/>
40 <source>Display information about this software</source> 40 <source>Display information about this software</source>
41 <translation>Affiche les informations concernant le logiciel</translation> 41 <translation>Affiche les informations concernant le logiciel</translation>
42 </message> 42 </message>
43 <message> 43 <message>
44 <location filename="../Plugins/PluginAbout.py" line="96"/> 44 <location filename="../Plugins/PluginAbout.py" line="94"/>
45 <source>About Qt</source> 45 <source>About Qt</source>
46 <translation>À propos de Qt</translation> 46 <translation>À propos de Qt</translation>
47 </message> 47 </message>
48 <message> 48 <message>
49 <location filename="../Plugins/PluginAbout.py" line="96"/> 49 <location filename="../Plugins/PluginAbout.py" line="94"/>
50 <source>About &amp;Qt</source> 50 <source>About &amp;Qt</source>
51 <translation>À propos de &amp;Qt</translation> 51 <translation>À propos de &amp;Qt</translation>
52 </message> 52 </message>
53 <message> 53 <message>
54 <location filename="../Plugins/PluginAbout.py" line="100"/> 54 <location filename="../Plugins/PluginAbout.py" line="98"/>
55 <source>Display information about the Qt toolkit</source> 55 <source>Display information about the Qt toolkit</source>
56 <translation>Affiche les informations concernant Qt</translation> 56 <translation>Affiche les informations concernant Qt</translation>
57 </message> 57 </message>
58 <message> 58 <message>
59 <location filename="../Plugins/PluginAbout.py" line="102"/> 59 <location filename="../Plugins/PluginAbout.py" line="100"/>
60 <source>&lt;b&gt;About Qt&lt;/b&gt;&lt;p&gt;Display some information about the Qt toolkit.&lt;/p&gt;</source> 60 <source>&lt;b&gt;About Qt&lt;/b&gt;&lt;p&gt;Display some information about the Qt toolkit.&lt;/p&gt;</source>
61 <translation>&lt;b&gt;À propos de Qt&lt;/b&gt;&lt;p&gt;Affiche les informations concernant Qt&lt;/p&gt;</translation> 61 <translation>&lt;b&gt;À propos de Qt&lt;/b&gt;&lt;p&gt;Affiche les informations concernant Qt&lt;/p&gt;</translation>
62 </message> 62 </message>
63 <message> 63 <message>
64 <location filename="../Plugins/PluginAbout.py" line="81"/> 64 <location filename="../Plugins/PluginAbout.py" line="79"/>
65 <source>About {0}</source> 65 <source>About {0}</source>
66 <translation>À propos de {0}</translation> 66 <translation>À propos de {0}</translation>
67 </message> 67 </message>
68 <message> 68 <message>
69 <location filename="../Plugins/PluginAbout.py" line="81"/> 69 <location filename="../Plugins/PluginAbout.py" line="79"/>
70 <source>&amp;About {0}</source> 70 <source>&amp;About {0}</source>
71 <translation>&amp;À propos de {0}</translation> 71 <translation>&amp;À propos de {0}</translation>
72 </message> 72 </message>
73 <message> 73 <message>
74 <location filename="../Plugins/PluginAbout.py" line="88"/> 74 <location filename="../Plugins/PluginAbout.py" line="86"/>
75 <source>&lt;b&gt;About {0}&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source> 75 <source>&lt;b&gt;About {0}&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
76 <translation>&lt;b&gt;À propos de {0}&lt;/b&gt;&lt;p&gt;Affiche certaines informations concernant le logiciel.&lt;/p&gt;</translation> 76 <translation>&lt;b&gt;À propos de {0}&lt;/b&gt;&lt;p&gt;Affiche certaines informations concernant le logiciel.&lt;/p&gt;</translation>
77 </message> 77 </message>
78 </context> 78 </context>
79 <context> 79 <context>
80 <name>AdBlockAccessHandler</name> 80 <name>AdBlockAccessHandler</name>
81 <message> 81 <message>
82 <location filename="../Helpviewer/AdBlock/AdBlockAccessHandler.py" line="55"/> 82 <location filename="../Helpviewer/AdBlock/AdBlockAccessHandler.py" line="55"/>
83 <source>Subscribe?</source> 83 <source>Subscribe?</source>
84 <translation>Souscrire?</translation> 84 <translation type="obsolete">Souscrire?</translation>
85 </message> 85 </message>
86 <message> 86 <message>
87 <location filename="../Helpviewer/AdBlock/AdBlockAccessHandler.py" line="55"/> 87 <location filename="../Helpviewer/AdBlock/AdBlockAccessHandler.py" line="55"/>
88 <source>&lt;p&gt;Subscribe to this AdBlock subscription?&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source> 88 <source>&lt;p&gt;Subscribe to this AdBlock subscription?&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
89 <translation>&lt;p&gt;Souscrire à cette subscription AdBlock?&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</translation> 89 <translation type="obsolete">&lt;p&gt;Souscrire à cette subscription AdBlock?&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
90 </message> 90 </message>
91 </context> 91 </context>
92 <context> 92 <context>
93 <name>AdBlockDialog</name> 93 <name>AdBlockDialog</name>
94 <message> 94 <message>
105 <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="81"/> 105 <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="81"/>
106 <source>Actions</source> 106 <source>Actions</source>
107 <translation>Actions</translation> 107 <translation>Actions</translation>
108 </message> 108 </message>
109 <message> 109 <message>
110 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="160"/> 110 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="167"/>
111 <source>Learn more about writing rules...</source> 111 <source>Learn more about writing rules...</source>
112 <translation>Savoir plus sur comment écrire des règles ...</translation> 112 <translation>Savoir plus sur comment écrire des règles ...</translation>
113 </message> 113 </message>
114 <message> 114 <message>
115 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="153"/> 115 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="160"/>
116 <source>Update Subscription</source> 116 <source>Update Subscription</source>
117 <translation>Actualiser subscription</translation> 117 <translation>Actualiser subscription</translation>
118 </message> 118 </message>
119 <message> 119 <message>
120 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="140"/> 120 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="147"/>
121 <source>Browse Subscriptions...</source> 121 <source>Browse Subscriptions...</source>
122 <translation>Parcourir subscriptions...</translation> 122 <translation>Parcourir subscriptions...</translation>
123 </message> 123 </message>
124 <message> 124 <message>
125 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="236"/> 125 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="244"/>
126 <source>Remove Subscription</source> 126 <source>Remove Subscription</source>
127 <translation>Effacer subscription</translation> 127 <translation>Effacer subscription</translation>
128 </message> 128 </message>
129 <message> 129 <message>
130 <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="63"/> 130 <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="63"/>
135 <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="108"/> 135 <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="108"/>
136 <source>Enter the update period (1 to 14 days)</source> 136 <source>Enter the update period (1 to 14 days)</source>
137 <translation>Entrer la frequence d&apos;actualisation (1 à 14 jours)</translation> 137 <translation>Entrer la frequence d&apos;actualisation (1 à 14 jours)</translation>
138 </message> 138 </message>
139 <message> 139 <message>
140 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="50"/> 140 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="49"/>
141 <source>Search...</source> 141 <source>Search...</source>
142 <translation>Rechercher...</translation> 142 <translation>Rechercher...</translation>
143 </message> 143 </message>
144 <message> 144 <message>
145 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="135"/> 145 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="140"/>
146 <source>Add Rule</source> 146 <source>Add Rule</source>
147 <translation>Ajouter règle</translation> 147 <translation>Ajouter règle</translation>
148 </message> 148 </message>
149 <message> 149 <message>
150 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="137"/> 150 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="143"/>
151 <source>Remove Rule</source> 151 <source>Remove Rule</source>
152 <translation>Effacer règle</translation> 152 <translation>Effacer règle</translation>
153 </message> 153 </message>
154 <message> 154 <message>
155 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="148"/> 155 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="155"/>
156 <source>Disable Subscription</source> 156 <source>Disable Subscription</source>
157 <translation>Desactiver subscription</translation> 157 <translation>Desactiver subscription</translation>
158 </message> 158 </message>
159 <message> 159 <message>
160 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="150"/> 160 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="157"/>
161 <source>Enable Subscription</source> 161 <source>Enable Subscription</source>
162 <translation>Activer subscription</translation> 162 <translation>Activer subscription</translation>
163 </message> 163 </message>
164 <message> 164 <message>
165 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="156"/> 165 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="163"/>
166 <source>Update All Subscriptions</source> 166 <source>Update All Subscriptions</source>
167 <translation>Actualiser toutes les subscriptions</translation> 167 <translation>Actualiser toutes les subscriptions</translation>
168 </message> 168 </message>
169 <message> 169 <message>
170 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="226"/> 170 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="234"/>
171 <source>&lt;p&gt;Do you really want to remove subscription &lt;b&gt;{0}&lt;/b&gt; and all subscriptions requiring it?&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{1}&lt;/li&gt;&lt;/ul&gt;</source> 171 <source>&lt;p&gt;Do you really want to remove subscription &lt;b&gt;{0}&lt;/b&gt; and all subscriptions requiring it?&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{1}&lt;/li&gt;&lt;/ul&gt;</source>
172 <translation>&lt;p&gt;Voulez vous vraiment effacer la subscription &lt;b&gt;{0}&lt;/b&gt;et toutes les subscriptions qui en ont besoin?&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{1}&lt;/li&gt;&lt;/ul&gt;</translation> 172 <translation>&lt;p&gt;Voulez vous vraiment effacer la subscription &lt;b&gt;{0}&lt;/b&gt;et toutes les subscriptions qui en ont besoin?&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{1}&lt;/li&gt;&lt;/ul&gt;</translation>
173 </message> 173 </message>
174 <message> 174 <message>
175 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="233"/> 175 <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="241"/>
176 <source>&lt;p&gt;Do you really want to remove subscription &lt;b&gt;{0}&lt;/b&gt;?&lt;/p&gt;</source> 176 <source>&lt;p&gt;Do you really want to remove subscription &lt;b&gt;{0}&lt;/b&gt;?&lt;/p&gt;</source>
177 <translation>&lt;p&gt;Voulez vous vraiment effacer la subscription &lt;b&gt;{0}&lt;/b&gt;?&lt;/p&gt;</translation> 177 <translation>&lt;p&gt;Voulez vous vraiment effacer la subscription &lt;b&gt;{0}&lt;/b&gt;?&lt;/p&gt;</translation>
178 </message> 178 </message>
179 <message> 179 <message>
180 <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="101"/> 180 <location filename="../WebBrowser/AdBlock/AdBlockDialog.ui" line="101"/>
218 <location filename="../WebBrowser/AdBlock/AdBlockExceptionsDialog.ui" line="87"/> 218 <location filename="../WebBrowser/AdBlock/AdBlockExceptionsDialog.ui" line="87"/>
219 <source>&amp;Delete</source> 219 <source>&amp;Delete</source>
220 <translation>&amp;Supprimer</translation> 220 <translation>&amp;Supprimer</translation>
221 </message> 221 </message>
222 <message> 222 <message>
223 <location filename="../WebBrowser/AdBlock/AdBlockExceptionsDialog.py" line="38"/> 223 <location filename="../WebBrowser/AdBlock/AdBlockExceptionsDialog.py" line="37"/>
224 <source>Enter host to be added...</source> 224 <source>Enter host to be added...</source>
225 <translation>Rentrer hôte à ajouter ...</translation> 225 <translation>Rentrer hôte à ajouter ...</translation>
226 </message> 226 </message>
227 </context> 227 </context>
228 <context> 228 <context>
229 <name>AdBlockIcon</name> 229 <name>AdBlockIcon</name>
230 <message> 230 <message>
231 <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="39"/> 231 <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="38"/>
232 <source>AdBlock lets you block unwanted content on web pages.</source> 232 <source>AdBlock lets you block unwanted content on web pages.</source>
233 <translation>AdBlock permet le blockage de contenu non voulu sur des pages internet.</translation> 233 <translation>AdBlock permet le blockage de contenu non voulu sur des pages internet.</translation>
234 </message> 234 </message>
235 <message> 235 <message>
236 <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="70"/> 236 <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="69"/>
237 <source>Disable AdBlock</source> 237 <source>Disable AdBlock</source>
238 <translation>Desactiver AdBlock</translation> 238 <translation>Desactiver AdBlock</translation>
239 </message> 239 </message>
240 <message> 240 <message>
241 <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="76"/> 241 <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="75"/>
242 <source>Enable AdBlock</source> 242 <source>Enable AdBlock</source>
243 <translation>Activer AdBlock</translation> 243 <translation>Activer AdBlock</translation>
244 </message> 244 </message>
245 <message> 245 <message>
246 <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="106"/> 246 <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="106"/>
247 <source>Blocked URL (AdBlock Rule) - click to edit rule</source> 247 <source>Blocked URL (AdBlock Rule) - click to edit rule</source>
248 <translation>URL bloqué (règle AdBlock) - cliquer pour editer la règle</translation> 248 <translation type="obsolete">URL bloqué (règle AdBlock) - cliquer pour editer la règle</translation>
249 </message> 249 </message>
250 <message> 250 <message>
251 <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="111"/> 251 <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="111"/>
252 <source>{0} with ({1})</source> 252 <source>{0} with ({1})</source>
253 <translation>{0} avec {{1}}</translation> 253 <translation type="obsolete">{0} avec {{1}}</translation>
254 </message> 254 </message>
255 <message> 255 <message>
256 <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="117"/> 256 <location filename="../Helpviewer/AdBlock/AdBlockIcon.py" line="117"/>
257 <source>No content blocked</source> 257 <source>No content blocked</source>
258 <translation>Aucun contenu bloqué</translation> 258 <translation type="obsolete">Aucun contenu bloqué</translation>
259 </message> 259 </message>
260 <message> 260 <message>
261 <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="111"/> 261 <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="110"/>
262 <source>AdBlock</source> 262 <source>AdBlock</source>
263 <translation>AdBlock</translation> 263 <translation>AdBlock</translation>
264 </message> 264 </message>
265 <message> 265 <message>
266 <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="84"/> 266 <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="83"/>
267 <source>Remove AdBlock Exception</source> 267 <source>Remove AdBlock Exception</source>
268 <translation>Supprimer exception AdBlock</translation> 268 <translation>Supprimer exception AdBlock</translation>
269 </message> 269 </message>
270 <message> 270 <message>
271 <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="90"/> 271 <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="89"/>
272 <source>Add AdBlock Exception</source> 272 <source>Add AdBlock Exception</source>
273 <translation>Ajouter exception AdBlock</translation> 273 <translation>Ajouter exception AdBlock</translation>
274 </message> 274 </message>
275 <message> 275 <message>
276 <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="95"/> 276 <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="94"/>
277 <source>AdBlock Exceptions...</source> 277 <source>AdBlock Exceptions...</source>
278 <translation>Exceptions AdBlock ...</translation> 278 <translation>Exceptions AdBlock ...</translation>
279 </message> 279 </message>
280 <message> 280 <message>
281 <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="99"/> 281 <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="98"/>
282 <source>AdBlock Configuration...</source> 282 <source>AdBlock Configuration...</source>
283 <translation>Configuration AdBlock ...</translation> 283 <translation>Configuration AdBlock ...</translation>
284 </message> 284 </message>
285 </context> 285 </context>
286 <context> 286 <context>
287 <name>AdBlockManager</name> 287 <name>AdBlockManager</name>
288 <message> 288 <message>
289 <location filename="../WebBrowser/AdBlock/AdBlockManager.py" line="226"/> 289 <location filename="../WebBrowser/AdBlock/AdBlockManager.py" line="233"/>
290 <source>Custom Rules</source> 290 <source>Custom Rules</source>
291 <translation>Règles personnalisées</translation> 291 <translation>Règles personnalisées</translation>
292 </message> 292 </message>
293 <message> 293 <message>
294 <location filename="../WebBrowser/AdBlock/AdBlockManager.py" line="328"/> 294 <location filename="../WebBrowser/AdBlock/AdBlockManager.py" line="335"/>
295 <source>Subscribe?</source> 295 <source>Subscribe?</source>
296 <translation type="unfinished">Souscrire?</translation> 296 <translation type="unfinished">Souscrire?</translation>
297 </message> 297 </message>
298 <message> 298 <message>
299 <location filename="../WebBrowser/AdBlock/AdBlockManager.py" line="328"/> 299 <location filename="../WebBrowser/AdBlock/AdBlockManager.py" line="335"/>
300 <source>&lt;p&gt;Subscribe to this AdBlock subscription?&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source> 300 <source>&lt;p&gt;Subscribe to this AdBlock subscription?&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
301 <translation type="unfinished">&lt;p&gt;Souscrire à cette subscription AdBlock?&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</translation> 301 <translation type="unfinished">&lt;p&gt;Souscrire à cette subscription AdBlock?&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
302 </message> 302 </message>
303 </context> 303 </context>
304 <context> 304 <context>
307 <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="292"/> 307 <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="292"/>
308 <source>Load subscription rules</source> 308 <source>Load subscription rules</source>
309 <translation>Charger règles de subscriptions</translation> 309 <translation>Charger règles de subscriptions</translation>
310 </message> 310 </message>
311 <message> 311 <message>
312 <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="495"/> 312 <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="502"/>
313 <source>Downloading subscription rules</source> 313 <source>Downloading subscription rules</source>
314 <translation>En train de telecharger les règles de subscriptions</translation> 314 <translation>En train de telecharger les règles de subscriptions</translation>
315 </message> 315 </message>
316 <message> 316 <message>
317 <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="407"/> 317 <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="411"/>
318 <source>Got empty subscription rules.</source> 318 <source>Got empty subscription rules.</source>
319 <translation>Reçu des règles de subscriptions vides.</translation> 319 <translation>Reçu des règles de subscriptions vides.</translation>
320 </message> 320 </message>
321 <message> 321 <message>
322 <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="518"/> 322 <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="525"/>
323 <source>Saving subscription rules</source> 323 <source>Saving subscription rules</source>
324 <translation>En train d&apos;enregistrer les règles de subscription</translation> 324 <translation>En train d&apos;enregistrer les règles de subscription</translation>
325 </message> 325 </message>
326 <message> 326 <message>
327 <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="304"/> 327 <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="304"/>
328 <source>Unable to open adblock file &apos;{0}&apos; for reading.</source> 328 <source>Unable to open adblock file &apos;{0}&apos; for reading.</source>
329 <translation>Impossible d&apos;ouvrir en lecture le fichier AdBlock &apos;{0}&apos;.</translation> 329 <translation type="obsolete">Impossible d&apos;ouvrir en lecture le fichier AdBlock &apos;{0}&apos;.</translation>
330 </message> 330 </message>
331 <message> 331 <message>
332 <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="394"/> 332 <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="398"/>
333 <source>&lt;p&gt;Subscription rules could not be downloaded.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source> 333 <source>&lt;p&gt;Subscription rules could not be downloaded.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
334 <translation>&lt;p&gt; Les règles de subscription n&apos;ont pas pu être téléchargées. &lt;/p&gt;&lt;p&gt;Erreur: {0}&lt;/p&gt;</translation> 334 <translation>&lt;p&gt; Les règles de subscription n&apos;ont pas pu être téléchargées. &lt;/p&gt;&lt;p&gt;Erreur: {0}&lt;/p&gt;</translation>
335 </message> 335 </message>
336 <message> 336 <message>
337 <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="513"/> 337 <location filename="../Helpviewer/AdBlock/AdBlockSubscription.py" line="513"/>
338 <source>Unable to open adblock file &apos;{0}&apos; for writing.</source> 338 <source>Unable to open adblock file &apos;{0}&apos; for writing.</source>
339 <translation>Impossible d&apos;ouvrir en écriture le fichier AdBlock &apos;{0}&apos;.</translation> 339 <translation type="obsolete">Impossible d&apos;ouvrir en écriture le fichier AdBlock &apos;{0}&apos;.</translation>
340 </message> 340 </message>
341 <message> 341 <message>
342 <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="292"/> 342 <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="292"/>
343 <source>AdBlock file &apos;{0}&apos; does not start with [Adblock.</source> 343 <source>AdBlock file &apos;{0}&apos; does not start with [Adblock.</source>
344 <translation>Le fichier AdBlock &apos;{0}&apos; ne commence pas par [Adblock.</translation> 344 <translation>Le fichier AdBlock &apos;{0}&apos; ne commence pas par [Adblock.</translation>
345 </message> 345 </message>
346 <message> 346 <message>
347 <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="495"/> 347 <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="502"/>
348 <source>&lt;p&gt;AdBlock subscription &lt;b&gt;{0}&lt;/b&gt; has a wrong checksum.&lt;br/&gt;Found: {1}&lt;br/&gt;Calculated: {2}&lt;br/&gt;Use it anyway?&lt;/p&gt;</source> 348 <source>&lt;p&gt;AdBlock subscription &lt;b&gt;{0}&lt;/b&gt; has a wrong checksum.&lt;br/&gt;Found: {1}&lt;br/&gt;Calculated: {2}&lt;br/&gt;Use it anyway?&lt;/p&gt;</source>
349 <translation>&lt;p&gt; Subscription AdBlock &lt;b&gt;{0}&lt;/b&gt; a un checksum faux.&lt;br/&gt;Trouvé: {1}&lt;br/&gt;Calculé: {2}&lt;br/&gt;L&apos;utiliser quand même?&lt;/p&gt;</translation> 349 <translation>&lt;p&gt; Subscription AdBlock &lt;b&gt;{0}&lt;/b&gt; a un checksum faux.&lt;br/&gt;Trouvé: {1}&lt;br/&gt;Calculé: {2}&lt;br/&gt;L&apos;utiliser quand même?&lt;/p&gt;</translation>
350 </message> 350 </message>
351 <message> 351 <message>
352 <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="282"/> 352 <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="282"/>
353 <source>Unable to open AdBlock file &apos;{0}&apos; for reading.</source> 353 <source>Unable to open AdBlock file &apos;{0}&apos; for reading.</source>
354 <translation type="unfinished"></translation> 354 <translation type="unfinished"></translation>
355 </message> 355 </message>
356 <message> 356 <message>
357 <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="518"/> 357 <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="525"/>
358 <source>Unable to open AdBlock file &apos;{0}&apos; for writing.</source> 358 <source>Unable to open AdBlock file &apos;{0}&apos; for writing.</source>
359 <translation type="unfinished"></translation> 359 <translation type="unfinished"></translation>
360 </message> 360 </message>
361 </context> 361 </context>
362 <context> 362 <context>
363 <name>AdBlockTreeWidget</name> 363 <name>AdBlockTreeWidget</name>
364 <message> 364 <message>
365 <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="122"/> 365 <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="123"/>
366 <source>Add Custom Rule</source> 366 <source>Add Custom Rule</source>
367 <translation>Ajouter règle personnalisée</translation> 367 <translation>Ajouter règle personnalisée</translation>
368 </message> 368 </message>
369 <message> 369 <message>
370 <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="122"/> 370 <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="123"/>
371 <source>Write your rule here:</source> 371 <source>Write your rule here:</source>
372 <translation>Ecrivez votre règle ici:</translation> 372 <translation>Ecrivez votre règle ici:</translation>
373 </message> 373 </message>
374 <message> 374 <message>
375 <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="163"/> 375 <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="166"/>
376 <source>Add Rule</source> 376 <source>Add Rule</source>
377 <translation>Ajouter règle</translation> 377 <translation>Ajouter règle</translation>
378 </message> 378 </message>
379 <message> 379 <message>
380 <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="165"/> 380 <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="168"/>
381 <source>Remove Rule</source> 381 <source>Remove Rule</source>
382 <translation>Effacer règle</translation> 382 <translation>Effacer règle</translation>
383 </message> 383 </message>
384 <message> 384 <message>
385 <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="218"/> 385 <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="221"/>
386 <source>{0} (recently updated)</source> 386 <source>{0} (recently updated)</source>
387 <translation>{0} (actualisé récemment)</translation> 387 <translation>{0} (actualisé récemment)</translation>
388 </message> 388 </message>
389 </context> 389 </context>
390 <context> 390 <context>
507 <location filename="../Project/AddDirectoryDialog.ui" line="30"/> 507 <location filename="../Project/AddDirectoryDialog.ui" line="30"/>
508 <source>&amp;File Type:</source> 508 <source>&amp;File Type:</source>
509 <translation>&amp;Type de fichier:</translation> 509 <translation>&amp;Type de fichier:</translation>
510 </message> 510 </message>
511 <message> 511 <message>
512 <location filename="../Project/AddDirectoryDialog.py" line="69"/> 512 <location filename="../Project/AddDirectoryDialog.py" line="68"/>
513 <source>Source Files</source> 513 <source>Source Files</source>
514 <translation>Fichiers sources</translation> 514 <translation>Fichiers sources</translation>
515 </message> 515 </message>
516 <message> 516 <message>
517 <location filename="../Project/AddDirectoryDialog.py" line="71"/> 517 <location filename="../Project/AddDirectoryDialog.py" line="70"/>
518 <source>Forms Files</source> 518 <source>Forms Files</source>
519 <translation>Fichiers feuilles (Forms)</translation> 519 <translation>Fichiers feuilles (Forms)</translation>
520 </message> 520 </message>
521 <message> 521 <message>
522 <location filename="../Project/AddDirectoryDialog.py" line="75"/> 522 <location filename="../Project/AddDirectoryDialog.py" line="74"/>
523 <source>Interface Files</source> 523 <source>Interface Files</source>
524 <translation>Fichiers interfaces</translation> 524 <translation>Fichiers interfaces</translation>
525 </message> 525 </message>
526 <message> 526 <message>
527 <location filename="../Project/AddDirectoryDialog.py" line="79"/> 527 <location filename="../Project/AddDirectoryDialog.py" line="78"/>
528 <source>Other Files (*)</source> 528 <source>Other Files (*)</source>
529 <translation>Autres fichiers (*)</translation> 529 <translation>Autres fichiers (*)</translation>
530 </message> 530 </message>
531 <message> 531 <message>
532 <location filename="../Project/AddDirectoryDialog.py" line="73"/> 532 <location filename="../Project/AddDirectoryDialog.py" line="72"/>
533 <source>Resource Files</source> 533 <source>Resource Files</source>
534 <translation>Fichiers ressources</translation> 534 <translation>Fichiers ressources</translation>
535 </message> 535 </message>
536 <message> 536 <message>
537 <location filename="../Project/AddDirectoryDialog.ui" line="65"/> 537 <location filename="../Project/AddDirectoryDialog.ui" line="65"/>
539 &lt;p&gt;Enter the name of the directory to add to the current project. 539 &lt;p&gt;Enter the name of the directory to add to the current project.
540 You may select it with a dialog by pressing the button to the right.&lt;/p&gt;</source> 540 You may select it with a dialog by pressing the button to the right.&lt;/p&gt;</source>
541 <translation type="unfinished"></translation> 541 <translation type="unfinished"></translation>
542 </message> 542 </message>
543 <message> 543 <message>
544 <location filename="../Project/AddDirectoryDialog.py" line="77"/> 544 <location filename="../Project/AddDirectoryDialog.py" line="76"/>
545 <source>Protocol Files</source> 545 <source>Protocol Files</source>
546 <translation type="unfinished"></translation> 546 <translation type="unfinished"></translation>
547 </message> 547 </message>
548 </context> 548 </context>
549 <context> 549 <context>
639 <location filename="../Project/AddFileDialog.py" line="145"/> 639 <location filename="../Project/AddFileDialog.py" line="145"/>
640 <source>Select translation files</source> 640 <source>Select translation files</source>
641 <translation>Sélection de fichiers de traduction</translation> 641 <translation>Sélection de fichiers de traduction</translation>
642 </message> 642 </message>
643 <message> 643 <message>
644 <location filename="../Project/AddFileDialog.py" line="82"/> 644 <location filename="../Project/AddFileDialog.py" line="81"/>
645 <source>Source Files ({0});;Forms Files ({1});;Resource Files ({2});;Interface Files ({3});;Protocol Files ({4});;Translation Files ({5});;All Files (*)</source> 645 <source>Source Files ({0});;Forms Files ({1});;Resource Files ({2});;Interface Files ({3});;Protocol Files ({4});;Translation Files ({5});;All Files (*)</source>
646 <translation type="unfinished">Fichiers sources ({0});;Fichiers feuilles ({1});;Fichiers ressources ({2});;Fichiers interfaces ({3});; Fichiers de traduction ({4});; Tous fichiers (*)</translation> 646 <translation type="unfinished">Fichiers sources ({0});;Fichiers feuilles ({1});;Fichiers ressources ({2});;Fichiers interfaces ({3});; Fichiers de traduction ({4});; Tous fichiers (*)</translation>
647 </message> 647 </message>
648 <message> 648 <message>
649 <location filename="../Project/AddFileDialog.py" line="103"/> 649 <location filename="../Project/AddFileDialog.py" line="103"/>
710 <location filename="../Project/AddFoundFilesDialog.ui" line="26"/> 710 <location filename="../Project/AddFoundFilesDialog.ui" line="26"/>
711 <source>List of found files.</source> 711 <source>List of found files.</source>
712 <translation>Liste des fichiers trouvés.</translation> 712 <translation>Liste des fichiers trouvés.</translation>
713 </message> 713 </message>
714 <message> 714 <message>
715 <location filename="../Project/AddFoundFilesDialog.py" line="42"/> 715 <location filename="../Project/AddFoundFilesDialog.py" line="41"/>
716 <source>Add all files.</source> 716 <source>Add all files.</source>
717 <translation>Ajouter tous les fichiers.</translation> 717 <translation>Ajouter tous les fichiers.</translation>
718 </message> 718 </message>
719 <message> 719 <message>
720 <location filename="../Project/AddFoundFilesDialog.py" line="45"/> 720 <location filename="../Project/AddFoundFilesDialog.py" line="44"/>
721 <source>Add selected files only.</source> 721 <source>Add selected files only.</source>
722 <translation>Ajoute uniquement les fichiers sélectionnés.</translation> 722 <translation>Ajoute uniquement les fichiers sélectionnés.</translation>
723 </message> 723 </message>
724 <message> 724 <message>
725 <location filename="../Project/AddFoundFilesDialog.py" line="40"/> 725 <location filename="../Project/AddFoundFilesDialog.py" line="39"/>
726 <source>Add All</source> 726 <source>Add All</source>
727 <translation>Tout ajouter</translation> 727 <translation>Tout ajouter</translation>
728 </message> 728 </message>
729 <message> 729 <message>
730 <location filename="../Project/AddFoundFilesDialog.py" line="43"/> 730 <location filename="../Project/AddFoundFilesDialog.py" line="42"/>
731 <source>Add Selected</source> 731 <source>Add Selected</source>
732 <translation>Ajouter la sélection</translation> 732 <translation>Ajouter la sélection</translation>
733 </message> 733 </message>
734 </context> 734 </context>
735 <context> 735 <context>
1101 <location filename="../MultiProject/AddProjectDialog.ui" line="79"/> 1101 <location filename="../MultiProject/AddProjectDialog.ui" line="79"/>
1102 <source>Enter a short description for the project</source> 1102 <source>Enter a short description for the project</source>
1103 <translation>Entrer une courte description du projet</translation> 1103 <translation>Entrer une courte description du projet</translation>
1104 </message> 1104 </message>
1105 <message> 1105 <message>
1106 <location filename="../MultiProject/AddProjectDialog.py" line="65"/> 1106 <location filename="../MultiProject/AddProjectDialog.py" line="64"/>
1107 <source>Project Properties</source> 1107 <source>Project Properties</source>
1108 <translation>Propriétés du projet</translation> 1108 <translation>Propriétés du projet</translation>
1109 </message> 1109 </message>
1110 <message> 1110 <message>
1111 <location filename="../MultiProject/AddProjectDialog.py" line="49"/> 1111 <location filename="../MultiProject/AddProjectDialog.py" line="48"/>
1112 <source>Project Files (*.e4p)</source> 1112 <source>Project Files (*.e4p)</source>
1113 <translation>Fichiers projets (*.e4p)</translation> 1113 <translation>Fichiers projets (*.e4p)</translation>
1114 </message> 1114 </message>
1115 <message> 1115 <message>
1116 <location filename="../MultiProject/AddProjectDialog.ui" line="112"/> 1116 <location filename="../MultiProject/AddProjectDialog.ui" line="112"/>
1128 <translation type="unfinished"></translation> 1128 <translation type="unfinished"></translation>
1129 </message> 1129 </message>
1130 <message> 1130 <message>
1131 <location filename="../MultiProject/AddProjectDialog.ui" line="102"/> 1131 <location filename="../MultiProject/AddProjectDialog.ui" line="102"/>
1132 <source>Select a project category</source> 1132 <source>Select a project category</source>
1133 <translation type="unfinished"></translation>
1134 </message>
1135 </context>
1136 <context>
1137 <name>AnnotationsChecker</name>
1138 <message>
1139 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="808"/>
1140 <source>missing type annotation for function argument &apos;{0}&apos;</source>
1141 <translation type="unfinished"></translation>
1142 </message>
1143 <message>
1144 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="811"/>
1145 <source>missing type annotation for &apos;*{0}&apos;</source>
1146 <translation type="unfinished"></translation>
1147 </message>
1148 <message>
1149 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="814"/>
1150 <source>missing type annotation for &apos;**{0}&apos;</source>
1151 <translation type="unfinished"></translation>
1152 </message>
1153 <message>
1154 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="823"/>
1155 <source>missing return type annotation for public function</source>
1156 <translation type="unfinished"></translation>
1157 </message>
1158 <message>
1159 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="826"/>
1160 <source>missing return type annotation for protected function</source>
1161 <translation type="unfinished"></translation>
1162 </message>
1163 <message>
1164 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="829"/>
1165 <source>missing return type annotation for private function</source>
1166 <translation type="unfinished"></translation>
1167 </message>
1168 <message>
1169 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="832"/>
1170 <source>missing return type annotation for special method</source>
1171 <translation type="unfinished"></translation>
1172 </message>
1173 <message>
1174 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="835"/>
1175 <source>missing return type annotation for staticmethod</source>
1176 <translation type="unfinished"></translation>
1177 </message>
1178 <message>
1179 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="838"/>
1180 <source>missing return type annotation for classmethod</source>
1181 <translation type="unfinished"></translation>
1182 </message>
1183 <message>
1184 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="850"/>
1185 <source>{0}: {1}</source>
1186 <translation type="unfinished"></translation>
1187 </message>
1188 <message>
1189 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="817"/>
1190 <source>missing type annotation for &apos;self&apos; in method</source>
1191 <translation type="unfinished"></translation>
1192 </message>
1193 <message>
1194 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="820"/>
1195 <source>missing type annotation for &apos;cls&apos; in classmethod</source>
1196 <translation type="unfinished"></translation>
1197 </message>
1198 <message>
1199 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="842"/>
1200 <source>type annotation coverage of {0}% is too low</source>
1201 <translation type="unfinished"></translation>
1202 </message>
1203 <message>
1204 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="846"/>
1205 <source>type annotation is too complex ({0} &gt; {1})</source>
1133 <translation type="unfinished"></translation> 1206 <translation type="unfinished"></translation>
1134 </message> 1207 </message>
1135 </context> 1208 </context>
1136 <context> 1209 <context>
1137 <name>ApplicationDiagramBuilder</name> 1210 <name>ApplicationDiagramBuilder</name>
1138 <message> 1211 <message>
1139 <location filename="../Graphics/ApplicationDiagramBuilder.py" line="45"/> 1212 <location filename="../Graphics/ApplicationDiagramBuilder.py" line="44"/>
1140 <source>Application Diagram {0}</source> 1213 <source>Application Diagram {0}</source>
1141 <translation>Diagramme de l&apos;application {0}</translation> 1214 <translation>Diagramme de l&apos;application {0}</translation>
1142 </message> 1215 </message>
1143 <message> 1216 <message>
1144 <location filename="../Graphics/ApplicationDiagramBuilder.py" line="66"/> 1217 <location filename="../Graphics/ApplicationDiagramBuilder.py" line="68"/>
1145 <source>Parsing modules...</source> 1218 <source>Parsing modules...</source>
1146 <translation>Analyse des modules...</translation> 1219 <translation>Analyse des modules...</translation>
1147 </message> 1220 </message>
1148 <message> 1221 <message>
1149 <location filename="../Graphics/ApplicationDiagramBuilder.py" line="195"/> 1222 <location filename="../Graphics/ApplicationDiagramBuilder.py" line="203"/>
1150 <source>&lt;&lt;Application&gt;&gt;</source> 1223 <source>&lt;&lt;Application&gt;&gt;</source>
1151 <translation>&lt;&lt;Application&gt;&gt;</translation> 1224 <translation>&lt;&lt;Application&gt;&gt;</translation>
1152 </message> 1225 </message>
1153 <message> 1226 <message>
1154 <location filename="../Graphics/ApplicationDiagramBuilder.py" line="197"/> 1227 <location filename="../Graphics/ApplicationDiagramBuilder.py" line="205"/>
1155 <source>&lt;&lt;Others&gt;&gt;</source> 1228 <source>&lt;&lt;Others&gt;&gt;</source>
1156 <translation>&lt;&lt;Autres&gt;&gt;</translation> 1229 <translation>&lt;&lt;Autres&gt;&gt;</translation>
1157 </message> 1230 </message>
1158 <message> 1231 <message>
1159 <location filename="../Graphics/ApplicationDiagramBuilder.py" line="282"/> 1232 <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
1160 <source>Load Diagram</source> 1233 <source>Load Diagram</source>
1161 <translation>Charger le diagramme</translation> 1234 <translation>Charger le diagramme</translation>
1162 </message> 1235 </message>
1163 <message> 1236 <message>
1164 <location filename="../Graphics/ApplicationDiagramBuilder.py" line="282"/> 1237 <location filename="../Graphics/ApplicationDiagramBuilder.py" line="292"/>
1165 <source>&lt;p&gt;The diagram belongs to the project &lt;b&gt;{0}&lt;/b&gt;. Shall this project be opened?&lt;/p&gt;</source> 1238 <source>&lt;p&gt;The diagram belongs to the project &lt;b&gt;{0}&lt;/b&gt;. Shall this project be opened?&lt;/p&gt;</source>
1166 <translation>&lt;p&gt; Le diagramme appartient au projet &lt;b&gt;{0}&lt;/b&gt;. Est-ce que ce projet devrqit être ouvert ? &lt;/p&gt;</translation> 1239 <translation>&lt;p&gt; Le diagramme appartient au projet &lt;b&gt;{0}&lt;/b&gt;. Est-ce que ce projet devrqit être ouvert ? &lt;/p&gt;</translation>
1167 </message> 1240 </message>
1168 <message> 1241 <message>
1169 <location filename="../Graphics/ApplicationDiagramBuilder.py" line="66"/> 1242 <location filename="../Graphics/ApplicationDiagramBuilder.py" line="68"/>
1170 <source>%v/%m Modules</source> 1243 <source>%v/%m Modules</source>
1171 <translation type="unfinished"></translation> 1244 <translation type="unfinished"></translation>
1172 </message> 1245 </message>
1173 <message> 1246 <message>
1174 <location filename="../Graphics/ApplicationDiagramBuilder.py" line="69"/> 1247 <location filename="../Graphics/ApplicationDiagramBuilder.py" line="71"/>
1175 <source>Application Diagram</source> 1248 <source>Application Diagram</source>
1176 <translation type="unfinished">Diagramme de l&apos;application</translation> 1249 <translation type="unfinished">Diagramme de l&apos;application</translation>
1177 </message> 1250 </message>
1178 </context> 1251 </context>
1179 <context> 1252 <context>
1392 <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="318"/> 1465 <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="318"/>
1393 <source>Automatic</source> 1466 <source>Automatic</source>
1394 <translation type="unfinished"></translation> 1467 <translation type="unfinished"></translation>
1395 </message> 1468 </message>
1396 <message> 1469 <message>
1397 <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="31"/> 1470 <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="30"/>
1398 <source>eric is using background services for certain things like syntax checks or code style checks. Per default the number of processes to use for these checks is determined automatically based on the number of CPUs. Please note, that this is an advanced setting.</source> 1471 <source>eric is using background services for certain things like syntax checks or code style checks. Per default the number of processes to use for these checks is determined automatically based on the number of CPUs. Please note, that this is an advanced setting.</source>
1399 <translation type="unfinished"></translation> 1472 <translation type="unfinished"></translation>
1400 </message> 1473 </message>
1401 <message> 1474 <message>
1402 <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="67"/> 1475 <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="67"/>
1458 </message> 1531 </message>
1459 </context> 1532 </context>
1460 <context> 1533 <context>
1461 <name>BackgroundService</name> 1534 <name>BackgroundService</name>
1462 <message> 1535 <message>
1463 <location filename="../Utilities/BackgroundService.py" line="132"/> 1536 <location filename="../Utilities/BackgroundService.py" line="131"/>
1464 <source>{0} not configured.</source> 1537 <source>{0} not configured.</source>
1465 <translation type="unfinished"></translation> 1538 <translation type="unfinished"></translation>
1466 </message> 1539 </message>
1467 <message> 1540 <message>
1468 <location filename="../Utilities/BackgroundService.py" line="187"/> 1541 <location filename="../Utilities/BackgroundService.py" line="184"/>
1469 <source>Restart background client?</source> 1542 <source>Restart background client?</source>
1470 <translation type="unfinished"></translation> 1543 <translation type="unfinished"></translation>
1471 </message> 1544 </message>
1472 <message> 1545 <message>
1473 <location filename="../Utilities/BackgroundService.py" line="213"/> 1546 <location filename="../Utilities/BackgroundService.py" line="210"/>
1474 <source>An error in Erics background client stopped the service.</source> 1547 <source>An error in Erics background client stopped the service.</source>
1475 <translation type="unfinished"></translation> 1548 <translation type="unfinished"></translation>
1476 </message> 1549 </message>
1477 <message> 1550 <message>
1478 <location filename="../Utilities/BackgroundService.py" line="426"/> 1551 <location filename="../Utilities/BackgroundService.py" line="423"/>
1479 <source>Eric&apos;s background client disconnected because of an unknown reason.</source> 1552 <source>Eric&apos;s background client disconnected because of an unknown reason.</source>
1480 <translation type="unfinished"></translation> 1553 <translation type="unfinished"></translation>
1481 </message> 1554 </message>
1482 <message> 1555 <message>
1483 <location filename="../Utilities/BackgroundService.py" line="432"/> 1556 <location filename="../Utilities/BackgroundService.py" line="429"/>
1484 <source>Background client disconnected.</source> 1557 <source>Background client disconnected.</source>
1485 <translation type="unfinished"></translation> 1558 <translation type="unfinished"></translation>
1486 </message> 1559 </message>
1487 <message> 1560 <message>
1488 <location filename="../Utilities/BackgroundService.py" line="187"/> 1561 <location filename="../Utilities/BackgroundService.py" line="184"/>
1489 <source>&lt;p&gt;The background client for &lt;b&gt;{0}&lt;/b&gt; has stopped due to an exception. It&apos;s used by various plug-ins like the different checkers.&lt;/p&gt;&lt;p&gt;Select&lt;ul&gt;&lt;li&gt;&lt;b&gt;&apos;Yes&apos;&lt;/b&gt; to restart the client, but abort the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;&apos;Retry&apos;&lt;/b&gt; to restart the client and the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;&apos;No&apos;&lt;/b&gt; to leave the client off.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.&lt;/p&gt;</source> 1562 <source>&lt;p&gt;The background client for &lt;b&gt;{0}&lt;/b&gt; has stopped due to an exception. It&apos;s used by various plug-ins like the different checkers.&lt;/p&gt;&lt;p&gt;Select&lt;ul&gt;&lt;li&gt;&lt;b&gt;&apos;Yes&apos;&lt;/b&gt; to restart the client, but abort the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;&apos;Retry&apos;&lt;/b&gt; to restart the client and the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;&apos;No&apos;&lt;/b&gt; to leave the client off.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.&lt;/p&gt;</source>
1490 <translation type="unfinished"></translation> 1563 <translation type="unfinished"></translation>
1491 </message> 1564 </message>
1492 <message> 1565 <message>
1493 <location filename="../Utilities/BackgroundService.py" line="432"/> 1566 <location filename="../Utilities/BackgroundService.py" line="429"/>
1494 <source>The background client for &lt;b&gt;{0}&lt;/b&gt; disconnected because of an unknown reason.&lt;br&gt;Should it be restarted?</source> 1567 <source>The background client for &lt;b&gt;{0}&lt;/b&gt; disconnected because of an unknown reason.&lt;br&gt;Should it be restarted?</source>
1495 <translation type="unfinished"></translation> 1568 <translation type="unfinished"></translation>
1496 </message> 1569 </message>
1497 </context> 1570 </context>
1498 <context> 1571 <context>
1501 <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.ui" line="27"/> 1574 <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.ui" line="27"/>
1502 <source>&lt;b&gt;Add/Edit Bookmark&lt;/b&gt;</source> 1575 <source>&lt;b&gt;Add/Edit Bookmark&lt;/b&gt;</source>
1503 <translation>&lt;b&gt;Ajouter/Éditer signet&lt;b&gt;</translation> 1576 <translation>&lt;b&gt;Ajouter/Éditer signet&lt;b&gt;</translation>
1504 </message> 1577 </message>
1505 <message> 1578 <message>
1506 <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.py" line="50"/> 1579 <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.py" line="49"/>
1507 <source>Add Bookmark</source> 1580 <source>Add Bookmark</source>
1508 <translation>Ajouter un signet</translation> 1581 <translation>Ajouter un signet</translation>
1509 </message> 1582 </message>
1510 <message> 1583 <message>
1511 <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.py" line="53"/> 1584 <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.py" line="52"/>
1512 <source>Edit Bookmark</source> 1585 <source>Edit Bookmark</source>
1513 <translation>Éditer le signet</translation> 1586 <translation>Éditer le signet</translation>
1514 </message> 1587 </message>
1515 <message> 1588 <message>
1516 <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.py" line="57"/> 1589 <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.py" line="56"/>
1517 <source>Remove from Speed Dial</source> 1590 <source>Remove from Speed Dial</source>
1518 <translation>Supprimer de la marcation rapide</translation> 1591 <translation>Supprimer de la marcation rapide</translation>
1519 </message> 1592 </message>
1520 <message> 1593 <message>
1521 <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.py" line="61"/> 1594 <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.py" line="60"/>
1522 <source>Add to Speed Dial</source> 1595 <source>Add to Speed Dial</source>
1523 <translation>Ajouter à la marcation rapide</translation> 1596 <translation>Ajouter à la marcation rapide</translation>
1524 </message> 1597 </message>
1525 </context> 1598 </context>
1526 <context> 1599 <context>
1587 <location filename="../WebBrowser/Bookmarks/BookmarkPropertiesDialog.ui" line="73"/> 1660 <location filename="../WebBrowser/Bookmarks/BookmarkPropertiesDialog.ui" line="73"/>
1588 <source>Enter a description</source> 1661 <source>Enter a description</source>
1589 <translation>Entrer une description</translation> 1662 <translation>Entrer une description</translation>
1590 </message> 1663 </message>
1591 <message> 1664 <message>
1592 <location filename="../WebBrowser/Bookmarks/BookmarkPropertiesDialog.py" line="41"/> 1665 <location filename="../WebBrowser/Bookmarks/BookmarkPropertiesDialog.py" line="40"/>
1593 <source>Visited &lt;b&gt;{0}&lt;/b&gt; times. Last visit on &lt;b&gt;{1}&lt;/b&gt;.</source> 1666 <source>Visited &lt;b&gt;{0}&lt;/b&gt; times. Last visit on &lt;b&gt;{1}&lt;/b&gt;.</source>
1594 <translation type="unfinished"></translation> 1667 <translation type="unfinished"></translation>
1595 </message> 1668 </message>
1596 </context> 1669 </context>
1597 <context> 1670 <context>
1770 <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="169"/> 1843 <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="169"/>
1771 <source>&amp;Delete</source> 1844 <source>&amp;Delete</source>
1772 <translation>&amp;Supprimer</translation> 1845 <translation>&amp;Supprimer</translation>
1773 </message> 1846 </message>
1774 <message> 1847 <message>
1775 <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="324"/> 1848 <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="328"/>
1776 <source>New Folder</source> 1849 <source>New Folder</source>
1777 <translation>Nouveau répertoire</translation> 1850 <translation>Nouveau répertoire</translation>
1778 </message> 1851 </message>
1779 <message> 1852 <message>
1780 <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="72"/> 1853 <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="72"/>
1823 <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.ui" line="187"/> 1896 <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.ui" line="187"/>
1824 <source>Cancel</source> 1897 <source>Cancel</source>
1825 <translation>Annuler</translation> 1898 <translation>Annuler</translation>
1826 </message> 1899 </message>
1827 <message> 1900 <message>
1828 <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.py" line="100"/> 1901 <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.py" line="99"/>
1829 <source>&lt;b&gt;Importing from {0}&lt;/b&gt;</source> 1902 <source>&lt;b&gt;Importing from {0}&lt;/b&gt;</source>
1830 <translation>&lt;b&gt; Importation depuis {0} &lt;/b&gt;</translation> 1903 <translation>&lt;b&gt; Importation depuis {0} &lt;/b&gt;</translation>
1831 </message> 1904 </message>
1832 <message> 1905 <message>
1833 <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.py" line="107"/> 1906 <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.py" line="106"/>
1834 <source>Finish</source> 1907 <source>Finish</source>
1835 <translation>Installer</translation> 1908 <translation>Installer</translation>
1836 </message> 1909 </message>
1837 <message> 1910 <message>
1838 <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.py" line="134"/> 1911 <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.py" line="133"/>
1839 <source>Error importing bookmarks</source> 1912 <source>Error importing bookmarks</source>
1840 <translation>Erreur pendant l&apos;importation des signets</translation> 1913 <translation>Erreur pendant l&apos;importation des signets</translation>
1841 </message> 1914 </message>
1842 <message> 1915 <message>
1843 <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.ui" line="180"/> 1916 <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.ui" line="180"/>
1851 </message> 1924 </message>
1852 </context> 1925 </context>
1853 <context> 1926 <context>
1854 <name>BookmarksImporters</name> 1927 <name>BookmarksImporters</name>
1855 <message> 1928 <message>
1856 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/__init__.py" line="47"/> 1929 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/__init__.py" line="46"/>
1857 <source>XBEL File</source> 1930 <source>XBEL File</source>
1858 <translation>Fichier XBEL</translation> 1931 <translation>Fichier XBEL</translation>
1859 </message> 1932 </message>
1860 <message> 1933 <message>
1861 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/__init__.py" line="51"/> 1934 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/__init__.py" line="50"/>
1862 <source>HTML File</source> 1935 <source>HTML File</source>
1863 <translation>Fichier HTML</translation> 1936 <translation>Fichier HTML</translation>
1864 </message> 1937 </message>
1865 </context> 1938 </context>
1866 <context> 1939 <context>
1884 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="154"/> 1957 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="154"/>
1885 <source>Toolbar Bookmarks</source> 1958 <source>Toolbar Bookmarks</source>
1886 <translation>Barre d&apos;outils de signets</translation> 1959 <translation>Barre d&apos;outils de signets</translation>
1887 </message> 1960 </message>
1888 <message> 1961 <message>
1889 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="160"/> 1962 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="162"/>
1890 <source>Menu</source> 1963 <source>Menu</source>
1891 <translation>Menu</translation> 1964 <translation>Menu</translation>
1892 </message> 1965 </message>
1893 <message> 1966 <message>
1894 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="204"/> 1967 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="208"/>
1895 <source>Saving Bookmarks</source> 1968 <source>Saving Bookmarks</source>
1896 <translation>Enregistrement de signets</translation> 1969 <translation>Enregistrement de signets</translation>
1897 </message> 1970 </message>
1898 <message> 1971 <message>
1899 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="393"/> 1972 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="397"/>
1900 <source>Export Bookmarks</source> 1973 <source>Export Bookmarks</source>
1901 <translation>Exporter les signets</translation> 1974 <translation>Exporter les signets</translation>
1902 </message> 1975 </message>
1903 <message> 1976 <message>
1904 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="417"/> 1977 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="421"/>
1905 <source>Exporting Bookmarks</source> 1978 <source>Exporting Bookmarks</source>
1906 <translation>Export des signets</translation> 1979 <translation>Export des signets</translation>
1907 </message> 1980 </message>
1908 <message> 1981 <message>
1909 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="533"/> 1982 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="537"/>
1910 <source>Remove Bookmark</source> 1983 <source>Remove Bookmark</source>
1911 <translation>Supprimer signet</translation> 1984 <translation>Supprimer signet</translation>
1912 </message> 1985 </message>
1913 <message> 1986 <message>
1914 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="575"/> 1987 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="579"/>
1915 <source>Insert Bookmark</source> 1988 <source>Insert Bookmark</source>
1916 <translation>Insérer signet</translation> 1989 <translation>Insérer signet</translation>
1917 </message> 1990 </message>
1918 <message> 1991 <message>
1919 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="616"/> 1992 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="620"/>
1920 <source>Name Change</source> 1993 <source>Name Change</source>
1921 <translation>Modification de nom</translation> 1994 <translation>Modification de nom</translation>
1922 </message> 1995 </message>
1923 <message> 1996 <message>
1924 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="620"/> 1997 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="624"/>
1925 <source>Address Change</source> 1998 <source>Address Change</source>
1926 <translation>Modification d&apos;adresse</translation> 1999 <translation>Modification d&apos;adresse</translation>
1927 </message> 2000 </message>
1928 <message> 2001 <message>
1929 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="204"/> 2002 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="208"/>
1930 <source>Error saving bookmarks to &lt;b&gt;{0}&lt;/b&gt;.</source> 2003 <source>Error saving bookmarks to &lt;b&gt;{0}&lt;/b&gt;.</source>
1931 <translation>Erreur à enregistrer les signets dans &lt;b&gt;{0}&lt;/b&gt;.</translation> 2004 <translation>Erreur à enregistrer les signets dans &lt;b&gt;{0}&lt;/b&gt;.</translation>
1932 </message> 2005 </message>
1933 <message> 2006 <message>
1934 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="417"/> 2007 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="421"/>
1935 <source>Error exporting bookmarks to &lt;b&gt;{0}&lt;/b&gt;.</source> 2008 <source>Error exporting bookmarks to &lt;b&gt;{0}&lt;/b&gt;.</source>
1936 <translation>Erreur à exporter les signets dans &lt;b&gt;{0}&lt;/b&gt;.</translation> 2009 <translation>Erreur à exporter les signets dans &lt;b&gt;{0}&lt;/b&gt;.</translation>
1937 </message> 2010 </message>
1938 <message> 2011 <message>
1939 <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="409"/> 2012 <location filename="../Helpviewer/Bookmarks/BookmarksManager.py" line="409"/>
1940 <source>Converted {0}</source> 2013 <source>Converted {0}</source>
1941 <translation>Converti {0}</translation> 2014 <translation type="obsolete">Converti {0}</translation>
1942 </message> 2015 </message>
1943 <message> 2016 <message>
1944 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="393"/> 2017 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="397"/>
1945 <source>XBEL bookmarks (*.xbel);;XBEL bookmarks (*.xml);;HTML Bookmarks (*.html)</source> 2018 <source>XBEL bookmarks (*.xbel);;XBEL bookmarks (*.xml);;HTML Bookmarks (*.html)</source>
1946 <translation>Signets XBEL (*.xbel);;Signets XBEL (*.xml);;Signets HTML (*.html)</translation> 2019 <translation>Signets XBEL (*.xbel);;Signets XBEL (*.xml);;Signets HTML (*.html)</translation>
1947 </message> 2020 </message>
1948 <message> 2021 <message>
1949 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="139"/> 2022 <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="139"/>
1953 </message> 2026 </message>
1954 </context> 2027 </context>
1955 <context> 2028 <context>
1956 <name>BookmarksMenu</name> 2029 <name>BookmarksMenu</name>
1957 <message> 2030 <message>
1958 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="118"/> 2031 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="117"/>
1959 <source>Open all in Tabs</source> 2032 <source>Open all in Tabs</source>
1960 <translation>Ouvrir dans tous les onglets</translation> 2033 <translation>Ouvrir dans tous les onglets</translation>
1961 </message> 2034 </message>
1962 <message> 2035 <message>
1963 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="166"/> 2036 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="167"/>
1964 <source>Open</source> 2037 <source>Open</source>
1965 <translation type="unfinished">Ouvrir</translation> 2038 <translation type="unfinished">Ouvrir</translation>
1966 </message> 2039 </message>
1967 <message> 2040 <message>
1968 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="170"/> 2041 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="171"/>
1969 <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source> 2042 <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source>
1970 <translation type="unfinished"></translation> 2043 <translation type="unfinished"></translation>
1971 </message> 2044 </message>
1972 <message> 2045 <message>
1973 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="174"/> 2046 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="175"/>
1974 <source>Open in New Window</source> 2047 <source>Open in New Window</source>
1975 <translation type="unfinished"></translation> 2048 <translation type="unfinished"></translation>
1976 </message> 2049 </message>
1977 <message> 2050 <message>
1978 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="178"/> 2051 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="179"/>
1979 <source>Open in New Private Window</source> 2052 <source>Open in New Private Window</source>
1980 <translation type="unfinished"></translation> 2053 <translation type="unfinished"></translation>
1981 </message> 2054 </message>
1982 <message> 2055 <message>
1983 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="184"/> 2056 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="185"/>
1984 <source>Remove</source> 2057 <source>Remove</source>
1985 <translation type="unfinished">Supprimer</translation> 2058 <translation type="unfinished">Supprimer</translation>
1986 </message> 2059 </message>
1987 <message> 2060 <message>
1988 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="189"/> 2061 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="190"/>
1989 <source>Properties...</source> 2062 <source>Properties...</source>
1990 <translation type="unfinished"></translation> 2063 <translation type="unfinished"></translation>
1991 </message> 2064 </message>
1992 </context> 2065 </context>
1993 <context> 2066 <context>
1994 <name>BookmarksMenuBarMenu</name> 2067 <name>BookmarksMenuBarMenu</name>
1995 <message> 2068 <message>
1996 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="351"/> 2069 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="352"/>
1997 <source>Default Home Page</source> 2070 <source>Default Home Page</source>
1998 <translation>Page d&apos;accueil par défaut</translation> 2071 <translation>Page d&apos;accueil par défaut</translation>
1999 </message> 2072 </message>
2000 <message> 2073 <message>
2001 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="355"/> 2074 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="356"/>
2002 <source>Speed Dial</source> 2075 <source>Speed Dial</source>
2003 <translation>Numérotation rapide</translation> 2076 <translation>Numérotation rapide</translation>
2004 </message> 2077 </message>
2005 <message> 2078 <message>
2006 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="360"/> 2079 <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="361"/>
2007 <source>Open all in Tabs</source> 2080 <source>Open all in Tabs</source>
2008 <translation>Ouvrir dans tous les onglets</translation> 2081 <translation>Ouvrir dans tous les onglets</translation>
2009 </message> 2082 </message>
2010 </context> 2083 </context>
2011 <context> 2084 <context>
2012 <name>BookmarksModel</name> 2085 <name>BookmarksModel</name>
2013 <message> 2086 <message>
2014 <location filename="../WebBrowser/Bookmarks/BookmarksModel.py" line="48"/> 2087 <location filename="../WebBrowser/Bookmarks/BookmarksModel.py" line="49"/>
2015 <source>Title</source> 2088 <source>Title</source>
2016 <translation>Titre</translation> 2089 <translation>Titre</translation>
2017 </message> 2090 </message>
2018 <message> 2091 <message>
2019 <location filename="../WebBrowser/Bookmarks/BookmarksModel.py" line="49"/> 2092 <location filename="../WebBrowser/Bookmarks/BookmarksModel.py" line="50"/>
2020 <source>Address</source> 2093 <source>Address</source>
2021 <translation>Adresse</translation> 2094 <translation>Adresse</translation>
2022 </message> 2095 </message>
2023 </context> 2096 </context>
2024 <context> 2097 <context>
2025 <name>BookmarksToolBar</name> 2098 <name>BookmarksToolBar</name>
2026 <message> 2099 <message>
2027 <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="42"/> 2100 <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="41"/>
2028 <source>Bookmarks</source> 2101 <source>Bookmarks</source>
2029 <translation>Signets</translation> 2102 <translation>Signets</translation>
2030 </message> 2103 </message>
2031 <message> 2104 <message>
2032 <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="110"/> 2105 <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="110"/>
2033 <source>Add &amp;Bookmark...</source> 2106 <source>Add &amp;Bookmark...</source>
2034 <translation>&amp;Ajouter un signet ...</translation> 2107 <translation type="obsolete">&amp;Ajouter un signet ...</translation>
2035 </message> 2108 </message>
2036 <message> 2109 <message>
2037 <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="111"/> 2110 <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="111"/>
2038 <source>Add &amp;Folder...</source> 2111 <source>Add &amp;Folder...</source>
2039 <translation>Ajouter &amp;Répertoire ...</translation> 2112 <translation type="obsolete">Ajouter &amp;Répertoire ...</translation>
2040 </message> 2113 </message>
2041 <message> 2114 <message>
2042 <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="87"/> 2115 <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="87"/>
2043 <source>Open</source> 2116 <source>Open</source>
2044 <translation type="unfinished">Ouvrir</translation> 2117 <translation type="unfinished">Ouvrir</translation>
2080 </message> 2153 </message>
2081 </context> 2154 </context>
2082 <context> 2155 <context>
2083 <name>BreakPointModel</name> 2156 <name>BreakPointModel</name>
2084 <message> 2157 <message>
2085 <location filename="../Debugger/BreakPointModel.py" line="34"/> 2158 <location filename="../Debugger/BreakPointModel.py" line="33"/>
2086 <source>Filename</source> 2159 <source>Filename</source>
2087 <translation>Nom de fichier</translation> 2160 <translation>Nom de fichier</translation>
2088 </message> 2161 </message>
2089 <message> 2162 <message>
2090 <location filename="../Debugger/BreakPointModel.py" line="35"/> 2163 <location filename="../Debugger/BreakPointModel.py" line="34"/>
2091 <source>Line</source> 2164 <source>Line</source>
2092 <translation>Ligne</translation> 2165 <translation>Ligne</translation>
2093 </message> 2166 </message>
2094 <message> 2167 <message>
2095 <location filename="../Debugger/BreakPointModel.py" line="36"/> 2168 <location filename="../Debugger/BreakPointModel.py" line="35"/>
2096 <source>Condition</source> 2169 <source>Condition</source>
2097 <translation>Condition</translation> 2170 <translation>Condition</translation>
2098 </message> 2171 </message>
2099 <message> 2172 <message>
2100 <location filename="../Debugger/BreakPointModel.py" line="37"/> 2173 <location filename="../Debugger/BreakPointModel.py" line="36"/>
2101 <source>Temporary</source> 2174 <source>Temporary</source>
2102 <translation>Temporaire</translation> 2175 <translation>Temporaire</translation>
2103 </message> 2176 </message>
2104 <message> 2177 <message>
2105 <location filename="../Debugger/BreakPointModel.py" line="38"/> 2178 <location filename="../Debugger/BreakPointModel.py" line="37"/>
2106 <source>Enabled</source> 2179 <source>Enabled</source>
2107 <translation>Activé</translation> 2180 <translation>Activé</translation>
2108 </message> 2181 </message>
2109 <message> 2182 <message>
2110 <location filename="../Debugger/BreakPointModel.py" line="39"/> 2183 <location filename="../Debugger/BreakPointModel.py" line="38"/>
2111 <source>Ignore Count</source> 2184 <source>Ignore Count</source>
2112 <translation>Ignore le décompte</translation> 2185 <translation>Ignore le décompte</translation>
2113 </message> 2186 </message>
2114 </context> 2187 </context>
2115 <context> 2188 <context>
2118 <location filename="../Debugger/BreakPointViewer.py" line="53"/> 2191 <location filename="../Debugger/BreakPointViewer.py" line="53"/>
2119 <source>Breakpoints</source> 2192 <source>Breakpoints</source>
2120 <translation>Point d&apos;arrêts</translation> 2193 <translation>Point d&apos;arrêts</translation>
2121 </message> 2194 </message>
2122 <message> 2195 <message>
2123 <location filename="../Debugger/BreakPointViewer.py" line="156"/> 2196 <location filename="../Debugger/BreakPointViewer.py" line="153"/>
2124 <source>Edit...</source> 2197 <source>Edit...</source>
2125 <translation>Éditer...</translation> 2198 <translation>Éditer...</translation>
2126 </message> 2199 </message>
2127 <message> 2200 <message>
2128 <location filename="../Debugger/BreakPointViewer.py" line="158"/> 2201 <location filename="../Debugger/BreakPointViewer.py" line="155"/>
2129 <source>Enable</source> 2202 <source>Enable</source>
2130 <translation>Activer</translation> 2203 <translation>Activer</translation>
2131 </message> 2204 </message>
2132 <message> 2205 <message>
2133 <location filename="../Debugger/BreakPointViewer.py" line="193"/> 2206 <location filename="../Debugger/BreakPointViewer.py" line="190"/>
2134 <source>Enable all</source> 2207 <source>Enable all</source>
2135 <translation>Tout activer</translation> 2208 <translation>Tout activer</translation>
2136 </message> 2209 </message>
2137 <message> 2210 <message>
2138 <location filename="../Debugger/BreakPointViewer.py" line="161"/> 2211 <location filename="../Debugger/BreakPointViewer.py" line="158"/>
2139 <source>Disable</source> 2212 <source>Disable</source>
2140 <translation>Désactiver</translation> 2213 <translation>Désactiver</translation>
2141 </message> 2214 </message>
2142 <message> 2215 <message>
2143 <location filename="../Debugger/BreakPointViewer.py" line="198"/> 2216 <location filename="../Debugger/BreakPointViewer.py" line="195"/>
2144 <source>Disable all</source> 2217 <source>Disable all</source>
2145 <translation>Tout désactiver</translation> 2218 <translation>Tout désactiver</translation>
2146 </message> 2219 </message>
2147 <message> 2220 <message>
2148 <location filename="../Debugger/BreakPointViewer.py" line="165"/> 2221 <location filename="../Debugger/BreakPointViewer.py" line="162"/>
2149 <source>Delete</source> 2222 <source>Delete</source>
2150 <translation>Supprimer</translation> 2223 <translation>Supprimer</translation>
2151 </message> 2224 </message>
2152 <message> 2225 <message>
2153 <location filename="../Debugger/BreakPointViewer.py" line="203"/> 2226 <location filename="../Debugger/BreakPointViewer.py" line="200"/>
2154 <source>Delete all</source> 2227 <source>Delete all</source>
2155 <translation>Tout supprimer</translation> 2228 <translation>Tout supprimer</translation>
2156 </message> 2229 </message>
2157 <message> 2230 <message>
2158 <location filename="../Debugger/BreakPointViewer.py" line="168"/> 2231 <location filename="../Debugger/BreakPointViewer.py" line="165"/>
2159 <source>Goto</source> 2232 <source>Goto</source>
2160 <translation>Aller à</translation> 2233 <translation>Aller à</translation>
2161 </message> 2234 </message>
2162 <message> 2235 <message>
2163 <location filename="../Debugger/BreakPointViewer.py" line="191"/> 2236 <location filename="../Debugger/BreakPointViewer.py" line="188"/>
2164 <source>Enable selected</source> 2237 <source>Enable selected</source>
2165 <translation>Activer la sélection</translation> 2238 <translation>Activer la sélection</translation>
2166 </message> 2239 </message>
2167 <message> 2240 <message>
2168 <location filename="../Debugger/BreakPointViewer.py" line="196"/> 2241 <location filename="../Debugger/BreakPointViewer.py" line="193"/>
2169 <source>Disable selected</source> 2242 <source>Disable selected</source>
2170 <translation>Désactiver la sélection</translation> 2243 <translation>Désactiver la sélection</translation>
2171 </message> 2244 </message>
2172 <message> 2245 <message>
2173 <location filename="../Debugger/BreakPointViewer.py" line="201"/> 2246 <location filename="../Debugger/BreakPointViewer.py" line="198"/>
2174 <source>Delete selected</source> 2247 <source>Delete selected</source>
2175 <translation>Supprimer la sélection</translation> 2248 <translation>Supprimer la sélection</translation>
2176 </message> 2249 </message>
2177 <message> 2250 <message>
2178 <location filename="../Debugger/BreakPointViewer.py" line="189"/> 2251 <location filename="../Debugger/BreakPointViewer.py" line="186"/>
2179 <source>Add</source> 2252 <source>Add</source>
2180 <translation>Ajouter</translation> 2253 <translation>Ajouter</translation>
2181 </message> 2254 </message>
2182 <message> 2255 <message>
2183 <location filename="../Debugger/BreakPointViewer.py" line="206"/> 2256 <location filename="../Debugger/BreakPointViewer.py" line="203"/>
2184 <source>Configure...</source> 2257 <source>Configure...</source>
2185 <translation>Configuration...</translation> 2258 <translation>Configuration...</translation>
2186 </message> 2259 </message>
2187 </context> 2260 </context>
2188 <context> 2261 <context>
2189 <name>Browser</name> 2262 <name>Browser</name>
2190 <message> 2263 <message>
2191 <location filename="../UI/Browser.py" line="247"/> 2264 <location filename="../UI/Browser.py" line="245"/>
2192 <source>Open</source> 2265 <source>Open</source>
2193 <translation>Ouvrir</translation> 2266 <translation>Ouvrir</translation>
2194 </message> 2267 </message>
2195 <message> 2268 <message>
2196 <location filename="../UI/Browser.py" line="214"/> 2269 <location filename="../UI/Browser.py" line="212"/>
2197 <source>Run unittest...</source> 2270 <source>Run unittest...</source>
2198 <translation>Lancer un run test...</translation> 2271 <translation>Lancer un run test...</translation>
2199 </message> 2272 </message>
2200 <message> 2273 <message>
2201 <location filename="../UI/Browser.py" line="89"/> 2274 <location filename="../UI/Browser.py" line="90"/>
2202 <source>File-Browser</source> 2275 <source>File-Browser</source>
2203 <translation>Navigateur de fichiers</translation> 2276 <translation>Navigateur de fichiers</translation>
2204 </message> 2277 </message>
2205 <message> 2278 <message>
2206 <location filename="../UI/Browser.py" line="292"/> 2279 <location filename="../UI/Browser.py" line="290"/>
2207 <source>New toplevel directory...</source> 2280 <source>New toplevel directory...</source>
2208 <translation>Nouveau répertoire racine...</translation> 2281 <translation>Nouveau répertoire racine...</translation>
2209 </message> 2282 </message>
2210 <message> 2283 <message>
2211 <location filename="../UI/Browser.py" line="258"/> 2284 <location filename="../UI/Browser.py" line="256"/>
2212 <source>Remove from toplevel</source> 2285 <source>Remove from toplevel</source>
2213 <translation>Supprimer du niveau racine</translation> 2286 <translation>Supprimer du niveau racine</translation>
2214 </message> 2287 </message>
2215 <message> 2288 <message>
2216 <location filename="../UI/Browser.py" line="255"/> 2289 <location filename="../UI/Browser.py" line="253"/>
2217 <source>Add as toplevel directory</source> 2290 <source>Add as toplevel directory</source>
2218 <translation>Ajouter en tant que répertoire racine</translation> 2291 <translation>Ajouter en tant que répertoire racine</translation>
2219 </message> 2292 </message>
2220 <message> 2293 <message>
2221 <location filename="../UI/Browser.py" line="573"/> 2294 <location filename="../UI/Browser.py" line="572"/>
2222 <source>New toplevel directory</source> 2295 <source>New toplevel directory</source>
2223 <translation>Nouveau répertoire racine</translation> 2296 <translation>Nouveau répertoire racine</translation>
2224 </message> 2297 </message>
2225 <message> 2298 <message>
2226 <location filename="../UI/Browser.py" line="266"/> 2299 <location filename="../UI/Browser.py" line="264"/>
2227 <source>Find in this directory</source> 2300 <source>Find in this directory</source>
2228 <translation>Trouver dans ce répertoire</translation> 2301 <translation>Trouver dans ce répertoire</translation>
2229 </message> 2302 </message>
2230 <message> 2303 <message>
2231 <location filename="../UI/Browser.py" line="319"/> 2304 <location filename="../UI/Browser.py" line="319"/>
2236 <location filename="../UI/Browser.py" line="269"/> 2309 <location filename="../UI/Browser.py" line="269"/>
2237 <source>Find&amp;&amp;Replace in this directory</source> 2310 <source>Find&amp;&amp;Replace in this directory</source>
2238 <translation type="obsolete">Rechercher&amp;&amp;Rempacer dans ce répertoire</translation> 2311 <translation type="obsolete">Rechercher&amp;&amp;Rempacer dans ce répertoire</translation>
2239 </message> 2312 </message>
2240 <message> 2313 <message>
2241 <location filename="../UI/Browser.py" line="233"/> 2314 <location filename="../UI/Browser.py" line="231"/>
2242 <source>Open in Icon Editor</source> 2315 <source>Open in Icon Editor</source>
2243 <translation>Ouvrir dans Icon Editor</translation> 2316 <translation>Ouvrir dans Icon Editor</translation>
2244 </message> 2317 </message>
2245 <message> 2318 <message>
2246 <location filename="../UI/Browser.py" line="273"/> 2319 <location filename="../UI/Browser.py" line="271"/>
2247 <source>Copy Path to Clipboard</source> 2320 <source>Copy Path to Clipboard</source>
2248 <translation>Copier chemin dans le Presse-Papiers</translation> 2321 <translation>Copier chemin dans le Presse-Papiers</translation>
2249 </message> 2322 </message>
2250 <message> 2323 <message>
2251 <location filename="../UI/Browser.py" line="262"/> 2324 <location filename="../UI/Browser.py" line="260"/>
2252 <source>Refresh directory</source> 2325 <source>Refresh directory</source>
2253 <translation>Rafraichir répertoire</translation> 2326 <translation>Rafraichir répertoire</translation>
2254 </message> 2327 </message>
2255 <message> 2328 <message>
2256 <location filename="../UI/Browser.py" line="278"/> 2329 <location filename="../UI/Browser.py" line="276"/>
2257 <source>Goto</source> 2330 <source>Goto</source>
2258 <translation>Aller à</translation> 2331 <translation>Aller à</translation>
2259 </message> 2332 </message>
2260 <message> 2333 <message>
2261 <location filename="../UI/Browser.py" line="382"/> 2334 <location filename="../UI/Browser.py" line="381"/>
2262 <source>Line {0}</source> 2335 <source>Line {0}</source>
2263 <translation>Ligne {0}</translation> 2336 <translation>Ligne {0}</translation>
2264 </message> 2337 </message>
2265 <message> 2338 <message>
2266 <location filename="../UI/Browser.py" line="108"/> 2339 <location filename="../UI/Browser.py" line="109"/>
2267 <source>&lt;b&gt;The Browser Window&lt;/b&gt;&lt;p&gt;This allows you to easily navigate the hierarchy of directories and files on your system, identify the Python programs and open them up in a Source Viewer window. The window displays several separate hierarchies.&lt;/p&gt;&lt;p&gt;The first hierarchy is only shown if you have opened a program for debugging and its root is the directory containing that program. Usually all of the separate files that make up a Python application are held in the same directory, so this hierarchy gives you easy access to most of what you will need.&lt;/p&gt;&lt;p&gt;The next hierarchy is used to easily navigate the directories that are specified in the Python &lt;tt&gt;sys.path&lt;/tt&gt; variable.&lt;/p&gt;&lt;p&gt;The remaining hierarchies allow you navigate your system as a whole. On a UNIX system there will be a hierarchy with &lt;tt&gt;/&lt;/tt&gt; at its root and another with the user home directory. On a Windows system there will be a hierarchy for each drive on the system.&lt;/p&gt;&lt;p&gt;Python programs (i.e. those with a &lt;tt&gt;.py&lt;/tt&gt; file name suffix) are identified in the hierarchies with a Python icon. The right mouse button will popup a menu which lets you open the file in a Source Viewer window, open the file for debugging or use it for a unittest run.&lt;/p&gt;&lt;p&gt;The context menu of a class, function or method allows you to open the file defining this class, function or method and will ensure, that the correct source line is visible.&lt;/p&gt;&lt;p&gt;Qt-Designer files (i.e. those with a &lt;tt&gt;.ui&lt;/tt&gt; file name suffix) are shown with a Designer icon. The context menu of these files allows you to start Qt-Designer with that file.&lt;/p&gt;&lt;p&gt;Qt-Linguist files (i.e. those with a &lt;tt&gt;.ts&lt;/tt&gt; file name suffix) are shown with a Linguist icon. The context menu of these files allows you to start Qt-Linguist with that file.&lt;/p&gt;</source> 2340 <source>&lt;b&gt;The Browser Window&lt;/b&gt;&lt;p&gt;This allows you to easily navigate the hierarchy of directories and files on your system, identify the Python programs and open them up in a Source Viewer window. The window displays several separate hierarchies.&lt;/p&gt;&lt;p&gt;The first hierarchy is only shown if you have opened a program for debugging and its root is the directory containing that program. Usually all of the separate files that make up a Python application are held in the same directory, so this hierarchy gives you easy access to most of what you will need.&lt;/p&gt;&lt;p&gt;The next hierarchy is used to easily navigate the directories that are specified in the Python &lt;tt&gt;sys.path&lt;/tt&gt; variable.&lt;/p&gt;&lt;p&gt;The remaining hierarchies allow you navigate your system as a whole. On a UNIX system there will be a hierarchy with &lt;tt&gt;/&lt;/tt&gt; at its root and another with the user home directory. On a Windows system there will be a hierarchy for each drive on the system.&lt;/p&gt;&lt;p&gt;Python programs (i.e. those with a &lt;tt&gt;.py&lt;/tt&gt; file name suffix) are identified in the hierarchies with a Python icon. The right mouse button will popup a menu which lets you open the file in a Source Viewer window, open the file for debugging or use it for a unittest run.&lt;/p&gt;&lt;p&gt;The context menu of a class, function or method allows you to open the file defining this class, function or method and will ensure, that the correct source line is visible.&lt;/p&gt;&lt;p&gt;Qt-Designer files (i.e. those with a &lt;tt&gt;.ui&lt;/tt&gt; file name suffix) are shown with a Designer icon. The context menu of these files allows you to start Qt-Designer with that file.&lt;/p&gt;&lt;p&gt;Qt-Linguist files (i.e. those with a &lt;tt&gt;.ts&lt;/tt&gt; file name suffix) are shown with a Linguist icon. The context menu of these files allows you to start Qt-Linguist with that file.&lt;/p&gt;</source>
2268 <translation type="unfinished"></translation> 2341 <translation type="unfinished"></translation>
2269 </message> 2342 </message>
2270 <message> 2343 <message>
2271 <location filename="../UI/Browser.py" line="504"/> 2344 <location filename="../UI/Browser.py" line="503"/>
2272 <source>Show Mime-Type</source> 2345 <source>Show Mime-Type</source>
2273 <translation type="unfinished"></translation> 2346 <translation type="unfinished"></translation>
2274 </message> 2347 </message>
2275 <message> 2348 <message>
2276 <location filename="../UI/Browser.py" line="477"/> 2349 <location filename="../UI/Browser.py" line="476"/>
2277 <source>The mime type of the file could not be determined.</source> 2350 <source>The mime type of the file could not be determined.</source>
2278 <translation type="unfinished"></translation> 2351 <translation type="unfinished"></translation>
2279 </message> 2352 </message>
2280 <message> 2353 <message>
2281 <location filename="../UI/Browser.py" line="495"/> 2354 <location filename="../UI/Browser.py" line="494"/>
2282 <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.</source> 2355 <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.</source>
2283 <translation type="unfinished"></translation> 2356 <translation type="unfinished"></translation>
2284 </message> 2357 </message>
2285 <message> 2358 <message>
2286 <location filename="../UI/Browser.py" line="504"/> 2359 <location filename="../UI/Browser.py" line="503"/>
2287 <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt; Shall it be added to the list of text mime types?</source> 2360 <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt; Shall it be added to the list of text mime types?</source>
2288 <translation type="unfinished"></translation> 2361 <translation type="unfinished"></translation>
2289 </message> 2362 </message>
2290 <message> 2363 <message>
2291 <location filename="../UI/Browser.py" line="230"/> 2364 <location filename="../UI/Browser.py" line="228"/>
2292 <source>Open in Hex Editor</source> 2365 <source>Open in Hex Editor</source>
2293 <translation type="unfinished"></translation> 2366 <translation type="unfinished"></translation>
2294 </message> 2367 </message>
2295 <message> 2368 <message>
2296 <location filename="../UI/Browser.py" line="269"/> 2369 <location filename="../UI/Browser.py" line="267"/>
2297 <source>Find &amp;&amp; Replace in this directory</source> 2370 <source>Find &amp;&amp; Replace in this directory</source>
2298 <translation type="unfinished"></translation> 2371 <translation type="unfinished"></translation>
2299 </message> 2372 </message>
2300 </context> 2373 </context>
2301 <context> 2374 <context>
2302 <name>BrowserModel</name> 2375 <name>BrowserModel</name>
2303 <message> 2376 <message>
2304 <location filename="../UI/BrowserModel.py" line="66"/> 2377 <location filename="../UI/BrowserModel.py" line="62"/>
2305 <source>Name</source> 2378 <source>Name</source>
2306 <translation>Nom</translation> 2379 <translation>Nom</translation>
2307 </message> 2380 </message>
2308 <message> 2381 <message>
2309 <location filename="../UI/BrowserModel.py" line="724"/> 2382 <location filename="../UI/BrowserModel.py" line="730"/>
2310 <source>Attributes</source> 2383 <source>Attributes</source>
2311 <translation>Attributs</translation> 2384 <translation>Attributs</translation>
2312 </message> 2385 </message>
2313 <message> 2386 <message>
2314 <location filename="../UI/BrowserModel.py" line="656"/> 2387 <location filename="../UI/BrowserModel.py" line="660"/>
2315 <source>Globals</source> 2388 <source>Globals</source>
2316 <translation>Variables globales</translation> 2389 <translation>Variables globales</translation>
2317 </message> 2390 </message>
2318 <message> 2391 <message>
2319 <location filename="../UI/BrowserModel.py" line="650"/> 2392 <location filename="../UI/BrowserModel.py" line="654"/>
2320 <source>Coding: {0}</source> 2393 <source>Coding: {0}</source>
2321 <translation>Codage: {0}</translation> 2394 <translation>Codage: {0}</translation>
2322 </message> 2395 </message>
2323 <message> 2396 <message>
2324 <location filename="../UI/BrowserModel.py" line="734"/> 2397 <location filename="../UI/BrowserModel.py" line="740"/>
2325 <source>Class Attributes</source> 2398 <source>Class Attributes</source>
2326 <translation>Attributs de classe</translation> 2399 <translation>Attributs de classe</translation>
2327 </message> 2400 </message>
2328 <message> 2401 <message>
2329 <location filename="../UI/BrowserModel.py" line="662"/> 2402 <location filename="../UI/BrowserModel.py" line="666"/>
2330 <source>Imports</source> 2403 <source>Imports</source>
2331 <translation type="unfinished"></translation> 2404 <translation type="unfinished"></translation>
2332 </message> 2405 </message>
2333 </context> 2406 </context>
2334 <context> 2407 <context>
2335 <name>CallStackViewer</name> 2408 <name>CallStackViewer</name>
2336 <message> 2409 <message>
2337 <location filename="../Debugger/CallStackViewer.py" line="50"/> 2410 <location filename="../Debugger/CallStackViewer.py" line="49"/>
2338 <source>Show source</source> 2411 <source>Show source</source>
2339 <translation type="unfinished">Afficher la source</translation> 2412 <translation type="unfinished">Afficher la source</translation>
2340 </message> 2413 </message>
2341 <message> 2414 <message>
2342 <location filename="../Debugger/CallStackViewer.py" line="52"/> 2415 <location filename="../Debugger/CallStackViewer.py" line="51"/>
2343 <source>Clear</source> 2416 <source>Clear</source>
2344 <translation type="unfinished">Effacer</translation> 2417 <translation type="unfinished">Effacer</translation>
2345 </message> 2418 </message>
2346 <message> 2419 <message>
2347 <location filename="../Debugger/CallStackViewer.py" line="54"/> 2420 <location filename="../Debugger/CallStackViewer.py" line="53"/>
2348 <source>Save</source> 2421 <source>Save</source>
2349 <translation type="unfinished"></translation> 2422 <translation type="unfinished"></translation>
2350 </message> 2423 </message>
2351 <message> 2424 <message>
2352 <location filename="../Debugger/CallStackViewer.py" line="61"/> 2425 <location filename="../Debugger/CallStackViewer.py" line="60"/>
2353 <source>File: {0} 2426 <source>File: {0}
2354 Line: {1} 2427 Line: {1}
2355 {2}{3}</source> 2428 {2}{3}</source>
2356 <translation type="unfinished"></translation> 2429 <translation type="unfinished"></translation>
2357 </message> 2430 </message>
2358 <message> 2431 <message>
2359 <location filename="../Debugger/CallStackViewer.py" line="63"/> 2432 <location filename="../Debugger/CallStackViewer.py" line="62"/>
2360 <source>File: {0} 2433 <source>File: {0}
2361 Line: {1}</source> 2434 Line: {1}</source>
2362 <translation type="unfinished"></translation> 2435 <translation type="unfinished"></translation>
2363 </message> 2436 </message>
2364 <message> 2437 <message>
2365 <location filename="../Debugger/CallStackViewer.py" line="172"/> 2438 <location filename="../Debugger/CallStackViewer.py" line="171"/>
2366 <source>Save Call Stack Info</source> 2439 <source>Save Call Stack Info</source>
2367 <translation type="unfinished"></translation> 2440 <translation type="unfinished"></translation>
2368 </message> 2441 </message>
2369 <message> 2442 <message>
2370 <location filename="../Debugger/CallStackViewer.py" line="158"/> 2443 <location filename="../Debugger/CallStackViewer.py" line="157"/>
2371 <source>Text Files (*.txt);;All Files (*)</source> 2444 <source>Text Files (*.txt);;All Files (*)</source>
2372 <translation type="unfinished">Fichiers de texte (*.txt);;Tous les fichiers (*)</translation> 2445 <translation type="unfinished">Fichiers de texte (*.txt);;Tous les fichiers (*)</translation>
2373 </message> 2446 </message>
2374 <message> 2447 <message>
2375 <location filename="../Debugger/CallStackViewer.py" line="172"/> 2448 <location filename="../Debugger/CallStackViewer.py" line="171"/>
2376 <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source> 2449 <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
2377 <translation type="unfinished">&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt;existe déjà. Écraser ?&lt;/p&gt;</translation> 2450 <translation type="unfinished">&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt;existe déjà. Écraser ?&lt;/p&gt;</translation>
2378 </message> 2451 </message>
2379 <message> 2452 <message>
2380 <location filename="../Debugger/CallStackViewer.py" line="191"/> 2453 <location filename="../Debugger/CallStackViewer.py" line="190"/>
2381 <source>Error saving Call Stack Info</source> 2454 <source>Error saving Call Stack Info</source>
2382 <translation type="unfinished"></translation> 2455 <translation type="unfinished"></translation>
2383 </message> 2456 </message>
2384 <message> 2457 <message>
2385 <location filename="../Debugger/CallStackViewer.py" line="191"/> 2458 <location filename="../Debugger/CallStackViewer.py" line="190"/>
2386 <source>&lt;p&gt;The call stack info could not be written to &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source> 2459 <source>&lt;p&gt;The call stack info could not be written to &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
2387 <translation type="unfinished"></translation> 2460 <translation type="unfinished"></translation>
2388 </message> 2461 </message>
2389 <message> 2462 <message>
2390 <location filename="../Debugger/CallStackViewer.py" line="47"/> 2463 <location filename="../Debugger/CallStackViewer.py" line="46"/>
2391 <source>Call Stack</source> 2464 <source>Call Stack</source>
2392 <translation type="unfinished"></translation> 2465 <translation type="unfinished"></translation>
2393 </message> 2466 </message>
2394 </context> 2467 </context>
2395 <context> 2468 <context>
2423 <location filename="../Debugger/CallTraceViewer.ui" line="85"/> 2496 <location filename="../Debugger/CallTraceViewer.ui" line="85"/>
2424 <source>Press to save the call trace as a text file</source> 2497 <source>Press to save the call trace as a text file</source>
2425 <translation type="unfinished"></translation> 2498 <translation type="unfinished"></translation>
2426 </message> 2499 </message>
2427 <message> 2500 <message>
2428 <location filename="../Debugger/CallTraceViewer.py" line="54"/> 2501 <location filename="../Debugger/CallTraceViewer.py" line="53"/>
2429 <source>From</source> 2502 <source>From</source>
2430 <translation type="unfinished">De</translation> 2503 <translation type="unfinished">De</translation>
2431 </message> 2504 </message>
2432 <message> 2505 <message>
2433 <location filename="../Debugger/CallTraceViewer.py" line="54"/> 2506 <location filename="../Debugger/CallTraceViewer.py" line="53"/>
2434 <source>To</source> 2507 <source>To</source>
2435 <translation type="unfinished">A</translation> 2508 <translation type="unfinished">A</translation>
2436 </message> 2509 </message>
2437 <message> 2510 <message>
2438 <location filename="../Debugger/CallTraceViewer.py" line="158"/> 2511 <location filename="../Debugger/CallTraceViewer.py" line="157"/>
2439 <source>Save Call Trace Info</source> 2512 <source>Save Call Trace Info</source>
2440 <translation type="unfinished"></translation> 2513 <translation type="unfinished"></translation>
2441 </message> 2514 </message>
2442 <message> 2515 <message>
2443 <location filename="../Debugger/CallTraceViewer.py" line="144"/> 2516 <location filename="../Debugger/CallTraceViewer.py" line="143"/>
2444 <source>Text Files (*.txt);;All Files (*)</source> 2517 <source>Text Files (*.txt);;All Files (*)</source>
2445 <translation type="unfinished">Fichiers de texte (*.txt);;Tous les fichiers (*)</translation> 2518 <translation type="unfinished">Fichiers de texte (*.txt);;Tous les fichiers (*)</translation>
2446 </message> 2519 </message>
2447 <message> 2520 <message>
2448 <location filename="../Debugger/CallTraceViewer.py" line="158"/> 2521 <location filename="../Debugger/CallTraceViewer.py" line="157"/>
2449 <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source> 2522 <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
2450 <translation type="unfinished">&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt;existe déjà. Écraser ?&lt;/p&gt;</translation> 2523 <translation type="unfinished">&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt;existe déjà. Écraser ?&lt;/p&gt;</translation>
2451 </message> 2524 </message>
2452 <message> 2525 <message>
2453 <location filename="../Debugger/CallTraceViewer.py" line="183"/> 2526 <location filename="../Debugger/CallTraceViewer.py" line="182"/>
2454 <source>Error saving Call Trace Info</source> 2527 <source>Error saving Call Trace Info</source>
2455 <translation type="unfinished"></translation> 2528 <translation type="unfinished"></translation>
2456 </message> 2529 </message>
2457 <message> 2530 <message>
2458 <location filename="../Debugger/CallTraceViewer.py" line="183"/> 2531 <location filename="../Debugger/CallTraceViewer.py" line="182"/>
2459 <source>&lt;p&gt;The call trace info could not be written to &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source> 2532 <source>&lt;p&gt;The call trace info could not be written to &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
2460 <translation type="unfinished"></translation> 2533 <translation type="unfinished"></translation>
2461 </message> 2534 </message>
2462 <message> 2535 <message>
2463 <location filename="../Debugger/CallTraceViewer.ui" line="42"/> 2536 <location filename="../Debugger/CallTraceViewer.ui" line="42"/>
2521 <location filename="../Cooperation/ChatWidget.ui" line="319"/> 2594 <location filename="../Cooperation/ChatWidget.ui" line="319"/>
2522 <source>Shows the status of the server</source> 2595 <source>Shows the status of the server</source>
2523 <translation>Montre l&apos;état du serveur</translation> 2596 <translation>Montre l&apos;état du serveur</translation>
2524 </message> 2597 </message>
2525 <message> 2598 <message>
2526 <location filename="../Cooperation/ChatWidget.py" line="307"/> 2599 <location filename="../Cooperation/ChatWidget.py" line="306"/>
2527 <source>Start Server</source> 2600 <source>Start Server</source>
2528 <translation>Démarrer serveur</translation> 2601 <translation>Démarrer serveur</translation>
2529 </message> 2602 </message>
2530 <message> 2603 <message>
2531 <location filename="../Cooperation/ChatWidget.py" line="153"/> 2604 <location filename="../Cooperation/ChatWidget.py" line="152"/>
2532 <source>! Unknown command: {0} 2605 <source>! Unknown command: {0}
2533 </source> 2606 </source>
2534 <translation>! Commande inconnue: {0}</translation> 2607 <translation>! Commande inconnue: {0}</translation>
2535 </message> 2608 </message>
2536 <message> 2609 <message>
2537 <location filename="../Cooperation/ChatWidget.py" line="176"/> 2610 <location filename="../Cooperation/ChatWidget.py" line="175"/>
2538 <source>* {0} has joined. 2611 <source>* {0} has joined.
2539 </source> 2612 </source>
2540 <translation>* {0} a rejoint.</translation> 2613 <translation>* {0} a rejoint.</translation>
2541 </message> 2614 </message>
2542 <message> 2615 <message>
2543 <location filename="../Cooperation/ChatWidget.py" line="212"/> 2616 <location filename="../Cooperation/ChatWidget.py" line="211"/>
2544 <source>* {0} has left. 2617 <source>* {0} has left.
2545 </source> 2618 </source>
2546 <translation>* {0} est parti.</translation> 2619 <translation>* {0} est parti.</translation>
2547 </message> 2620 </message>
2548 <message> 2621 <message>
2549 <location filename="../Cooperation/ChatWidget.py" line="318"/> 2622 <location filename="../Cooperation/ChatWidget.py" line="317"/>
2550 <source>Stop Server</source> 2623 <source>Stop Server</source>
2551 <translation>Arrêter serveur</translation> 2624 <translation>Arrêter serveur</translation>
2552 </message> 2625 </message>
2553 <message> 2626 <message>
2554 <location filename="../Cooperation/ChatWidget.py" line="323"/> 2627 <location filename="../Cooperation/ChatWidget.py" line="322"/>
2555 <source>! Server Error: {0} 2628 <source>! Server Error: {0}
2556 </source> 2629 </source>
2557 <translation>! Erreur de serveur: {0}</translation> 2630 <translation>! Erreur de serveur: {0}</translation>
2558 </message> 2631 </message>
2559 <message> 2632 <message>
2560 <location filename="../Cooperation/ChatWidget.py" line="335"/> 2633 <location filename="../Cooperation/ChatWidget.py" line="334"/>
2561 <source>Disconnect</source> 2634 <source>Disconnect</source>
2562 <translation>Couper</translation> 2635 <translation>Couper</translation>
2563 </message> 2636 </message>
2564 <message> 2637 <message>
2565 <location filename="../Cooperation/ChatWidget.py" line="339"/> 2638 <location filename="../Cooperation/ChatWidget.py" line="338"/>
2566 <source>Connect</source> 2639 <source>Connect</source>
2567 <translation>Brancher</translation> 2640 <translation>Brancher</translation>
2568 </message> 2641 </message>
2569 <message> 2642 <message>
2570 <location filename="../Cooperation/ChatWidget.ui" line="105"/> 2643 <location filename="../Cooperation/ChatWidget.ui" line="105"/>
2590 <location filename="../Cooperation/ChatWidget.ui" line="166"/> 2663 <location filename="../Cooperation/ChatWidget.ui" line="166"/>
2591 <source>Press to cancel the shared edit</source> 2664 <source>Press to cancel the shared edit</source>
2592 <translation>Cliquer pour annuler l&apos;éditeur partagé</translation> 2665 <translation>Cliquer pour annuler l&apos;éditeur partagé</translation>
2593 </message> 2666 </message>
2594 <message> 2667 <message>
2595 <location filename="../Cooperation/ChatWidget.py" line="513"/> 2668 <location filename="../Cooperation/ChatWidget.py" line="508"/>
2596 <source>Clear</source> 2669 <source>Clear</source>
2597 <translation>Effacer</translation> 2670 <translation>Effacer</translation>
2598 </message> 2671 </message>
2599 <message> 2672 <message>
2600 <location filename="../Cooperation/ChatWidget.py" line="518"/> 2673 <location filename="../Cooperation/ChatWidget.py" line="512"/>
2601 <source>Save</source> 2674 <source>Save</source>
2602 <translation>Enregistrer</translation> 2675 <translation>Enregistrer</translation>
2603 </message> 2676 </message>
2604 <message> 2677 <message>
2605 <location filename="../Cooperation/ChatWidget.py" line="499"/> 2678 <location filename="../Cooperation/ChatWidget.py" line="497"/>
2606 <source>Copy</source> 2679 <source>Copy</source>
2607 <translation>Copier</translation> 2680 <translation>Copier</translation>
2608 </message> 2681 </message>
2609 <message> 2682 <message>
2610 <location filename="../Cooperation/ChatWidget.py" line="572"/> 2683 <location filename="../Cooperation/ChatWidget.py" line="566"/>
2611 <source>Save Chat</source> 2684 <source>Save Chat</source>
2612 <translation>Enregistrer chat</translation> 2685 <translation>Enregistrer chat</translation>
2613 </message> 2686 </message>
2614 <message> 2687 <message>
2615 <location filename="../Cooperation/ChatWidget.py" line="558"/> 2688 <location filename="../Cooperation/ChatWidget.py" line="552"/>
2616 <source>Text Files (*.txt);;All Files (*)</source> 2689 <source>Text Files (*.txt);;All Files (*)</source>
2617 <translation>Fichiers de texte (*.txt);;Tous les fichiers (*)</translation> 2690 <translation>Fichiers de texte (*.txt);;Tous les fichiers (*)</translation>
2618 </message> 2691 </message>
2619 <message> 2692 <message>
2620 <location filename="../Cooperation/ChatWidget.py" line="587"/> 2693 <location filename="../Cooperation/ChatWidget.py" line="581"/>
2621 <source>Error saving Chat</source> 2694 <source>Error saving Chat</source>
2622 <translation>Erreur lors de l&apos;enregistrement du chat</translation> 2695 <translation>Erreur lors de l&apos;enregistrement du chat</translation>
2623 </message> 2696 </message>
2624 <message> 2697 <message>
2625 <location filename="../Cooperation/ChatWidget.py" line="587"/> 2698 <location filename="../Cooperation/ChatWidget.py" line="581"/>
2626 <source>&lt;p&gt;The chat contents could not be written to &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source> 2699 <source>&lt;p&gt;The chat contents could not be written to &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
2627 <translation>&lt;p&gt; Le contenu du chat n&apos;a pas pu être écrit dans &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Raison: {1}&lt;/p&gt;</translation> 2700 <translation>&lt;p&gt; Le contenu du chat n&apos;a pas pu être écrit dans &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Raison: {1}&lt;/p&gt;</translation>
2628 </message> 2701 </message>
2629 <message> 2702 <message>
2630 <location filename="../Cooperation/ChatWidget.ui" line="82"/> 2703 <location filename="../Cooperation/ChatWidget.ui" line="82"/>
2640 <location filename="../Cooperation/ChatWidget.ui" line="230"/> 2713 <location filename="../Cooperation/ChatWidget.ui" line="230"/>
2641 <source>Press to clear the hosts list</source> 2714 <source>Press to clear the hosts list</source>
2642 <translation>Cliquer pour vider la liste des hôtes</translation> 2715 <translation>Cliquer pour vider la liste des hôtes</translation>
2643 </message> 2716 </message>
2644 <message> 2717 <message>
2645 <location filename="../Cooperation/ChatWidget.py" line="504"/> 2718 <location filename="../Cooperation/ChatWidget.py" line="501"/>
2646 <source>Cut all</source> 2719 <source>Cut all</source>
2647 <translation>Couper tous</translation> 2720 <translation>Couper tous</translation>
2648 </message> 2721 </message>
2649 <message> 2722 <message>
2650 <location filename="../Cooperation/ChatWidget.py" line="508"/> 2723 <location filename="../Cooperation/ChatWidget.py" line="504"/>
2651 <source>Copy all</source> 2724 <source>Copy all</source>
2652 <translation>Copier tous</translation> 2725 <translation>Copier tous</translation>
2653 </message> 2726 </message>
2654 <message> 2727 <message>
2655 <location filename="../Cooperation/ChatWidget.py" line="626"/> 2728 <location filename="../Cooperation/ChatWidget.py" line="619"/>
2656 <source>Kick User</source> 2729 <source>Kick User</source>
2657 <translation>Expulser utilisateur</translation> 2730 <translation>Expulser utilisateur</translation>
2658 </message> 2731 </message>
2659 <message> 2732 <message>
2660 <location filename="../Cooperation/ChatWidget.py" line="630"/> 2733 <location filename="../Cooperation/ChatWidget.py" line="622"/>
2661 <source>Ban User</source> 2734 <source>Ban User</source>
2662 <translation>Bannir utilisateur</translation> 2735 <translation>Bannir utilisateur</translation>
2663 </message> 2736 </message>
2664 <message> 2737 <message>
2665 <location filename="../Cooperation/ChatWidget.py" line="634"/> 2738 <location filename="../Cooperation/ChatWidget.py" line="625"/>
2666 <source>Ban and Kick User</source> 2739 <source>Ban and Kick User</source>
2667 <translation>Expulser et banir utilisateur</translation> 2740 <translation>Expulser et banir utilisateur</translation>
2668 </message> 2741 </message>
2669 <message> 2742 <message>
2670 <location filename="../Cooperation/ChatWidget.py" line="663"/> 2743 <location filename="../Cooperation/ChatWidget.py" line="654"/>
2671 <source>* {0} has been kicked. 2744 <source>* {0} has been kicked.
2672 </source> 2745 </source>
2673 <translation>* {0} a été expulsé.</translation> 2746 <translation>* {0} a été expulsé.</translation>
2674 </message> 2747 </message>
2675 <message> 2748 <message>
2676 <location filename="../Cooperation/ChatWidget.py" line="679"/> 2749 <location filename="../Cooperation/ChatWidget.py" line="670"/>
2677 <source>* {0} has been banned. 2750 <source>* {0} has been banned.
2678 </source> 2751 </source>
2679 <translation>* {0} a été banni.</translation> 2752 <translation>* {0} a été banni.</translation>
2680 </message> 2753 </message>
2681 <message> 2754 <message>
2682 <location filename="../Cooperation/ChatWidget.py" line="695"/> 2755 <location filename="../Cooperation/ChatWidget.py" line="686"/>
2683 <source>* {0} has been banned and kicked. 2756 <source>* {0} has been banned and kicked.
2684 </source> 2757 </source>
2685 <translation>* {0} a été expuslé et banni.</translation> 2758 <translation>* {0} a été expuslé et banni.</translation>
2686 </message> 2759 </message>
2687 <message> 2760 <message>
2688 <location filename="../Cooperation/ChatWidget.py" line="572"/> 2761 <location filename="../Cooperation/ChatWidget.py" line="566"/>
2689 <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source> 2762 <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
2690 <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt;existe déjà. Écraser ?&lt;/p&gt;</translation> 2763 <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt;existe déjà. Écraser ?&lt;/p&gt;</translation>
2691 </message> 2764 </message>
2692 <message> 2765 <message>
2693 <location filename="../Cooperation/ChatWidget.ui" line="210"/> 2766 <location filename="../Cooperation/ChatWidget.ui" line="210"/>
2694 <source>Enter the host and port to connect to in the form &quot;host@port&quot;</source> 2767 <source>Enter the host and port to connect to in the form &quot;host@port&quot;</source>
2695 <translation type="unfinished"></translation> 2768 <translation type="unfinished"></translation>
2696 </message> 2769 </message>
2697 <message> 2770 <message>
2698 <location filename="../Cooperation/ChatWidget.py" line="188"/> 2771 <location filename="../Cooperation/ChatWidget.py" line="187"/>
2699 <source>New User</source> 2772 <source>New User</source>
2700 <translation type="unfinished"></translation> 2773 <translation type="unfinished"></translation>
2701 </message> 2774 </message>
2702 <message> 2775 <message>
2703 <location filename="../Cooperation/ChatWidget.py" line="188"/> 2776 <location filename="../Cooperation/ChatWidget.py" line="187"/>
2704 <source>{0} has joined.</source> 2777 <source>{0} has joined.</source>
2705 <translation type="unfinished"></translation> 2778 <translation type="unfinished"></translation>
2706 </message> 2779 </message>
2707 <message> 2780 <message>
2708 <location filename="../Cooperation/ChatWidget.py" line="219"/> 2781 <location filename="../Cooperation/ChatWidget.py" line="218"/>
2709 <source>User Left</source> 2782 <source>User Left</source>
2710 <translation type="unfinished"></translation> 2783 <translation type="unfinished"></translation>
2711 </message> 2784 </message>
2712 <message> 2785 <message>
2713 <location filename="../Cooperation/ChatWidget.py" line="219"/> 2786 <location filename="../Cooperation/ChatWidget.py" line="218"/>
2714 <source>{0} has left.</source> 2787 <source>{0} has left.</source>
2715 <translation type="unfinished"></translation> 2788 <translation type="unfinished"></translation>
2716 </message> 2789 </message>
2717 <message> 2790 <message>
2718 <location filename="../Cooperation/ChatWidget.py" line="242"/> 2791 <location filename="../Cooperation/ChatWidget.py" line="241"/>
2719 <source>Message from &lt;{0}&gt;</source> 2792 <source>Message from &lt;{0}&gt;</source>
2720 <translation type="unfinished"></translation> 2793 <translation type="unfinished"></translation>
2721 </message> 2794 </message>
2722 </context> 2795 </context>
2723 <context> 2796 <context>
2724 <name>ChromeImporter</name> 2797 <name>ChromeImporter</name>
2725 <message> 2798 <message>
2726 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="44"/> 2799 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="43"/>
2727 <source>Google Chrome stores its bookmarks in the &lt;b&gt;Bookmarks&lt;/b&gt; text file. This file is usually located in</source> 2800 <source>Google Chrome stores its bookmarks in the &lt;b&gt;Bookmarks&lt;/b&gt; text file. This file is usually located in</source>
2728 <translation type="unfinished"></translation> 2801 <translation type="unfinished"></translation>
2729 </message> 2802 </message>
2730 <message> 2803 <message>
2731 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="65"/> 2804 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="64"/>
2732 <source>Please choose the file to begin importing bookmarks.</source> 2805 <source>Please choose the file to begin importing bookmarks.</source>
2733 <translation type="unfinished">Choisissez le fichier d&apos;où importer les signets.</translation> 2806 <translation type="unfinished">Choisissez le fichier d&apos;où importer les signets.</translation>
2734 </message> 2807 </message>
2735 <message> 2808 <message>
2736 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="65"/> 2809 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="64"/>
2737 <source>Chromium stores its bookmarks in the &lt;b&gt;Bookmarks&lt;/b&gt; text file. This file is usually located in</source> 2810 <source>Chromium stores its bookmarks in the &lt;b&gt;Bookmarks&lt;/b&gt; text file. This file is usually located in</source>
2738 <translation type="unfinished"></translation> 2811 <translation type="unfinished"></translation>
2739 </message> 2812 </message>
2740 <message> 2813 <message>
2741 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="114"/> 2814 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="113"/>
2742 <source>File &apos;{0}&apos; does not exist.</source> 2815 <source>File &apos;{0}&apos; does not exist.</source>
2743 <translation type="unfinished">Le fichier &apos;{0&apos; n&apos;existe pas.</translation> 2816 <translation type="unfinished">Le fichier &apos;{0&apos; n&apos;existe pas.</translation>
2744 </message> 2817 </message>
2745 <message> 2818 <message>
2746 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="131"/> 2819 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="130"/>
2747 <source>File &apos;{0}&apos; cannot be read. 2820 <source>File &apos;{0}&apos; cannot be read.
2748 Reason: {1}</source> 2821 Reason: {1}</source>
2749 <translation type="unfinished"></translation> 2822 <translation type="unfinished"></translation>
2750 </message> 2823 </message>
2751 <message> 2824 <message>
2752 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="142"/> 2825 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="141"/>
2753 <source>Google Chrome Import</source> 2826 <source>Google Chrome Import</source>
2754 <translation type="unfinished"></translation> 2827 <translation type="unfinished"></translation>
2755 </message> 2828 </message>
2756 <message> 2829 <message>
2757 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="144"/> 2830 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="143"/>
2758 <source>Chromium Import</source> 2831 <source>Chromium Import</source>
2759 <translation type="unfinished"></translation> 2832 <translation type="unfinished"></translation>
2760 </message> 2833 </message>
2761 <message> 2834 <message>
2762 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="146"/> 2835 <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="145"/>
2763 <source>Imported {0}</source> 2836 <source>Imported {0}</source>
2764 <translation type="unfinished">Importé {0}</translation> 2837 <translation type="unfinished">Importé {0}</translation>
2765 </message> 2838 </message>
2766 </context> 2839 </context>
2767 <context> 2840 <context>
2768 <name>CircuitPythonDevice</name> 2841 <name>CircuitPythonDevice</name>
2769 <message> 2842 <message>
2770 <location filename="../MicroPython/CircuitPythonDevices.py" line="72"/> 2843 <location filename="../MicroPython/CircuitPythonDevices.py" line="71"/>
2771 <source>CircuitPython</source> 2844 <source>CircuitPython</source>
2772 <translation type="unfinished"></translation> 2845 <translation type="unfinished"></translation>
2773 </message> 2846 </message>
2774 <message> 2847 <message>
2775 <location filename="../MicroPython/CircuitPythonDevices.py" line="161"/> 2848 <location filename="../MicroPython/CircuitPythonDevices.py" line="160"/>
2776 <source>Workspace Directory</source> 2849 <source>Workspace Directory</source>
2777 <translation type="unfinished"></translation> 2850 <translation type="unfinished"></translation>
2778 </message> 2851 </message>
2779 <message> 2852 <message>
2780 <location filename="../MicroPython/CircuitPythonDevices.py" line="161"/> 2853 <location filename="../MicroPython/CircuitPythonDevices.py" line="160"/>
2781 <source>Python files for CircuitPython devices are stored on the device. Therefore, to edit these files you need to have the device plugged in. Until you plug in a device, the standard directory will be used.</source> 2854 <source>Python files for CircuitPython devices are stored on the device. Therefore, to edit these files you need to have the device plugged in. Until you plug in a device, the standard directory will be used.</source>
2782 <translation type="unfinished"></translation> 2855 <translation type="unfinished"></translation>
2783 </message> 2856 </message>
2784 <message> 2857 <message>
2785 <location filename="../MicroPython/CircuitPythonDevices.py" line="194"/> 2858 <location filename="../MicroPython/CircuitPythonDevices.py" line="193"/>
2786 <source>Flash CircuitPython Firmware</source> 2859 <source>Flash CircuitPython Firmware</source>
2787 <translation type="unfinished"></translation> 2860 <translation type="unfinished"></translation>
2788 </message> 2861 </message>
2789 <message> 2862 <message>
2790 <location filename="../MicroPython/CircuitPythonDevices.py" line="228"/> 2863 <location filename="../MicroPython/CircuitPythonDevices.py" line="227"/>
2791 <source>Install Library Files</source> 2864 <source>Install Library Files</source>
2792 <translation type="unfinished"></translation> 2865 <translation type="unfinished"></translation>
2793 </message> 2866 </message>
2794 <message> 2867 <message>
2795 <location filename="../MicroPython/CircuitPythonDevices.py" line="194"/> 2868 <location filename="../MicroPython/CircuitPythonDevices.py" line="193"/>
2796 <source>Please reset the device to bootloader mode and confirm when ready.</source> 2869 <source>Please reset the device to bootloader mode and confirm when ready.</source>
2797 <translation type="unfinished"></translation> 2870 <translation type="unfinished"></translation>
2798 </message> 2871 </message>
2799 <message> 2872 <message>
2800 <location filename="../MicroPython/CircuitPythonDevices.py" line="216"/> 2873 <location filename="../MicroPython/CircuitPythonDevices.py" line="215"/>
2801 <source>The device volume &quot;&lt;b&gt;{0}&lt;/b&gt;&quot; is not available. Ensure it is mounted properly and try again.</source> 2874 <source>The device volume &quot;&lt;b&gt;{0}&lt;/b&gt;&quot; is not available. Ensure it is mounted properly and try again.</source>
2802 <translation type="unfinished"></translation> 2875 <translation type="unfinished"></translation>
2803 </message> 2876 </message>
2804 <message> 2877 <message>
2805 <location filename="../MicroPython/CircuitPythonDevices.py" line="228"/> 2878 <location filename="../MicroPython/CircuitPythonDevices.py" line="227"/>
2806 <source>Compiled Python Files (*.mpy);;Python Files (*.py);;All Files (*)</source> 2879 <source>Compiled Python Files (*.mpy);;Python Files (*.py);;All Files (*)</source>
2807 <translation type="unfinished"></translation> 2880 <translation type="unfinished"></translation>
2808 </message> 2881 </message>
2809 </context> 2882 </context>
2810 <context> 2883 <context>
2848 <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.ui" line="100"/> 2921 <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.ui" line="100"/>
2849 <source>Press to search the selected volume</source> 2922 <source>Press to search the selected volume</source>
2850 <translation type="unfinished"></translation> 2923 <translation type="unfinished"></translation>
2851 </message> 2924 </message>
2852 <message> 2925 <message>
2853 <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="46"/> 2926 <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="45"/>
2854 <source>CircuitPython Firmware Files (*.uf2);;All Files (*)</source> 2927 <source>CircuitPython Firmware Files (*.uf2);;All Files (*)</source>
2855 <translation type="unfinished"></translation> 2928 <translation type="unfinished"></translation>
2856 </message> 2929 </message>
2857 <message> 2930 <message>
2858 <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="97"/> 2931 <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="96"/>
2859 <source>Select Path to Device</source> 2932 <source>Select Path to Device</source>
2860 <translation type="unfinished"></translation> 2933 <translation type="unfinished"></translation>
2861 </message> 2934 </message>
2862 <message> 2935 <message>
2863 <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="97"/> 2936 <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="96"/>
2864 <source>&lt;p&gt;The device volume &lt;b&gt;{0}&lt;/b&gt; could not be found. Is the device in &apos;bootloader&apos; mode and mounted?&lt;/p&gt; &lt;p&gt;Alternatively select the &quot;Manual Select&quot; entry and enter the path to the device below.&lt;/p&gt;</source> 2937 <source>&lt;p&gt;The device volume &lt;b&gt;{0}&lt;/b&gt; could not be found. Is the device in &apos;bootloader&apos; mode and mounted?&lt;/p&gt; &lt;p&gt;Alternatively select the &quot;Manual Select&quot; entry and enter the path to the device below.&lt;/p&gt;</source>
2865 <translation type="unfinished"></translation> 2938 <translation type="unfinished"></translation>
2866 </message> 2939 </message>
2867 </context> 2940 </context>
2868 <context> 2941 <context>
2944 </message> 3017 </message>
2945 </context> 3018 </context>
2946 <context> 3019 <context>
2947 <name>ClickToFlash</name> 3020 <name>ClickToFlash</name>
2948 <message> 3021 <message>
2949 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.ui" line="43"/>
2950 <source>Press to activate the content; context menu for more options</source>
2951 <translation type="unfinished"></translation>
2952 </message>
2953 <message>
2954 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="100"/> 3022 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="100"/>
2955 <source>Load</source> 3023 <source>Load</source>
2956 <translation type="unfinished">Charger</translation> 3024 <translation type="obsolete">Charger</translation>
2957 </message>
2958 <message>
2959 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="93"/>
2960 <source>Object blocked by ClickToFlash</source>
2961 <translation type="unfinished"></translation>
2962 </message>
2963 <message>
2964 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="97"/>
2965 <source>Show information about object</source>
2966 <translation type="unfinished"></translation>
2967 </message>
2968 <message>
2969 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="101"/>
2970 <source>Delete object</source>
2971 <translation type="unfinished"></translation>
2972 </message>
2973 <message>
2974 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="104"/>
2975 <source>Add &apos;{0}&apos; to Whitelist</source>
2976 <translation type="unfinished"></translation>
2977 </message>
2978 <message>
2979 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="107"/>
2980 <source>Remove &apos;{0}&apos; from Whitelist</source>
2981 <translation type="unfinished"></translation>
2982 </message>
2983 <message>
2984 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="114"/>
2985 <source>Configure Whitelist</source>
2986 <translation type="unfinished"></translation>
2987 </message>
2988 <message>
2989 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="262"/>
2990 <source>Flash Object</source>
2991 <translation type="unfinished"></translation>
2992 </message>
2993 <message>
2994 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="265"/>
2995 <source>&lt;b&gt;Attribute Name&lt;/b&gt;</source>
2996 <translation type="unfinished"></translation>
2997 </message>
2998 <message>
2999 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="265"/>
3000 <source>&lt;b&gt;Value&lt;/b&gt;</source>
3001 <translation type="unfinished"></translation>
3002 </message>
3003 <message>
3004 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlash.py" line="280"/>
3005 <source>No information available.</source>
3006 <translation type="unfinished"></translation>
3007 </message> 3025 </message>
3008 </context> 3026 </context>
3009 <context> 3027 <context>
3010 <name>ClickToFlashWhitelistDialog</name> 3028 <name>ClickToFlashWhitelistDialog</name>
3011 <message> 3029 <message>
3012 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.py" line="54"/>
3013 <source>ClickToFlash Whitelist</source>
3014 <translation type="unfinished"></translation>
3015 </message>
3016 <message>
3017 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="103"/>
3018 <source>Press to add site to the whitelist</source>
3019 <translation type="unfinished"></translation>
3020 </message>
3021 <message>
3022 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="106"/> 3030 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="106"/>
3023 <source>&amp;Add...</source> 3031 <source>&amp;Add...</source>
3024 <translation type="unfinished">&amp;Ajouter...</translation> 3032 <translation type="obsolete">&amp;Ajouter...</translation>
3025 </message> 3033 </message>
3026 <message> 3034 <message>
3027 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="123"/> 3035 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="123"/>
3028 <source>Press to remove the selected entries</source> 3036 <source>Press to remove the selected entries</source>
3029 <translation type="unfinished">Cliquer pour supprimer les entrées sélectionnées</translation> 3037 <translation type="obsolete">Cliquer pour supprimer les entrées sélectionnées</translation>
3030 </message> 3038 </message>
3031 <message> 3039 <message>
3032 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="126"/> 3040 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="126"/>
3033 <source>&amp;Remove</source> 3041 <source>&amp;Remove</source>
3034 <translation type="unfinished">Supp&amp;rimer</translation> 3042 <translation type="obsolete">Supp&amp;rimer</translation>
3035 </message> 3043 </message>
3036 <message> 3044 <message>
3037 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="136"/> 3045 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="136"/>
3038 <source>Press to remove all entries</source> 3046 <source>Press to remove all entries</source>
3039 <translation type="unfinished">Cliquer pour remplacer toutes les entrées</translation> 3047 <translation type="obsolete">Cliquer pour remplacer toutes les entrées</translation>
3040 </message>
3041 <message>
3042 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="139"/>
3043 <source>R&amp;emove All</source>
3044 <translation type="unfinished"></translation>
3045 </message>
3046 <message>
3047 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.py" line="54"/>
3048 <source>Enter host name to add to whitelist:</source>
3049 <translation type="unfinished"></translation>
3050 </message>
3051 <message>
3052 <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="79"/>
3053 <source>Enter search term for hosts</source>
3054 <translation type="unfinished"></translation>
3055 </message> 3048 </message>
3056 </context> 3049 </context>
3057 <context> 3050 <context>
3058 <name>Closehead</name> 3051 <name>Closehead</name>
3059 <message> 3052 <message>
3060 <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/closehead.py" line="63"/> 3053 <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/closehead.py" line="62"/>
3061 <source>Revision &lt;{0}&gt; closed.</source> 3054 <source>Revision &lt;{0}&gt; closed.</source>
3062 <translation type="unfinished"></translation> 3055 <translation type="unfinished"></translation>
3063 </message> 3056 </message>
3064 <message> 3057 <message>
3065 <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/closehead.py" line="66"/> 3058 <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/closehead.py" line="65"/>
3066 <source>Revisions &lt;{0}&gt; closed.</source> 3059 <source>Revisions &lt;{0}&gt; closed.</source>
3067 <translation type="unfinished"></translation> 3060 <translation type="unfinished"></translation>
3068 </message> 3061 </message>
3069 <message> 3062 <message>
3070 <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/closehead.py" line="72"/> 3063 <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/closehead.py" line="71"/>
3071 <source>Closing Heads</source> 3064 <source>Closing Heads</source>
3072 <translation type="unfinished"></translation> 3065 <translation type="unfinished"></translation>
3073 </message> 3066 </message>
3074 </context> 3067 </context>
3075 <context> 3068 <context>
3076 <name>CloseheadProjectHelper</name> 3069 <name>CloseheadProjectHelper</name>
3077 <message> 3070 <message>
3078 <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/ProjectHelper.py" line="74"/> 3071 <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/ProjectHelper.py" line="73"/>
3079 <source>Close Heads</source> 3072 <source>Close Heads</source>
3080 <translation type="unfinished"></translation> 3073 <translation type="unfinished"></translation>
3081 </message> 3074 </message>
3082 <message> 3075 <message>
3083 <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/ProjectHelper.py" line="40"/> 3076 <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/ProjectHelper.py" line="39"/>
3084 <source>Close arbitrary heads without checking them out first</source> 3077 <source>Close arbitrary heads without checking them out first</source>
3085 <translation type="unfinished"></translation> 3078 <translation type="unfinished"></translation>
3086 </message> 3079 </message>
3087 <message> 3080 <message>
3088 <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/ProjectHelper.py" line="43"/> 3081 <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/ProjectHelper.py" line="42"/>
3089 <source>&lt;b&gt;Close Heads&lt;/b&gt;&lt;p&gt;This closes arbitrary heads without the need to check them out first.&lt;/p&gt;</source> 3082 <source>&lt;b&gt;Close Heads&lt;/b&gt;&lt;p&gt;This closes arbitrary heads without the need to check them out first.&lt;/p&gt;</source>
3090 <translation type="unfinished"></translation> 3083 <translation type="unfinished"></translation>
3091 </message> 3084 </message>
3092 </context> 3085 </context>
3093 <context> 3086 <context>
3094 <name>CodeDocumentationViewer</name> 3087 <name>CodeDocumentationViewer</name>
3095 <message> 3088 <message>
3096 <location filename="../UI/CodeDocumentationViewer.py" line="182"/> 3089 <location filename="../UI/CodeDocumentationViewer.py" line="175"/>
3097 <source>Code Info Provider:</source> 3090 <source>Code Info Provider:</source>
3098 <translation type="unfinished"></translation> 3091 <translation type="unfinished"></translation>
3099 </message> 3092 </message>
3100 <message> 3093 <message>
3101 <location filename="../UI/CodeDocumentationViewer.py" line="195"/> 3094 <location filename="../UI/CodeDocumentationViewer.py" line="188"/>
3102 <source>Select the code info provider</source> 3095 <source>Select the code info provider</source>
3103 <translation type="unfinished"></translation> 3096 <translation type="unfinished"></translation>
3104 </message> 3097 </message>
3105 <message> 3098 <message>
3106 <location filename="../UI/CodeDocumentationViewer.py" line="197"/> 3099 <location filename="../UI/CodeDocumentationViewer.py" line="190"/>
3107 <source>&lt;disabled&gt;</source> 3100 <source>&lt;disabled&gt;</source>
3108 <translation type="unfinished"></translation> 3101 <translation type="unfinished"></translation>
3109 </message> 3102 </message>
3110 <message> 3103 <message>
3111 <location filename="../UI/CodeDocumentationViewer.py" line="378"/> 3104 <location filename="../UI/CodeDocumentationViewer.py" line="371"/>
3112 <source>No documentation available</source> 3105 <source>No documentation available</source>
3113 <translation type="unfinished"></translation> 3106 <translation type="unfinished"></translation>
3114 </message> 3107 </message>
3115 <message> 3108 <message>
3116 <location filename="../UI/CodeDocumentationViewer.py" line="399"/> 3109 <location filename="../UI/CodeDocumentationViewer.py" line="392"/>
3117 <source>No source code documentation provider has been registered. This function has been disabled.</source> 3110 <source>No source code documentation provider has been registered. This function has been disabled.</source>
3118 <translation type="unfinished"></translation> 3111 <translation type="unfinished"></translation>
3119 </message> 3112 </message>
3120 <message> 3113 <message>
3121 <location filename="../UI/CodeDocumentationViewer.py" line="404"/> 3114 <location filename="../UI/CodeDocumentationViewer.py" line="397"/>
3122 <source>This function has been disabled.</source> 3115 <source>This function has been disabled.</source>
3123 <translation type="unfinished"></translation> 3116 <translation type="unfinished"></translation>
3124 </message> 3117 </message>
3125 <message> 3118 <message>
3126 <location filename="../UI/CodeDocumentationViewerTemplate.py" line="130"/> 3119 <location filename="../UI/CodeDocumentationViewerTemplate.py" line="137"/>
3127 <source>No further documentation available</source> 3120 <source>No further documentation available</source>
3128 <translation type="unfinished"></translation> 3121 <translation type="unfinished"></translation>
3129 </message> 3122 </message>
3130 <message> 3123 <message>
3131 <location filename="../UI/CodeDocumentationViewerTemplate.py" line="59"/> 3124 <location filename="../UI/CodeDocumentationViewerTemplate.py" line="58"/>
3132 <source>&lt;p&gt;&lt;b&gt;Definition:&lt;/b&gt; &lt;span class=&quot;def&quot;&gt;@NAME@@ARGSPEC@&lt;/span&gt;&lt;/p&gt;</source> 3125 <source>&lt;p&gt;&lt;b&gt;Definition:&lt;/b&gt; &lt;span class=&quot;def&quot;&gt;@NAME@@ARGSPEC@&lt;/span&gt;&lt;/p&gt;</source>
3133 <comment>Just translate &apos;Definition:&apos; and leave the rest intact.</comment> 3126 <comment>Just translate &apos;Definition:&apos; and leave the rest intact.</comment>
3134 <translation type="unfinished"></translation> 3127 <translation type="unfinished"></translation>
3135 </message> 3128 </message>
3136 <message> 3129 <message>
3137 <location filename="../UI/CodeDocumentationViewerTemplate.py" line="69"/> 3130 <location filename="../UI/CodeDocumentationViewerTemplate.py" line="68"/>
3138 <source>&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; @NOTE@&lt;/p&gt;</source> 3131 <source>&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; @NOTE@&lt;/p&gt;</source>
3139 <comment>Just translate &apos;Note:&apos; and leave the rest intact.</comment> 3132 <comment>Just translate &apos;Note:&apos; and leave the rest intact.</comment>
3140 <translation type="unfinished"></translation> 3133 <translation type="unfinished"></translation>
3141 </message> 3134 </message>
3142 <message> 3135 <message>
3143 <location filename="../UI/CodeDocumentationViewerTemplate.py" line="64"/> 3136 <location filename="../UI/CodeDocumentationViewerTemplate.py" line="63"/>
3144 <source>&lt;p&gt;&lt;b&gt;Type:&lt;/b&gt; @TYPE@&lt;/p&gt;</source> 3137 <source>&lt;p&gt;&lt;b&gt;Type:&lt;/b&gt; @TYPE@&lt;/p&gt;</source>
3145 <comment>Just translate &apos;Type:&apos; and leave the rest intact.</comment> 3138 <comment>Just translate &apos;Type:&apos; and leave the rest intact.</comment>
3146 <translation type="unfinished"></translation> 3139 <translation type="unfinished"></translation>
3147 </message> 3140 </message>
3148 </context> 3141 </context>
3336 &lt;p&gt;This dialog shows the results of the code style check. Double clicking an 3329 &lt;p&gt;This dialog shows the results of the code style check. Double clicking an
3337 entry will open an editor window and position the cursor at the respective line and position.&lt;/p&gt;</source> 3330 entry will open an editor window and position the cursor at the respective line and position.&lt;/p&gt;</source>
3338 <translation type="unfinished"></translation> 3331 <translation type="unfinished"></translation>
3339 </message> 3332 </message>
3340 <message> 3333 <message>
3341 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="62"/> 3334 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="50"/>
3342 <source>Exclude Files:</source> 3335 <source>Exclude Files:</source>
3343 <translation type="unfinished">Fichiers exclus:</translation> 3336 <translation type="unfinished">Fichiers exclus:</translation>
3344 </message> 3337 </message>
3345 <message> 3338 <message>
3346 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="69"/> 3339 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="57"/>
3347 <source>Enter filename patterns of files to be excluded separated by a comma</source> 3340 <source>Enter filename patterns of files to be excluded separated by a comma</source>
3348 <translation type="unfinished">Entrer les filtres de noms de fichiers à exclure, séparés par des virgules</translation> 3341 <translation type="unfinished">Entrer les filtres de noms de fichiers à exclure, séparés par des virgules</translation>
3349 </message> 3342 </message>
3350 <message> 3343 <message>
3351 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="777"/> 3344 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="830"/>
3352 <source>Press to start the code style check run</source> 3345 <source>Press to start the code style check run</source>
3353 <translation type="unfinished"></translation> 3346 <translation type="unfinished"></translation>
3354 </message> 3347 </message>
3355 <message> 3348 <message>
3356 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="787"/> 3349 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="840"/>
3357 <source>Press to fix the selected issues</source> 3350 <source>Press to fix the selected issues</source>
3358 <translation type="unfinished"></translation> 3351 <translation type="unfinished"></translation>
3359 </message> 3352 </message>
3360 <message> 3353 <message>
3361 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="810"/> 3354 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="863"/>
3362 <source>Press to load the default values</source> 3355 <source>Press to load the default values</source>
3363 <translation type="unfinished"></translation> 3356 <translation type="unfinished"></translation>
3364 </message> 3357 </message>
3365 <message> 3358 <message>
3366 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="820"/> 3359 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="873"/>
3367 <source>Press to store the current values as defaults</source> 3360 <source>Press to store the current values as defaults</source>
3368 <translation type="unfinished"></translation> 3361 <translation type="unfinished"></translation>
3369 </message> 3362 </message>
3370 <message> 3363 <message>
3371 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="830"/> 3364 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="883"/>
3372 <source>Press to reset the default values</source> 3365 <source>Press to reset the default values</source>
3373 <translation type="unfinished"></translation> 3366 <translation type="unfinished"></translation>
3374 </message> 3367 </message>
3375 <message> 3368 <message>
3376 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="76"/> 3369 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="64"/>
3377 <source>Exclude Messages:</source> 3370 <source>Exclude Messages:</source>
3378 <translation type="unfinished"></translation> 3371 <translation type="unfinished"></translation>
3379 </message> 3372 </message>
3380 <message> 3373 <message>
3381 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="83"/> 3374 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="71"/>
3382 <source>Enter message codes or categories to be excluded separated by a comma</source> 3375 <source>Enter message codes or categories to be excluded separated by a comma</source>
3383 <translation type="unfinished"></translation> 3376 <translation type="unfinished"></translation>
3384 </message> 3377 </message>
3385 <message> 3378 <message>
3379 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="141"/>
3380 <source>Press to select the message codes from a list</source>
3381 <translation type="unfinished"></translation>
3382 </message>
3383 <message>
3384 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="85"/>
3385 <source>Included Messages:</source>
3386 <translation type="unfinished"></translation>
3387 </message>
3388 <message>
3389 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="92"/>
3390 <source>Enter message codes or categories to be included separated by a comma</source>
3391 <translation type="unfinished"></translation>
3392 </message>
3393 <message>
3394 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="106"/>
3395 <source>Fix Issues:</source>
3396 <translation type="unfinished"></translation>
3397 </message>
3398 <message>
3399 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="113"/>
3400 <source>Enter message codes of issues to be fixed automatically (leave empty to fix all)</source>
3401 <translation type="unfinished"></translation>
3402 </message>
3403 <message>
3404 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="127"/>
3405 <source>Don&apos;t Fix Issues:</source>
3406 <translation type="unfinished"></translation>
3407 </message>
3408 <message>
3409 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="134"/>
3410 <source>Enter message codes of issues not to be fixed automatically</source>
3411 <translation type="unfinished"></translation>
3412 </message>
3413 <message>
3414 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="265"/>
3415 <source>Max. Line Length:</source>
3416 <translation type="unfinished"></translation>
3417 </message>
3418 <message>
3419 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="298"/>
3420 <source>Enter the maximum allowed line length (PEP-8: 79 characters)</source>
3421 <translation type="unfinished"></translation>
3422 </message>
3423 <message>
3424 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="425"/>
3425 <source>Docstring Type:</source>
3426 <translation type="unfinished"></translation>
3427 </message>
3428 <message>
3429 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="432"/>
3430 <source>Select the rule set for docstrings</source>
3431 <translation type="unfinished"></translation>
3432 </message>
3433 <message>
3434 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="406"/>
3435 <source>Select to allow hanging closing brackets</source>
3436 <translation type="unfinished"></translation>
3437 </message>
3438 <message>
3439 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="409"/>
3440 <source>Allow hanging closing brackets</source>
3441 <translation type="unfinished"></translation>
3442 </message>
3443 <message>
3444 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="150"/>
3445 <source>Select to repeat each message type</source>
3446 <translation type="unfinished"></translation>
3447 </message>
3448 <message>
3386 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="153"/> 3449 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="153"/>
3387 <source>Press to select the message codes from a list</source>
3388 <translation type="unfinished"></translation>
3389 </message>
3390 <message>
3391 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="97"/>
3392 <source>Included Messages:</source>
3393 <translation type="unfinished"></translation>
3394 </message>
3395 <message>
3396 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="104"/>
3397 <source>Enter message codes or categories to be included separated by a comma</source>
3398 <translation type="unfinished"></translation>
3399 </message>
3400 <message>
3401 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="118"/>
3402 <source>Fix Issues:</source>
3403 <translation type="unfinished"></translation>
3404 </message>
3405 <message>
3406 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="125"/>
3407 <source>Enter message codes of issues to be fixed automatically (leave empty to fix all)</source>
3408 <translation type="unfinished"></translation>
3409 </message>
3410 <message>
3411 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="139"/>
3412 <source>Don&apos;t Fix Issues:</source>
3413 <translation type="unfinished"></translation>
3414 </message>
3415 <message>
3416 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="146"/>
3417 <source>Enter message codes of issues not to be fixed automatically</source>
3418 <translation type="unfinished"></translation>
3419 </message>
3420 <message>
3421 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="277"/>
3422 <source>Max. Line Length:</source>
3423 <translation type="unfinished"></translation>
3424 </message>
3425 <message>
3426 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="310"/>
3427 <source>Enter the maximum allowed line length (PEP-8: 79 characters)</source>
3428 <translation type="unfinished"></translation>
3429 </message>
3430 <message>
3431 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="437"/>
3432 <source>Docstring Type:</source>
3433 <translation type="unfinished"></translation>
3434 </message>
3435 <message>
3436 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="444"/>
3437 <source>Select the rule set for docstrings</source>
3438 <translation type="unfinished"></translation>
3439 </message>
3440 <message>
3441 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="418"/>
3442 <source>Select to allow hanging closing brackets</source>
3443 <translation type="unfinished"></translation>
3444 </message>
3445 <message>
3446 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="421"/>
3447 <source>Allow hanging closing brackets</source>
3448 <translation type="unfinished"></translation>
3449 </message>
3450 <message>
3451 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="162"/>
3452 <source>Select to repeat each message type</source>
3453 <translation type="unfinished"></translation>
3454 </message>
3455 <message>
3456 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="165"/>
3457 <source>Repeat messages</source> 3450 <source>Repeat messages</source>
3458 <translation type="unfinished"></translation> 3451 <translation type="unfinished"></translation>
3459 </message> 3452 </message>
3460 <message> 3453 <message>
3461 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="175"/> 3454 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="163"/>
3462 <source>Select to fix some issues</source> 3455 <source>Select to fix some issues</source>
3463 <translation type="unfinished"></translation> 3456 <translation type="unfinished"></translation>
3464 </message> 3457 </message>
3465 <message> 3458 <message>
3466 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="178"/> 3459 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="166"/>
3467 <source>Fix issues automatically</source> 3460 <source>Fix issues automatically</source>
3468 <translation type="unfinished"></translation> 3461 <translation type="unfinished"></translation>
3469 </message> 3462 </message>
3470 <message> 3463 <message>
3471 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="851"/> 3464 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="904"/>
3472 <source>&lt;b&gt;Result List&lt;/b&gt; 3465 <source>&lt;b&gt;Result List&lt;/b&gt;
3473 &lt;p&gt;This list shows the results of the code style check. Double clicking 3466 &lt;p&gt;This list shows the results of the code style check. Double clicking
3474 an entry will open this entry in an editor window and position the cursor at 3467 an entry will open this entry in an editor window and position the cursor at
3475 the respective line and position.&lt;/p&gt;</source> 3468 the respective line and position.&lt;/p&gt;</source>
3476 <translation type="unfinished"></translation> 3469 <translation type="unfinished"></translation>
3477 </message> 3470 </message>
3478 <message> 3471 <message>
3479 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="867"/> 3472 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="920"/>
3480 <source>File/Line</source> 3473 <source>File/Line</source>
3481 <translation type="unfinished">Fichier/ligne</translation> 3474 <translation type="unfinished">Fichier/ligne</translation>
3482 </message> 3475 </message>
3483 <message> 3476 <message>
3484 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="872"/> 3477 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="925"/>
3485 <source>Code</source> 3478 <source>Code</source>
3486 <translation type="unfinished">Code</translation> 3479 <translation type="unfinished">Code</translation>
3487 </message> 3480 </message>
3488 <message> 3481 <message>
3489 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="877"/> 3482 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="930"/>
3490 <source>Message</source> 3483 <source>Message</source>
3491 <translation type="unfinished">Message</translation> 3484 <translation type="unfinished">Message</translation>
3492 </message> 3485 </message>
3493 <message> 3486 <message>
3494 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="79"/> 3487 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/>
3495 <source>PEP-257</source> 3488 <source>PEP-257</source>
3496 <translation type="unfinished"></translation> 3489 <translation type="unfinished"></translation>
3497 </message> 3490 </message>
3498 <message> 3491 <message>
3499 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/> 3492 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="81"/>
3500 <source>Eric</source> 3493 <source>Eric</source>
3501 <translation type="unfinished"></translation> 3494 <translation type="unfinished"></translation>
3502 </message> 3495 </message>
3503 <message> 3496 <message>
3504 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="87"/> 3497 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="88"/>
3505 <source>Statistics...</source> 3498 <source>Statistics...</source>
3506 <translation type="unfinished"></translation> 3499 <translation type="unfinished"></translation>
3507 </message> 3500 </message>
3508 <message> 3501 <message>
3509 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/> 3502 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="90"/>
3510 <source>Press to show some statistics for the last run</source> 3503 <source>Press to show some statistics for the last run</source>
3511 <translation type="unfinished"></translation> 3504 <translation type="unfinished"></translation>
3512 </message> 3505 </message>
3513 <message> 3506 <message>
3514 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92"/> 3507 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="93"/>
3515 <source>Show</source> 3508 <source>Show</source>
3516 <translation type="unfinished"></translation> 3509 <translation type="unfinished"></translation>
3517 </message> 3510 </message>
3518 <message> 3511 <message>
3519 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="94"/> 3512 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="95"/>
3520 <source>Press to show all files containing an issue</source> 3513 <source>Press to show all files containing an issue</source>
3521 <translation type="unfinished"></translation> 3514 <translation type="unfinished"></translation>
3522 </message> 3515 </message>
3523 <message> 3516 <message>
3524 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="612"/> 3517 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="637"/>
3525 <source>Error: {0}</source> 3518 <source>Error: {0}</source>
3526 <translation type="unfinished"></translation> 3519 <translation type="unfinished"></translation>
3527 </message> 3520 </message>
3528 <message> 3521 <message>
3529 <location filename="../Plugins/PluginCodeStyleChecker.py" line="243"/> 3522 <location filename="../Plugins/PluginCodeStyleChecker.py" line="244"/>
3530 <source>Fix: {0}</source> 3523 <source>Fix: {0}</source>
3531 <translation type="unfinished"></translation> 3524 <translation type="unfinished"></translation>
3532 </message> 3525 </message>
3533 <message> 3526 <message>
3534 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="753"/> 3527 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="778"/>
3535 <source>No issues found.</source> 3528 <source>No issues found.</source>
3536 <translation type="unfinished"></translation> 3529 <translation type="unfinished"></translation>
3537 </message> 3530 </message>
3538 <message> 3531 <message>
3539 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="898"/> 3532 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="951"/>
3540 <source>Shows the progress of the code style check</source> 3533 <source>Shows the progress of the code style check</source>
3541 <translation type="unfinished"></translation> 3534 <translation type="unfinished"></translation>
3542 </message> 3535 </message>
3543 <message> 3536 <message>
3544 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="907"/> 3537 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="960"/>
3545 <source>%v/%m Files</source> 3538 <source>%v/%m Files</source>
3546 <translation type="unfinished"></translation> 3539 <translation type="unfinished"></translation>
3547 </message> 3540 </message>
3548 <message> 3541 <message>
3549 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="188"/> 3542 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="176"/>
3550 <source>Select to show ignored issues</source> 3543 <source>Select to show ignored issues</source>
3551 <translation type="unfinished"></translation> 3544 <translation type="unfinished"></translation>
3552 </message> 3545 </message>
3553 <message> 3546 <message>
3554 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="191"/> 3547 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="179"/>
3555 <source>Show ignored</source> 3548 <source>Show ignored</source>
3556 <translation type="unfinished"></translation> 3549 <translation type="unfinished"></translation>
3557 </message> 3550 </message>
3558 <message> 3551 <message>
3559 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="705"/> 3552 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="730"/>
3560 <source>{0} (ignored)</source> 3553 <source>{0} (ignored)</source>
3561 <translation type="unfinished"></translation> 3554 <translation type="unfinished"></translation>
3562 </message> 3555 </message>
3563 <message> 3556 <message>
3564 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="597"/> 3557 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="622"/>
3565 <source>Preparing files...</source> 3558 <source>Preparing files...</source>
3566 <translation type="unfinished"></translation> 3559 <translation type="unfinished"></translation>
3567 </message> 3560 </message>
3568 <message> 3561 <message>
3569 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="692"/> 3562 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="680"/>
3570 <source>Enter the maximum allowed code complexity (McCabe: 10)</source> 3563 <source>Enter the maximum allowed code complexity (McCabe: 10)</source>
3571 <translation type="unfinished"></translation> 3564 <translation type="unfinished"></translation>
3572 </message> 3565 </message>
3573 <message> 3566 <message>
3574 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="151"/> 3567 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="152"/>
3575 <source>Errors</source> 3568 <source>Errors</source>
3576 <translation type="unfinished">Erreurs</translation> 3569 <translation type="unfinished">Erreurs</translation>
3577 </message> 3570 </message>
3578 <message> 3571 <message>
3579 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="639"/> 3572 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="664"/>
3580 <source>Transferring data...</source> 3573 <source>Transferring data...</source>
3581 <translation type="unfinished"></translation> 3574 <translation type="unfinished"></translation>
3582 </message> 3575 </message>
3583 <message> 3576 <message>
3584 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="56"/> 3577 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="44"/>
3585 <source>Global Options</source> 3578 <source>Global Options</source>
3586 <translation type="unfinished"></translation> 3579 <translation type="unfinished"></translation>
3587 </message> 3580 </message>
3588 <message> 3581 <message>
3589 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="227"/> 3582 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="215"/>
3590 <source>Specific Options</source> 3583 <source>Specific Options</source>
3591 <translation type="unfinished"></translation> 3584 <translation type="unfinished"></translation>
3592 </message> 3585 </message>
3593 <message> 3586 <message>
3594 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="269"/> 3587 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="257"/>
3595 <source>Source Style</source> 3588 <source>Source Style</source>
3596 <translation type="unfinished"></translation> 3589 <translation type="unfinished"></translation>
3597 </message> 3590 </message>
3598 <message> 3591 <message>
3599 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="431"/> 3592 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="419"/>
3600 <source>Documentation Style</source> 3593 <source>Documentation Style</source>
3601 <translation type="unfinished"></translation> 3594 <translation type="unfinished"></translation>
3602 </message> 3595 </message>
3603 <message> 3596 <message>
3604 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="467"/> 3597 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="455"/>
3605 <source>Coding Line</source> 3598 <source>Coding Line</source>
3606 <translation type="unfinished"></translation> 3599 <translation type="unfinished"></translation>
3607 </message> 3600 </message>
3608 <message> 3601 <message>
3609 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="473"/> 3602 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="461"/>
3610 <source>Valid Encodings:</source> 3603 <source>Valid Encodings:</source>
3611 <translation type="unfinished"></translation> 3604 <translation type="unfinished"></translation>
3612 </message> 3605 </message>
3613 <message> 3606 <message>
3614 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="480"/> 3607 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="468"/>
3615 <source>Enter valid encodings separated by a comma (leave empty to use defaults)</source> 3608 <source>Enter valid encodings separated by a comma (leave empty to use defaults)</source>
3616 <translation type="unfinished"></translation> 3609 <translation type="unfinished"></translation>
3617 </message> 3610 </message>
3618 <message> 3611 <message>
3619 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="490"/> 3612 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="478"/>
3620 <source>Copyright</source> 3613 <source>Copyright</source>
3621 <translation type="unfinished"></translation> 3614 <translation type="unfinished"></translation>
3622 </message> 3615 </message>
3623 <message> 3616 <message>
3624 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="496"/> 3617 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="484"/>
3625 <source>Min. File Size:</source> 3618 <source>Min. File Size:</source>
3626 <translation type="unfinished"></translation> 3619 <translation type="unfinished"></translation>
3627 </message> 3620 </message>
3628 <message> 3621 <message>
3629 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="503"/> 3622 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="491"/>
3630 <source>Enter the minimum size a file must have to be checked (0 for all files)</source> 3623 <source>Enter the minimum size a file must have to be checked (0 for all files)</source>
3631 <translation type="unfinished"></translation> 3624 <translation type="unfinished"></translation>
3632 </message> 3625 </message>
3633 <message> 3626 <message>
3634 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="529"/> 3627 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="517"/>
3635 <source>Author:</source> 3628 <source>Author:</source>
3636 <translation type="unfinished">Auteur:</translation> 3629 <translation type="unfinished">Auteur:</translation>
3637 </message> 3630 </message>
3638 <message> 3631 <message>
3639 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="536"/> 3632 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="524"/>
3640 <source>Enter a copyright author name to check for (leave empty to omit this check)</source> 3633 <source>Enter a copyright author name to check for (leave empty to omit this check)</source>
3641 <translation type="unfinished"></translation> 3634 <translation type="unfinished"></translation>
3642 </message> 3635 </message>
3643 <message> 3636 <message>
3644 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="546"/> 3637 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="534"/>
3645 <source>Future Imports</source> 3638 <source>Future Imports</source>
3646 <translation type="unfinished"></translation> 3639 <translation type="unfinished"></translation>
3647 </message> 3640 </message>
3648 <message> 3641 <message>
3649 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="552"/> 3642 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="540"/>
3650 <source>Expected Imports:</source> 3643 <source>Expected Imports:</source>
3651 <translation type="unfinished"></translation> 3644 <translation type="unfinished"></translation>
3652 </message> 3645 </message>
3653 <message> 3646 <message>
3654 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="666"/> 3647 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="654"/>
3655 <source>Code Complexity</source> 3648 <source>Code Complexity</source>
3656 <translation type="unfinished"></translation> 3649 <translation type="unfinished"></translation>
3657 </message> 3650 </message>
3658 <message> 3651 <message>
3659 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="780"/> 3652 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="833"/>
3660 <source>&amp;Start</source> 3653 <source>&amp;Start</source>
3661 <translation type="unfinished">&amp;Lancer</translation> 3654 <translation type="unfinished">&amp;Lancer</translation>
3662 </message> 3655 </message>
3663 <message> 3656 <message>
3664 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="790"/> 3657 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="843"/>
3665 <source>&amp;Fix Selected</source> 3658 <source>&amp;Fix Selected</source>
3666 <translation type="unfinished"></translation> 3659 <translation type="unfinished"></translation>
3667 </message> 3660 </message>
3668 <message> 3661 <message>
3669 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="813"/> 3662 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="866"/>
3670 <source>&amp;Load Defaults</source> 3663 <source>&amp;Load Defaults</source>
3671 <translation type="unfinished"></translation> 3664 <translation type="unfinished"></translation>
3672 </message> 3665 </message>
3673 <message> 3666 <message>
3674 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="823"/> 3667 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="876"/>
3675 <source>St&amp;ore Defaults</source> 3668 <source>St&amp;ore Defaults</source>
3676 <translation type="unfinished"></translation> 3669 <translation type="unfinished"></translation>
3677 </message> 3670 </message>
3678 <message> 3671 <message>
3679 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="833"/> 3672 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="886"/>
3680 <source>&amp;Reset Defaults</source> 3673 <source>&amp;Reset Defaults</source>
3681 <translation type="unfinished"></translation> 3674 <translation type="unfinished"></translation>
3682 </message> 3675 </message>
3683 <message> 3676 <message>
3684 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="756"/> 3677 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="781"/>
3685 <source>No files found (check your ignore list).</source> 3678 <source>No files found (check your ignore list).</source>
3686 <translation type="unfinished"></translation> 3679 <translation type="unfinished"></translation>
3687 </message> 3680 </message>
3688 <message> 3681 <message>
3689 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="578"/> 3682 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="566"/>
3690 <source>Ignore Built-ins Assignment</source> 3683 <source>Ignore Built-ins Assignment</source>
3691 <translation type="unfinished"></translation> 3684 <translation type="unfinished"></translation>
3692 </message> 3685 </message>
3693 <message> 3686 <message>
3694 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="594"/> 3687 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="582"/>
3695 <source>Left</source> 3688 <source>Left</source>
3696 <translation type="unfinished">Left</translation> 3689 <translation type="unfinished">Left</translation>
3697 </message> 3690 </message>
3698 <message> 3691 <message>
3699 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="599"/> 3692 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="587"/>
3700 <source>Right</source> 3693 <source>Right</source>
3701 <translation type="unfinished">Right</translation> 3694 <translation type="unfinished">Right</translation>
3702 </message> 3695 </message>
3703 <message> 3696 <message>
3704 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="609"/> 3697 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="597"/>
3705 <source>Press to add a built-in assignment to be ignored</source> 3698 <source>Press to add a built-in assignment to be ignored</source>
3706 <translation type="unfinished"></translation> 3699 <translation type="unfinished"></translation>
3707 </message> 3700 </message>
3708 <message> 3701 <message>
3709 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="619"/> 3702 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="607"/>
3710 <source>Press to delete the selected entries</source> 3703 <source>Press to delete the selected entries</source>
3711 <translation type="unfinished">Cliquer pour supprimer les entrées sélectionnées</translation> 3704 <translation type="unfinished">Cliquer pour supprimer les entrées sélectionnées</translation>
3712 </message> 3705 </message>
3713 <message> 3706 <message>
3714 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="685"/> 3707 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="673"/>
3715 <source>Max. McCabe Complexity:</source> 3708 <source>Max. McCabe Complexity:</source>
3716 <translation type="unfinished"></translation> 3709 <translation type="unfinished"></translation>
3717 </message> 3710 </message>
3718 <message> 3711 <message>
3719 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="708"/> 3712 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="696"/>
3720 <source>Max. Line Complexity:</source> 3713 <source>Max. Line Complexity:</source>
3721 <translation type="unfinished"></translation> 3714 <translation type="unfinished"></translation>
3722 </message> 3715 </message>
3723 <message> 3716 <message>
3724 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="715"/> 3717 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="703"/>
3725 <source>Enter the maximum complexity (number of nodes) for a line of code</source> 3718 <source>Enter the maximum complexity (number of nodes) for a line of code</source>
3726 <translation type="unfinished"></translation> 3719 <translation type="unfinished"></translation>
3727 </message> 3720 </message>
3728 <message> 3721 <message>
3729 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="731"/> 3722 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="719"/>
3730 <source>Max. Line Complexity Score:</source> 3723 <source>Max. Line Complexity Score:</source>
3731 <translation type="unfinished"></translation> 3724 <translation type="unfinished"></translation>
3732 </message> 3725 </message>
3733 <message> 3726 <message>
3734 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="738"/> 3727 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="726"/>
3735 <source>Enter the maximum allowed median for line complexity</source> 3728 <source>Enter the maximum allowed median for line complexity</source>
3736 <translation type="unfinished"></translation> 3729 <translation type="unfinished"></translation>
3737 </message> 3730 </message>
3738 <message> 3731 <message>
3739 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="344"/> 3732 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="332"/>
3740 <source>Blank Lines Before</source> 3733 <source>Blank Lines Before</source>
3741 <translation type="unfinished"></translation> 3734 <translation type="unfinished"></translation>
3742 </message> 3735 </message>
3743 <message> 3736 <message>
3744 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="350"/> 3737 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="338"/>
3745 <source>Top Level Classes and Functions:</source> 3738 <source>Top Level Classes and Functions:</source>
3746 <translation type="unfinished"></translation> 3739 <translation type="unfinished"></translation>
3747 </message> 3740 </message>
3748 <message> 3741 <message>
3749 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="357"/> 3742 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="345"/>
3750 <source>Enter the number of blank lines before top level classes and functions</source> 3743 <source>Enter the number of blank lines before top level classes and functions</source>
3751 <translation type="unfinished"></translation> 3744 <translation type="unfinished"></translation>
3752 </message> 3745 </message>
3753 <message> 3746 <message>
3754 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="389"/> 3747 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="377"/>
3755 <source>Methods and Nested Classes and Functions:</source> 3748 <source>Methods and Nested Classes and Functions:</source>
3756 <translation type="unfinished"></translation> 3749 <translation type="unfinished"></translation>
3757 </message> 3750 </message>
3758 <message> 3751 <message>
3759 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="396"/> 3752 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="384"/>
3760 <source>Enter the number of blank lines before methods and nested classes or functions</source> 3753 <source>Enter the number of blank lines before methods and nested classes or functions</source>
3761 <translation type="unfinished"></translation> 3754 <translation type="unfinished"></translation>
3762 </message> 3755 </message>
3763 <message> 3756 <message>
3764 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="303"/> 3757 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="291"/>
3765 <source>Max. Documentation Line Length:</source> 3758 <source>Max. Documentation Line Length:</source>
3766 <translation type="unfinished"></translation> 3759 <translation type="unfinished"></translation>
3767 </message> 3760 </message>
3768 <message> 3761 <message>
3769 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="647"/> 3762 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="635"/>
3770 <source>Commented Code</source> 3763 <source>Commented Code</source>
3771 <translation type="unfinished"></translation> 3764 <translation type="unfinished"></translation>
3772 </message> 3765 </message>
3773 <message> 3766 <message>
3774 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="653"/> 3767 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="641"/>
3775 <source>Select to search for commented code more aggressively. This may increase the number of false positives.</source> 3768 <source>Select to search for commented code more aggressively. This may increase the number of false positives.</source>
3776 <translation type="unfinished"></translation> 3769 <translation type="unfinished"></translation>
3777 </message> 3770 </message>
3778 <message> 3771 <message>
3779 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="656"/> 3772 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="644"/>
3780 <source>Search aggressively</source> 3773 <source>Search aggressively</source>
3774 <translation type="unfinished"></translation>
3775 </message>
3776 <message>
3777 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="745"/>
3778 <source>Type Annotations</source>
3779 <translation type="unfinished"></translation>
3780 </message>
3781 <message>
3782 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="751"/>
3783 <source>Min. Coverage:</source>
3784 <translation type="unfinished"></translation>
3785 </message>
3786 <message>
3787 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="758"/>
3788 <source>Enter the minimum percentage of type annotations</source>
3789 <translation type="unfinished"></translation>
3790 </message>
3791 <message>
3792 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="761"/>
3793 <source>off</source>
3794 <translation type="unfinished"></translation>
3795 </message>
3796 <message>
3797 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="764"/>
3798 <source>%</source>
3799 <translation type="unfinished"></translation>
3800 </message>
3801 <message>
3802 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="787"/>
3803 <source>Max. Complexity:</source>
3804 <translation type="unfinished"></translation>
3805 </message>
3806 <message>
3807 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="794"/>
3808 <source>Enter the maximum type annotation complexity</source>
3781 <translation type="unfinished"></translation> 3809 <translation type="unfinished"></translation>
3782 </message> 3810 </message>
3783 </context> 3811 </context>
3784 <context> 3812 <context>
3785 <name>CodeStyleCheckerPlugin</name> 3813 <name>CodeStyleCheckerPlugin</name>
3786 <message> 3814 <message>
3787 <location filename="../Plugins/PluginCodeStyleChecker.py" line="353"/> 3815 <location filename="../Plugins/PluginCodeStyleChecker.py" line="356"/>
3788 <source>Check Code Style</source> 3816 <source>Check Code Style</source>
3789 <translation type="unfinished"></translation> 3817 <translation type="unfinished"></translation>
3790 </message> 3818 </message>
3791 <message> 3819 <message>
3792 <location filename="../Plugins/PluginCodeStyleChecker.py" line="353"/> 3820 <location filename="../Plugins/PluginCodeStyleChecker.py" line="356"/>
3793 <source>&amp;Code Style...</source> 3821 <source>&amp;Code Style...</source>
3794 <translation type="unfinished"></translation> 3822 <translation type="unfinished"></translation>
3795 </message> 3823 </message>
3796 <message> 3824 <message>
3797 <location filename="../Plugins/PluginCodeStyleChecker.py" line="261"/> 3825 <location filename="../Plugins/PluginCodeStyleChecker.py" line="262"/>
3798 <source>Check code style.</source> 3826 <source>Check code style.</source>
3799 <translation type="unfinished"></translation> 3827 <translation type="unfinished"></translation>
3800 </message> 3828 </message>
3801 <message> 3829 <message>
3802 <location filename="../Plugins/PluginCodeStyleChecker.py" line="357"/> 3830 <location filename="../Plugins/PluginCodeStyleChecker.py" line="360"/>
3803 <source>&lt;b&gt;Check Code Style...&lt;/b&gt;&lt;p&gt;This checks Python files for compliance to the code style conventions given in various PEPs.&lt;/p&gt;</source> 3831 <source>&lt;b&gt;Check Code Style...&lt;/b&gt;&lt;p&gt;This checks Python files for compliance to the code style conventions given in various PEPs.&lt;/p&gt;</source>
3804 <translation type="unfinished"></translation> 3832 <translation type="unfinished"></translation>
3805 </message> 3833 </message>
3806 <message> 3834 <message>
3807 <location filename="../Plugins/PluginCodeStyleChecker.py" line="110"/> 3835 <location filename="../Plugins/PluginCodeStyleChecker.py" line="110"/>
3843 </message> 3871 </message>
3844 </context> 3872 </context>
3845 <context> 3873 <context>
3846 <name>CodeStyleFixer</name> 3874 <name>CodeStyleFixer</name>
3847 <message> 3875 <message>
3848 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="735"/> 3876 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="857"/>
3849 <source>Triple single quotes converted to triple double quotes.</source> 3877 <source>Triple single quotes converted to triple double quotes.</source>
3850 <translation type="unfinished"></translation> 3878 <translation type="unfinished"></translation>
3851 </message> 3879 </message>
3852 <message> 3880 <message>
3853 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="738"/> 3881 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="860"/>
3854 <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source> 3882 <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
3855 <translation type="unfinished"></translation> 3883 <translation type="unfinished"></translation>
3856 </message> 3884 </message>
3857 <message> 3885 <message>
3858 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="741"/> 3886 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="863"/>
3859 <source>Single line docstring put on one line.</source> 3887 <source>Single line docstring put on one line.</source>
3860 <translation type="unfinished"></translation> 3888 <translation type="unfinished"></translation>
3861 </message> 3889 </message>
3862 <message> 3890 <message>
3863 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="744"/> 3891 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="866"/>
3864 <source>Period added to summary line.</source> 3892 <source>Period added to summary line.</source>
3865 <translation type="unfinished"></translation> 3893 <translation type="unfinished"></translation>
3866 </message> 3894 </message>
3867 <message> 3895 <message>
3868 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="771"/> 3896 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="893"/>
3869 <source>Blank line before function/method docstring removed.</source> 3897 <source>Blank line before function/method docstring removed.</source>
3870 <translation type="unfinished"></translation> 3898 <translation type="unfinished"></translation>
3871 </message> 3899 </message>
3872 <message> 3900 <message>
3873 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="750"/> 3901 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="872"/>
3874 <source>Blank line inserted before class docstring.</source> 3902 <source>Blank line inserted before class docstring.</source>
3875 <translation type="unfinished"></translation> 3903 <translation type="unfinished"></translation>
3876 </message> 3904 </message>
3877 <message> 3905 <message>
3878 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="753"/> 3906 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="875"/>
3879 <source>Blank line inserted after class docstring.</source> 3907 <source>Blank line inserted after class docstring.</source>
3880 <translation type="unfinished"></translation> 3908 <translation type="unfinished"></translation>
3881 </message> 3909 </message>
3882 <message> 3910 <message>
3883 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="756"/> 3911 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="878"/>
3884 <source>Blank line inserted after docstring summary.</source> 3912 <source>Blank line inserted after docstring summary.</source>
3885 <translation type="unfinished"></translation> 3913 <translation type="unfinished"></translation>
3886 </message> 3914 </message>
3887 <message> 3915 <message>
3888 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="759"/> 3916 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="881"/>
3889 <source>Blank line inserted after last paragraph of docstring.</source> 3917 <source>Blank line inserted after last paragraph of docstring.</source>
3890 <translation type="unfinished"></translation> 3918 <translation type="unfinished"></translation>
3891 </message> 3919 </message>
3892 <message> 3920 <message>
3893 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="762"/> 3921 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="884"/>
3894 <source>Leading quotes put on separate line.</source> 3922 <source>Leading quotes put on separate line.</source>
3895 <translation type="unfinished"></translation> 3923 <translation type="unfinished"></translation>
3896 </message> 3924 </message>
3897 <message> 3925 <message>
3898 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="765"/> 3926 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="887"/>
3899 <source>Trailing quotes put on separate line.</source> 3927 <source>Trailing quotes put on separate line.</source>
3900 <translation type="unfinished"></translation> 3928 <translation type="unfinished"></translation>
3901 </message> 3929 </message>
3902 <message> 3930 <message>
3903 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="768"/> 3931 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="890"/>
3904 <source>Blank line before class docstring removed.</source> 3932 <source>Blank line before class docstring removed.</source>
3905 <translation type="unfinished"></translation> 3933 <translation type="unfinished"></translation>
3906 </message> 3934 </message>
3907 <message> 3935 <message>
3908 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="774"/> 3936 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="896"/>
3909 <source>Blank line after class docstring removed.</source> 3937 <source>Blank line after class docstring removed.</source>
3910 <translation type="unfinished"></translation> 3938 <translation type="unfinished"></translation>
3911 </message> 3939 </message>
3912 <message> 3940 <message>
3913 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="777"/> 3941 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="899"/>
3914 <source>Blank line after function/method docstring removed.</source> 3942 <source>Blank line after function/method docstring removed.</source>
3915 <translation type="unfinished"></translation> 3943 <translation type="unfinished"></translation>
3916 </message> 3944 </message>
3917 <message> 3945 <message>
3918 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="780"/> 3946 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="902"/>
3919 <source>Blank line after last paragraph removed.</source> 3947 <source>Blank line after last paragraph removed.</source>
3920 <translation type="unfinished"></translation> 3948 <translation type="unfinished"></translation>
3921 </message> 3949 </message>
3922 <message> 3950 <message>
3923 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="783"/> 3951 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="905"/>
3924 <source>Tab converted to 4 spaces.</source> 3952 <source>Tab converted to 4 spaces.</source>
3925 <translation type="unfinished"></translation> 3953 <translation type="unfinished"></translation>
3926 </message> 3954 </message>
3927 <message> 3955 <message>
3928 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="786"/> 3956 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="908"/>
3929 <source>Indentation adjusted to be a multiple of four.</source> 3957 <source>Indentation adjusted to be a multiple of four.</source>
3930 <translation type="unfinished"></translation> 3958 <translation type="unfinished"></translation>
3931 </message> 3959 </message>
3932 <message> 3960 <message>
3933 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="789"/> 3961 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="911"/>
3934 <source>Indentation of continuation line corrected.</source> 3962 <source>Indentation of continuation line corrected.</source>
3935 <translation type="unfinished"></translation> 3963 <translation type="unfinished"></translation>
3936 </message> 3964 </message>
3937 <message> 3965 <message>
3938 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="792"/> 3966 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="914"/>
3939 <source>Indentation of closing bracket corrected.</source> 3967 <source>Indentation of closing bracket corrected.</source>
3940 <translation type="unfinished"></translation> 3968 <translation type="unfinished"></translation>
3941 </message> 3969 </message>
3942 <message> 3970 <message>
3943 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="795"/> 3971 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="917"/>
3944 <source>Missing indentation of continuation line corrected.</source> 3972 <source>Missing indentation of continuation line corrected.</source>
3945 <translation type="unfinished"></translation> 3973 <translation type="unfinished"></translation>
3946 </message> 3974 </message>
3947 <message> 3975 <message>
3948 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="798"/> 3976 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="920"/>
3949 <source>Closing bracket aligned to opening bracket.</source> 3977 <source>Closing bracket aligned to opening bracket.</source>
3950 <translation type="unfinished"></translation> 3978 <translation type="unfinished"></translation>
3951 </message> 3979 </message>
3952 <message> 3980 <message>
3953 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="801"/> 3981 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="923"/>
3954 <source>Indentation level changed.</source> 3982 <source>Indentation level changed.</source>
3955 <translation type="unfinished"></translation> 3983 <translation type="unfinished"></translation>
3956 </message> 3984 </message>
3957 <message> 3985 <message>
3958 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="804"/> 3986 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="926"/>
3959 <source>Indentation level of hanging indentation changed.</source> 3987 <source>Indentation level of hanging indentation changed.</source>
3960 <translation type="unfinished"></translation> 3988 <translation type="unfinished"></translation>
3961 </message> 3989 </message>
3962 <message> 3990 <message>
3963 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="807"/> 3991 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="929"/>
3964 <source>Visual indentation corrected.</source> 3992 <source>Visual indentation corrected.</source>
3965 <translation type="unfinished"></translation> 3993 <translation type="unfinished"></translation>
3966 </message> 3994 </message>
3967 <message> 3995 <message>
3968 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="822"/> 3996 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="944"/>
3969 <source>Extraneous whitespace removed.</source> 3997 <source>Extraneous whitespace removed.</source>
3970 <translation type="unfinished"></translation> 3998 <translation type="unfinished"></translation>
3971 </message> 3999 </message>
3972 <message> 4000 <message>
3973 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="819"/> 4001 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="941"/>
3974 <source>Missing whitespace added.</source> 4002 <source>Missing whitespace added.</source>
3975 <translation type="unfinished"></translation> 4003 <translation type="unfinished"></translation>
3976 </message> 4004 </message>
3977 <message> 4005 <message>
3978 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="825"/> 4006 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="947"/>
3979 <source>Whitespace around comment sign corrected.</source> 4007 <source>Whitespace around comment sign corrected.</source>
3980 <translation type="unfinished"></translation> 4008 <translation type="unfinished"></translation>
3981 </message> 4009 </message>
3982 <message numerus="yes"> 4010 <message numerus="yes">
3983 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="829"/> 4011 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="951"/>
3984 <source>%n blank line(s) inserted.</source> 4012 <source>%n blank line(s) inserted.</source>
3985 <translation type="unfinished"> 4013 <translation type="unfinished">
3986 <numerusform></numerusform> 4014 <numerusform></numerusform>
3987 <numerusform></numerusform> 4015 <numerusform></numerusform>
3988 </translation> 4016 </translation>
3989 </message> 4017 </message>
3990 <message numerus="yes"> 4018 <message numerus="yes">
3991 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="832"/> 4019 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="954"/>
3992 <source>%n superfluous lines removed</source> 4020 <source>%n superfluous lines removed</source>
3993 <translation type="unfinished"> 4021 <translation type="unfinished">
3994 <numerusform></numerusform> 4022 <numerusform></numerusform>
3995 <numerusform></numerusform> 4023 <numerusform></numerusform>
3996 </translation> 4024 </translation>
3997 </message> 4025 </message>
3998 <message> 4026 <message>
3999 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="836"/> 4027 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="958"/>
4000 <source>Superfluous blank lines removed.</source> 4028 <source>Superfluous blank lines removed.</source>
4001 <translation type="unfinished"></translation> 4029 <translation type="unfinished"></translation>
4002 </message> 4030 </message>
4003 <message> 4031 <message>
4004 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="839"/> 4032 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="961"/>
4005 <source>Superfluous blank lines after function decorator removed.</source> 4033 <source>Superfluous blank lines after function decorator removed.</source>
4006 <translation type="unfinished"></translation> 4034 <translation type="unfinished"></translation>
4007 </message> 4035 </message>
4008 <message> 4036 <message>
4009 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="842"/> 4037 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="964"/>
4010 <source>Imports were put on separate lines.</source> 4038 <source>Imports were put on separate lines.</source>
4011 <translation type="unfinished"></translation> 4039 <translation type="unfinished"></translation>
4012 </message> 4040 </message>
4013 <message> 4041 <message>
4014 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="845"/> 4042 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="967"/>
4015 <source>Long lines have been shortened.</source> 4043 <source>Long lines have been shortened.</source>
4016 <translation type="unfinished"></translation> 4044 <translation type="unfinished"></translation>
4017 </message> 4045 </message>
4018 <message> 4046 <message>
4019 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="848"/> 4047 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="970"/>
4020 <source>Redundant backslash in brackets removed.</source> 4048 <source>Redundant backslash in brackets removed.</source>
4021 <translation type="unfinished"></translation> 4049 <translation type="unfinished"></translation>
4022 </message> 4050 </message>
4023 <message> 4051 <message>
4024 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="854"/> 4052 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="976"/>
4025 <source>Compound statement corrected.</source> 4053 <source>Compound statement corrected.</source>
4026 <translation type="unfinished"></translation> 4054 <translation type="unfinished"></translation>
4027 </message> 4055 </message>
4028 <message> 4056 <message>
4029 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="857"/> 4057 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="979"/>
4030 <source>Comparison to None/True/False corrected.</source> 4058 <source>Comparison to None/True/False corrected.</source>
4031 <translation type="unfinished"></translation> 4059 <translation type="unfinished"></translation>
4032 </message> 4060 </message>
4033 <message> 4061 <message>
4034 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="860"/> 4062 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="982"/>
4035 <source>&apos;{0}&apos; argument added.</source> 4063 <source>&apos;{0}&apos; argument added.</source>
4036 <translation type="unfinished"></translation> 4064 <translation type="unfinished"></translation>
4037 </message> 4065 </message>
4038 <message> 4066 <message>
4039 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="863"/> 4067 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="985"/>
4040 <source>&apos;{0}&apos; argument removed.</source> 4068 <source>&apos;{0}&apos; argument removed.</source>
4041 <translation type="unfinished"></translation> 4069 <translation type="unfinished"></translation>
4042 </message> 4070 </message>
4043 <message> 4071 <message>
4044 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="866"/> 4072 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="988"/>
4045 <source>Whitespace stripped from end of line.</source> 4073 <source>Whitespace stripped from end of line.</source>
4046 <translation type="unfinished"></translation> 4074 <translation type="unfinished"></translation>
4047 </message> 4075 </message>
4048 <message> 4076 <message>
4049 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="869"/> 4077 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="991"/>
4050 <source>newline added to end of file.</source> 4078 <source>newline added to end of file.</source>
4051 <translation type="unfinished"></translation> 4079 <translation type="unfinished"></translation>
4052 </message> 4080 </message>
4053 <message> 4081 <message>
4054 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="872"/> 4082 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="994"/>
4055 <source>Superfluous trailing blank lines removed from end of file.</source> 4083 <source>Superfluous trailing blank lines removed from end of file.</source>
4056 <translation type="unfinished"></translation> 4084 <translation type="unfinished"></translation>
4057 </message> 4085 </message>
4058 <message> 4086 <message>
4059 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="875"/> 4087 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="997"/>
4060 <source>&apos;&lt;&gt;&apos; replaced by &apos;!=&apos;.</source> 4088 <source>&apos;&lt;&gt;&apos; replaced by &apos;!=&apos;.</source>
4061 <translation type="unfinished"></translation> 4089 <translation type="unfinished"></translation>
4062 </message> 4090 </message>
4063 <message> 4091 <message>
4064 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="879"/> 4092 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1001"/>
4065 <source>Could not save the file! Skipping it. Reason: {0}</source> 4093 <source>Could not save the file! Skipping it. Reason: {0}</source>
4066 <translation type="unfinished"></translation> 4094 <translation type="unfinished"></translation>
4067 </message> 4095 </message>
4068 <message> 4096 <message>
4069 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="968"/> 4097 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="1107"/>
4070 <source> no message defined for code &apos;{0}&apos;</source> 4098 <source> no message defined for code &apos;{0}&apos;</source>
4071 <translation type="unfinished"></translation> 4099 <translation type="unfinished"></translation>
4072 </message> 4100 </message>
4073 </context> 4101 </context>
4074 <context> 4102 <context>
4092 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.ui" line="40"/> 4120 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.ui" line="40"/>
4093 <source>Message</source> 4121 <source>Message</source>
4094 <translation type="unfinished">Message</translation> 4122 <translation type="unfinished">Message</translation>
4095 </message> 4123 </message>
4096 <message numerus="yes"> 4124 <message numerus="yes">
4097 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="61"/> 4125 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="60"/>
4098 <source>%n issue(s) found</source> 4126 <source>%n issue(s) found</source>
4099 <translation type="unfinished"> 4127 <translation type="unfinished">
4100 <numerusform></numerusform> 4128 <numerusform></numerusform>
4101 <numerusform></numerusform> 4129 <numerusform></numerusform>
4102 </translation> 4130 </translation>
4103 </message> 4131 </message>
4104 <message numerus="yes"> 4132 <message numerus="yes">
4105 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="65"/> 4133 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="64"/>
4106 <source>%n issue(s) fixed</source> 4134 <source>%n issue(s) fixed</source>
4107 <translation type="unfinished"> 4135 <translation type="unfinished">
4108 <numerusform></numerusform> 4136 <numerusform></numerusform>
4109 <numerusform></numerusform> 4137 <numerusform></numerusform>
4110 </translation> 4138 </translation>
4111 </message> 4139 </message>
4112 <message numerus="yes"> 4140 <message numerus="yes">
4113 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="67"/> 4141 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="66"/>
4114 <source>%n file(s) checked</source> 4142 <source>%n file(s) checked</source>
4115 <translation type="unfinished"> 4143 <translation type="unfinished">
4116 <numerusform></numerusform> 4144 <numerusform></numerusform>
4117 <numerusform></numerusform> 4145 <numerusform></numerusform>
4118 </translation> 4146 </translation>
4119 </message> 4147 </message>
4120 <message numerus="yes"> 4148 <message numerus="yes">
4121 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="69"/> 4149 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="68"/>
4122 <source>%n file(s) with issues found</source> 4150 <source>%n file(s) with issues found</source>
4123 <translation type="unfinished"> 4151 <translation type="unfinished">
4124 <numerusform></numerusform> 4152 <numerusform></numerusform>
4125 <numerusform></numerusform> 4153 <numerusform></numerusform>
4126 </translation> 4154 </translation>
4127 </message> 4155 </message>
4128 <message numerus="yes"> 4156 <message numerus="yes">
4129 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="63"/> 4157 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="62"/>
4130 <source>%n issue(s) ignored</source> 4158 <source>%n issue(s) ignored</source>
4131 <translation type="unfinished"> 4159 <translation type="unfinished">
4132 <numerusform></numerusform> 4160 <numerusform></numerusform>
4133 <numerusform></numerusform> 4161 <numerusform></numerusform>
4134 </translation> 4162 </translation>
4135 </message> 4163 </message>
4136 </context> 4164 </context>
4137 <context> 4165 <context>
4138 <name>CodingError</name> 4166 <name>CodingError</name>
4139 <message> 4167 <message>
4140 <location filename="../Utilities/__init__.py" line="126"/> 4168 <location filename="../Utilities/__init__.py" line="111"/>
4141 <source>The coding &apos;{0}&apos; is wrong for the given text.</source> 4169 <source>The coding &apos;{0}&apos; is wrong for the given text.</source>
4142 <translation>L&apos;encodage &apos;{0}&apos; n&apos;est pas adapté pour le texte.</translation> 4170 <translation>L&apos;encodage &apos;{0}&apos; n&apos;est pas adapté pour le texte.</translation>
4143 </message> 4171 </message>
4144 </context> 4172 </context>
4145 <context> 4173 <context>
4146 <name>ColorDialogWizard</name> 4174 <name>ColorDialogWizard</name>
4147 <message> 4175 <message>
4148 <location filename="../Plugins/PluginWizardQColorDialog.py" line="126"/> 4176 <location filename="../Plugins/PluginWizardQColorDialog.py" line="125"/>
4149 <source>No current editor</source> 4177 <source>No current editor</source>
4150 <translation>Pas d&apos;éditeur courant</translation> 4178 <translation>Pas d&apos;éditeur courant</translation>
4151 </message> 4179 </message>
4152 <message> 4180 <message>
4153 <location filename="../Plugins/PluginWizardQColorDialog.py" line="126"/> 4181 <location filename="../Plugins/PluginWizardQColorDialog.py" line="125"/>
4154 <source>Please open or create a file first.</source> 4182 <source>Please open or create a file first.</source>
4155 <translation>Prière d&apos;ouvrir ou de créer un fichier d&apos;abord.</translation> 4183 <translation>Prière d&apos;ouvrir ou de créer un fichier d&apos;abord.</translation>
4156 </message> 4184 </message>
4157 <message> 4185 <message>
4158 <location filename="../Plugins/PluginWizardQColorDialog.py" line="79"/> 4186 <location filename="../Plugins/PluginWizardQColorDialog.py" line="77"/>
4159 <source>QColorDialog Wizard</source> 4187 <source>QColorDialog Wizard</source>
4160 <translation>Assistant QColorDialog </translation> 4188 <translation>Assistant QColorDialog </translation>
4161 </message> 4189 </message>
4162 <message> 4190 <message>
4163 <location filename="../Plugins/PluginWizardQColorDialog.py" line="75"/> 4191 <location filename="../Plugins/PluginWizardQColorDialog.py" line="73"/>
4164 <source>Q&amp;ColorDialog Wizard...</source> 4192 <source>Q&amp;ColorDialog Wizard...</source>
4165 <translation>Assistant Q&amp;ColorDialog...</translation> 4193 <translation>Assistant Q&amp;ColorDialog...</translation>
4166 </message> 4194 </message>
4167 <message> 4195 <message>
4168 <location filename="../Plugins/PluginWizardQColorDialog.py" line="80"/> 4196 <location filename="../Plugins/PluginWizardQColorDialog.py" line="78"/>
4169 <source>&lt;b&gt;QColorDialog Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create a QColorDialog. The generated code is inserted at the current cursor position.&lt;/p&gt;</source> 4197 <source>&lt;b&gt;QColorDialog Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create a QColorDialog. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
4170 <translation>&lt;b&gt;Assistant QColorDialog&lt;/b&gt;&lt;p&gt;Cet assistant ouvre une boite de dialogue pour saisir tous les paramètres nécessaires pour créer une palette de couleur &apos;QColorDialog&apos;. Le code généré est inséré au niveau de la position du curseur.&lt;/p&gt;</translation> 4198 <translation>&lt;b&gt;Assistant QColorDialog&lt;/b&gt;&lt;p&gt;Cet assistant ouvre une boite de dialogue pour saisir tous les paramètres nécessaires pour créer une palette de couleur &apos;QColorDialog&apos;. Le code généré est inséré au niveau de la position du curseur.&lt;/p&gt;</translation>
4171 </message> 4199 </message>
4172 </context> 4200 </context>
4173 <context> 4201 <context>
4174 <name>ColorDialogWizardDialog</name> 4202 <name>ColorDialogWizardDialog</name>
4175 <message> 4203 <message>
4176 <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py" line="73"/> 4204 <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py" line="72"/>
4177 <source>QColorDialog Wizard Error</source> 4205 <source>QColorDialog Wizard Error</source>
4178 <translation>Erreur Assistant QColorDialog </translation> 4206 <translation>Erreur Assistant QColorDialog </translation>
4179 </message> 4207 </message>
4180 <message> 4208 <message>
4181 <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.ui" line="14"/> 4209 <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.ui" line="14"/>
4356 <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.ui" line="369"/> 4384 <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.ui" line="369"/>
4357 <source>Green</source> 4385 <source>Green</source>
4358 <translation>Vert</translation> 4386 <translation>Vert</translation>
4359 </message> 4387 </message>
4360 <message> 4388 <message>
4361 <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py" line="39"/> 4389 <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py" line="38"/>
4362 <source>Test</source> 4390 <source>Test</source>
4363 <translation>Tester</translation> 4391 <translation>Tester</translation>
4364 </message> 4392 </message>
4365 <message> 4393 <message>
4366 <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.ui" line="71"/> 4394 <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.ui" line="71"/>
4371 <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.ui" line="77"/> 4399 <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.ui" line="77"/>
4372 <source>Enter the dialog title</source> 4400 <source>Enter the dialog title</source>
4373 <translation>Entrer le titre du dialogue</translation> 4401 <translation>Entrer le titre du dialogue</translation>
4374 </message> 4402 </message>
4375 <message> 4403 <message>
4376 <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py" line="73"/> 4404 <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py" line="72"/>
4377 <source>&lt;p&gt;The colour &lt;b&gt;{0}&lt;/b&gt; is not valid.&lt;/p&gt;</source> 4405 <source>&lt;p&gt;The colour &lt;b&gt;{0}&lt;/b&gt; is not valid.&lt;/p&gt;</source>
4378 <translation>&lt;p&gt;La couleur &lt;b&gt;{0}&lt;/b&gt; n&apos;est pas valide.&lt;/p&gt;</translation> 4406 <translation>&lt;p&gt;La couleur &lt;b&gt;{0}&lt;/b&gt; n&apos;est pas valide.&lt;/p&gt;</translation>
4379 </message> 4407 </message>
4380 <message> 4408 <message>
4381 <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.ui" line="55"/> 4409 <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.ui" line="55"/>
4434 </message> 4462 </message>
4435 </context> 4463 </context>
4436 <context> 4464 <context>
4437 <name>CompareDialog</name> 4465 <name>CompareDialog</name>
4438 <message> 4466 <message>
4439 <location filename="../UI/CompareDialog.py" line="262"/> 4467 <location filename="../UI/CompareDialog.py" line="259"/>
4440 <source>Compare Files</source> 4468 <source>Compare Files</source>
4441 <translation>Comparaison de fichiers</translation> 4469 <translation>Comparaison de fichiers</translation>
4442 </message> 4470 </message>
4443 <message> 4471 <message>
4444 <location filename="../UI/CompareDialog.ui" line="14"/> 4472 <location filename="../UI/CompareDialog.ui" line="14"/>
4469 <location filename="../UI/CompareDialog.ui" line="225"/> 4497 <location filename="../UI/CompareDialog.ui" line="225"/>
4470 <source>Alt+S</source> 4498 <source>Alt+S</source>
4471 <translation>Alt+S</translation> 4499 <translation>Alt+S</translation>
4472 </message> 4500 </message>
4473 <message> 4501 <message>
4474 <location filename="../UI/CompareDialog.py" line="112"/> 4502 <location filename="../UI/CompareDialog.py" line="109"/>
4475 <source>Press to perform the comparison of the two files</source> 4503 <source>Press to perform the comparison of the two files</source>
4476 <translation>Cliquer pour effectuer la comparaison des fichiers</translation> 4504 <translation>Cliquer pour effectuer la comparaison des fichiers</translation>
4477 </message> 4505 </message>
4478 <message> 4506 <message>
4479 <location filename="../UI/CompareDialog.ui" line="156"/> 4507 <location filename="../UI/CompareDialog.ui" line="156"/>
4494 <location filename="../UI/CompareDialog.ui" line="146"/> 4522 <location filename="../UI/CompareDialog.ui" line="146"/>
4495 <source>Press to move to the first difference</source> 4523 <source>Press to move to the first difference</source>
4496 <translation>Cliquer pour aller à la première différence</translation> 4524 <translation>Cliquer pour aller à la première différence</translation>
4497 </message> 4525 </message>
4498 <message> 4526 <message>
4499 <location filename="../UI/CompareDialog.py" line="110"/> 4527 <location filename="../UI/CompareDialog.py" line="107"/>
4500 <source>Compare</source> 4528 <source>Compare</source>
4501 <translation>Comparer</translation> 4529 <translation>Comparer</translation>
4502 </message> 4530 </message>
4503 <message> 4531 <message>
4504 <location filename="../UI/CompareDialog.ui" line="219"/> 4532 <location filename="../UI/CompareDialog.ui" line="219"/>
4509 <location filename="../UI/CompareDialog.ui" line="222"/> 4537 <location filename="../UI/CompareDialog.ui" line="222"/>
4510 <source>&amp;Synchronize horizontal scrollbars</source> 4538 <source>&amp;Synchronize horizontal scrollbars</source>
4511 <translation type="unfinished"></translation> 4539 <translation type="unfinished"></translation>
4512 </message> 4540 </message>
4513 <message> 4541 <message>
4542 <location filename="../UI/CompareDialog.py" line="364"/>
4543 <source>Total: {0}</source>
4544 <translation type="unfinished"></translation>
4545 </message>
4546 <message>
4547 <location filename="../UI/CompareDialog.py" line="366"/>
4548 <source>Changed: {0}</source>
4549 <translation type="unfinished"></translation>
4550 </message>
4551 <message>
4514 <location filename="../UI/CompareDialog.py" line="367"/> 4552 <location filename="../UI/CompareDialog.py" line="367"/>
4515 <source>Total: {0}</source>
4516 <translation type="unfinished"></translation>
4517 </message>
4518 <message>
4519 <location filename="../UI/CompareDialog.py" line="369"/>
4520 <source>Changed: {0}</source>
4521 <translation type="unfinished"></translation>
4522 </message>
4523 <message>
4524 <location filename="../UI/CompareDialog.py" line="370"/>
4525 <source>Added: {0}</source> 4553 <source>Added: {0}</source>
4526 <translation type="unfinished"></translation> 4554 <translation type="unfinished"></translation>
4527 </message> 4555 </message>
4528 <message> 4556 <message>
4529 <location filename="../UI/CompareDialog.py" line="371"/> 4557 <location filename="../UI/CompareDialog.py" line="368"/>
4530 <source>Deleted: {0}</source> 4558 <source>Deleted: {0}</source>
4531 <translation type="unfinished"></translation> 4559 <translation type="unfinished"></translation>
4532 </message> 4560 </message>
4533 <message> 4561 <message>
4534 <location filename="../UI/CompareDialog.py" line="262"/> 4562 <location filename="../UI/CompareDialog.py" line="259"/>
4535 <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source> 4563 <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
4536 <translation type="unfinished"></translation> 4564 <translation type="unfinished"></translation>
4537 </message> 4565 </message>
4538 <message> 4566 <message>
4539 <location filename="../UI/CompareDialog.ui" line="20"/> 4567 <location filename="../UI/CompareDialog.ui" line="20"/>
4542 </message> 4570 </message>
4543 </context> 4571 </context>
4544 <context> 4572 <context>
4545 <name>ComplexityChecker</name> 4573 <name>ComplexityChecker</name>
4546 <message> 4574 <message>
4547 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="471"/> 4575 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="479"/>
4548 <source>&apos;{0}&apos; is too complex ({1})</source> 4576 <source>&apos;{0}&apos; is too complex ({1})</source>
4549 <translation type="unfinished"></translation> 4577 <translation type="unfinished"></translation>
4550 </message> 4578 </message>
4551 <message> 4579 <message>
4552 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="473"/> 4580 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="481"/>
4553 <source>source code line is too complex ({0})</source> 4581 <source>source code line is too complex ({0})</source>
4554 <translation type="unfinished"></translation> 4582 <translation type="unfinished"></translation>
4555 </message> 4583 </message>
4556 <message> 4584 <message>
4557 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="475"/> 4585 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="483"/>
4558 <source>overall source code line complexity is too high ({0})</source> 4586 <source>overall source code line complexity is too high ({0})</source>
4559 <translation type="unfinished"></translation> 4587 <translation type="unfinished"></translation>
4560 </message> 4588 </message>
4561 <message> 4589 <message>
4562 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="478"/> 4590 <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="486"/>
4563 <source>{0}: {1}</source> 4591 <source>{0}: {1}</source>
4564 <translation type="unfinished"></translation> 4592 <translation type="unfinished"></translation>
4565 </message> 4593 </message>
4566 </context> 4594 </context>
4567 <context> 4595 <context>
4568 <name>Conda</name> 4596 <name>Conda</name>
4569 <message> 4597 <message>
4570 <location filename="../CondaInterface/Conda.py" line="43"/> 4598 <location filename="../CondaInterface/Conda.py" line="38"/>
4571 <source>&lt;root&gt;</source> 4599 <source>&lt;root&gt;</source>
4572 <translation type="unfinished"></translation> 4600 <translation type="unfinished"></translation>
4573 </message> 4601 </message>
4574 <message> 4602 <message>
4575 <location filename="../CondaInterface/Conda.py" line="172"/> 4603 <location filename="../CondaInterface/Conda.py" line="167"/>
4576 <source>conda remove</source> 4604 <source>conda remove</source>
4577 <translation type="unfinished"></translation> 4605 <translation type="unfinished"></translation>
4578 </message> 4606 </message>
4579 <message> 4607 <message>
4580 <location filename="../CondaInterface/Conda.py" line="152"/> 4608 <location filename="../CondaInterface/Conda.py" line="147"/>
4581 <source>The conda executable could not be started.</source> 4609 <source>The conda executable could not be started.</source>
4582 <translation type="unfinished"></translation> 4610 <translation type="unfinished"></translation>
4583 </message> 4611 </message>
4584 <message> 4612 <message>
4585 <location filename="../CondaInterface/Conda.py" line="165"/> 4613 <location filename="../CondaInterface/Conda.py" line="160"/>
4586 <source>The conda executable returned invalid data.</source> 4614 <source>The conda executable returned invalid data.</source>
4587 <translation type="unfinished"></translation> 4615 <translation type="unfinished"></translation>
4588 </message> 4616 </message>
4589 <message> 4617 <message>
4590 <location filename="../CondaInterface/Conda.py" line="172"/> 4618 <location filename="../CondaInterface/Conda.py" line="167"/>
4591 <source>&lt;p&gt;The conda executable returned an error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source> 4619 <source>&lt;p&gt;The conda executable returned an error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
4592 <translation type="unfinished"></translation> 4620 <translation type="unfinished"></translation>
4593 </message> 4621 </message>
4594 <message> 4622 <message>
4595 <location filename="../CondaInterface/Conda.py" line="512"/> 4623 <location filename="../CondaInterface/Conda.py" line="507"/>
4596 <source>Uninstall Packages</source> 4624 <source>Uninstall Packages</source>
4597 <translation type="unfinished"></translation> 4625 <translation type="unfinished"></translation>
4598 </message> 4626 </message>
4599 <message> 4627 <message>
4600 <location filename="../CondaInterface/Conda.py" line="512"/> 4628 <location filename="../CondaInterface/Conda.py" line="507"/>
4601 <source>Do you really want to uninstall these packages and their dependencies?</source> 4629 <source>Do you really want to uninstall these packages and their dependencies?</source>
4602 <translation type="unfinished"></translation> 4630 <translation type="unfinished"></translation>
4603 </message> 4631 </message>
4604 <message> 4632 <message>
4605 <location filename="../CondaInterface/Conda.py" line="711"/> 4633 <location filename="../CondaInterface/Conda.py" line="706"/>
4606 <source>conda exited with an error ({0}).</source> 4634 <source>conda exited with an error ({0}).</source>
4607 <translation type="unfinished"></translation> 4635 <translation type="unfinished"></translation>
4608 </message> 4636 </message>
4609 <message> 4637 <message>
4610 <location filename="../CondaInterface/Conda.py" line="719"/> 4638 <location filename="../CondaInterface/Conda.py" line="714"/>
4611 <source>conda did not finish within 30 seconds.</source> 4639 <source>conda did not finish within 30 seconds.</source>
4612 <translation type="unfinished"></translation> 4640 <translation type="unfinished"></translation>
4613 </message> 4641 </message>
4614 <message> 4642 <message>
4615 <location filename="../CondaInterface/Conda.py" line="722"/> 4643 <location filename="../CondaInterface/Conda.py" line="717"/>
4616 <source>conda could not be started.</source> 4644 <source>conda could not be started.</source>
4617 <translation type="unfinished"></translation> 4645 <translation type="unfinished"></translation>
4618 </message> 4646 </message>
4619 </context> 4647 </context>
4620 <context> 4648 <context>
4621 <name>CondaExecDialog</name> 4649 <name>CondaExecDialog</name>
4622 <message> 4650 <message>
4623 <location filename="../CondaInterface/CondaExecDialog.py" line="102"/> 4651 <location filename="../CondaInterface/CondaExecDialog.py" line="97"/>
4624 <source>Conda Execution</source> 4652 <source>Conda Execution</source>
4625 <translation type="unfinished"></translation> 4653 <translation type="unfinished"></translation>
4626 </message> 4654 </message>
4627 <message> 4655 <message>
4628 <location filename="../CondaInterface/CondaExecDialog.ui" line="29"/> 4656 <location filename="../CondaInterface/CondaExecDialog.ui" line="29"/>
4645 <source>&lt;b&gt;conda Execution&lt;/b&gt; 4673 <source>&lt;b&gt;conda Execution&lt;/b&gt;
4646 &lt;p&gt;This shows the errors of the conda command.&lt;/p&gt;</source> 4674 &lt;p&gt;This shows the errors of the conda command.&lt;/p&gt;</source>
4647 <translation type="unfinished"></translation> 4675 <translation type="unfinished"></translation>
4648 </message> 4676 </message>
4649 <message> 4677 <message>
4650 <location filename="../CondaInterface/CondaExecDialog.py" line="102"/> 4678 <location filename="../CondaInterface/CondaExecDialog.py" line="97"/>
4651 <source>The conda executable could not be started. Is it configured correctly?</source> 4679 <source>The conda executable could not be started. Is it configured correctly?</source>
4652 <translation type="unfinished"></translation> 4680 <translation type="unfinished"></translation>
4653 </message> 4681 </message>
4654 <message> 4682 <message>
4655 <location filename="../CondaInterface/CondaExecDialog.py" line="109"/> 4683 <location filename="../CondaInterface/CondaExecDialog.py" line="104"/>
4656 <source>Operation started. 4684 <source>Operation started.
4657 </source> 4685 </source>
4658 <translation type="unfinished"></translation> 4686 <translation type="unfinished"></translation>
4659 </message> 4687 </message>
4660 <message> 4688 <message>
4661 <location filename="../CondaInterface/CondaExecDialog.py" line="140"/> 4689 <location filename="../CondaInterface/CondaExecDialog.py" line="135"/>
4662 <source>Operation finished. 4690 <source>Operation finished.
4663 </source> 4691 </source>
4664 <translation type="unfinished"></translation> 4692 <translation type="unfinished"></translation>
4665 </message> 4693 </message>
4666 <message> 4694 <message>
4667 <location filename="../CondaInterface/CondaExecDialog.py" line="160"/> 4695 <location filename="../CondaInterface/CondaExecDialog.py" line="155"/>
4668 <source>Conda command &apos;{0}&apos; did not return success.</source> 4696 <source>Conda command &apos;{0}&apos; did not return success.</source>
4669 <translation type="unfinished"></translation> 4697 <translation type="unfinished"></translation>
4670 </message> 4698 </message>
4671 <message> 4699 <message>
4672 <location filename="../CondaInterface/CondaExecDialog.py" line="170"/> 4700 <location filename="../CondaInterface/CondaExecDialog.py" line="165"/>
4673 <source> 4701 <source>
4674 Conda Message: {0}</source> 4702 Conda Message: {0}</source>
4675 <translation type="unfinished"></translation> 4703 <translation type="unfinished"></translation>
4676 </message> 4704 </message>
4677 <message> 4705 <message>
4706 <location filename="../CondaInterface/CondaExecDialog.py" line="204"/>
4707 <source>{0} (Size: {1})</source>
4708 <translation type="unfinished"></translation>
4709 </message>
4710 <message>
4678 <location filename="../CondaInterface/CondaExecDialog.py" line="209"/> 4711 <location filename="../CondaInterface/CondaExecDialog.py" line="209"/>
4679 <source>{0} (Size: {1})</source>
4680 <translation type="unfinished"></translation>
4681 </message>
4682 <message>
4683 <location filename="../CondaInterface/CondaExecDialog.py" line="214"/>
4684 <source>Fetching {0} ...</source> 4712 <source>Fetching {0} ...</source>
4685 <translation type="unfinished"></translation> 4713 <translation type="unfinished"></translation>
4686 </message> 4714 </message>
4687 <message> 4715 <message>
4688 <location filename="../CondaInterface/CondaExecDialog.py" line="218"/> 4716 <location filename="../CondaInterface/CondaExecDialog.py" line="213"/>
4689 <source> Done. 4717 <source> Done.
4690 </source> 4718 </source>
4691 <translation type="unfinished"></translation> 4719 <translation type="unfinished"></translation>
4692 </message> 4720 </message>
4693 </context> 4721 </context>
4694 <context> 4722 <context>
4695 <name>CondaExportDialog</name> 4723 <name>CondaExportDialog</name>
4696 <message> 4724 <message>
4697 <location filename="../CondaInterface/CondaExportDialog.py" line="216"/> 4725 <location filename="../CondaInterface/CondaExportDialog.py" line="212"/>
4698 <source>Generate Requirements</source> 4726 <source>Generate Requirements</source>
4699 <translation type="unfinished"></translation> 4727 <translation type="unfinished"></translation>
4700 </message> 4728 </message>
4701 <message> 4729 <message>
4702 <location filename="../CondaInterface/CondaExportDialog.ui" line="25"/> 4730 <location filename="../CondaInterface/CondaExportDialog.ui" line="25"/>
4767 <location filename="../CondaInterface/CondaExportDialog.ui" line="119"/> 4795 <location filename="../CondaInterface/CondaExportDialog.ui" line="119"/>
4768 <source>Replace All</source> 4796 <source>Replace All</source>
4769 <translation type="unfinished"></translation> 4797 <translation type="unfinished"></translation>
4770 </message> 4798 </message>
4771 <message> 4799 <message>
4772 <location filename="../CondaInterface/CondaExportDialog.py" line="52"/> 4800 <location filename="../CondaInterface/CondaExportDialog.py" line="48"/>
4773 <source>&amp;Refresh</source> 4801 <source>&amp;Refresh</source>
4774 <translation type="unfinished"></translation> 4802 <translation type="unfinished"></translation>
4775 </message> 4803 </message>
4776 <message> 4804 <message>
4777 <location filename="../CondaInterface/CondaExportDialog.py" line="216"/> 4805 <location filename="../CondaInterface/CondaExportDialog.py" line="212"/>
4778 <source>Text Files (*.txt);;All Files (*)</source> 4806 <source>Text Files (*.txt);;All Files (*)</source>
4779 <translation type="unfinished">Fichiers de texte (*.txt);;Tous les fichiers (*)</translation> 4807 <translation type="unfinished">Fichiers de texte (*.txt);;Tous les fichiers (*)</translation>
4780 </message> 4808 </message>
4781 <message> 4809 <message>
4782 <location filename="../CondaInterface/CondaExportDialog.py" line="114"/> 4810 <location filename="../CondaInterface/CondaExportDialog.py" line="110"/>
4783 <source>The requirements were changed. Do you want to overwrite these changes?</source> 4811 <source>The requirements were changed. Do you want to overwrite these changes?</source>
4784 <translation type="unfinished"></translation> 4812 <translation type="unfinished"></translation>
4785 </message> 4813 </message>
4786 <message> 4814 <message>
4787 <location filename="../CondaInterface/CondaExportDialog.py" line="145"/> 4815 <location filename="../CondaInterface/CondaExportDialog.py" line="141"/>
4788 <source>No output generated by conda.</source> 4816 <source>No output generated by conda.</source>
4789 <translation type="unfinished"></translation> 4817 <translation type="unfinished"></translation>
4790 </message> 4818 </message>
4791 <message> 4819 <message>
4792 <location filename="../CondaInterface/CondaExportDialog.py" line="183"/> 4820 <location filename="../CondaInterface/CondaExportDialog.py" line="179"/>
4793 <source>The file &lt;b&gt;{0}&lt;/b&gt; already exists. Do you want to overwrite it?</source> 4821 <source>The file &lt;b&gt;{0}&lt;/b&gt; already exists. Do you want to overwrite it?</source>
4794 <translation type="unfinished"></translation> 4822 <translation type="unfinished"></translation>
4795 </message> 4823 </message>
4796 <message> 4824 <message>
4797 <location filename="../CondaInterface/CondaExportDialog.py" line="196"/> 4825 <location filename="../CondaInterface/CondaExportDialog.py" line="192"/>
4798 <source>&lt;p&gt;The requirements could not be written to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source> 4826 <source>&lt;p&gt;The requirements could not be written to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
4799 <translation type="unfinished"></translation> 4827 <translation type="unfinished"></translation>
4800 </message> 4828 </message>
4801 </context> 4829 </context>
4802 <context> 4830 <context>
4895 <location filename="../CondaInterface/CondaInfoDialog.ui" line="245"/> 4923 <location filename="../CondaInterface/CondaInfoDialog.ui" line="245"/>
4896 <source>conda-env Version:</source> 4924 <source>conda-env Version:</source>
4897 <translation type="unfinished"></translation> 4925 <translation type="unfinished"></translation>
4898 </message> 4926 </message>
4899 <message> 4927 <message>
4900 <location filename="../CondaInterface/CondaInfoDialog.py" line="130"/> 4928 <location filename="../CondaInterface/CondaInfoDialog.py" line="129"/>
4901 <source>None</source> 4929 <source>None</source>
4902 <translation type="unfinished"></translation> 4930 <translation type="unfinished"></translation>
4903 </message> 4931 </message>
4904 <message> 4932 <message>
4905 <location filename="../CondaInterface/CondaInfoDialog.py" line="74"/> 4933 <location filename="../CondaInterface/CondaInfoDialog.py" line="73"/>
4906 <source>{0} (writable)</source> 4934 <source>{0} (writable)</source>
4907 <translation type="unfinished"></translation> 4935 <translation type="unfinished"></translation>
4908 </message> 4936 </message>
4909 </context> 4937 </context>
4910 <context> 4938 <context>
4911 <name>CondaInterface</name> 4939 <name>CondaInterface</name>
4912 <message> 4940 <message>
4913 <location filename="../CondaInterface/__init__.py" line="45"/> 4941 <location filename="../CondaInterface/__init__.py" line="40"/>
4914 <source>&lt;conda not found or not configured.&gt;</source> 4942 <source>&lt;conda not found or not configured.&gt;</source>
4915 <translation type="unfinished"></translation> 4943 <translation type="unfinished"></translation>
4916 </message> 4944 </message>
4917 <message> 4945 <message>
4918 <location filename="../CondaInterface/__init__.py" line="56"/> 4946 <location filename="../CondaInterface/__init__.py" line="51"/>
4919 <source>&lt;conda returned invalid data.&gt;</source> 4947 <source>&lt;conda returned invalid data.&gt;</source>
4920 <translation type="unfinished"></translation> 4948 <translation type="unfinished"></translation>
4921 </message> 4949 </message>
4922 <message> 4950 <message>
4923 <location filename="../CondaInterface/__init__.py" line="62"/> 4951 <location filename="../CondaInterface/__init__.py" line="57"/>
4924 <source>&lt;conda returned an error: {0}.&gt;</source> 4952 <source>&lt;conda returned an error: {0}.&gt;</source>
4925 <translation type="unfinished"></translation> 4953 <translation type="unfinished"></translation>
4926 </message> 4954 </message>
4927 </context> 4955 </context>
4928 <context> 4956 <context>
4966 <location filename="../CondaInterface/CondaNewEnvironmentDataDialog.ui" line="57"/> 4994 <location filename="../CondaInterface/CondaNewEnvironmentDataDialog.ui" line="57"/>
4967 <source>Requirements File:</source> 4995 <source>Requirements File:</source>
4968 <translation type="unfinished"></translation> 4996 <translation type="unfinished"></translation>
4969 </message> 4997 </message>
4970 <message> 4998 <message>
4971 <location filename="../CondaInterface/CondaNewEnvironmentDataDialog.py" line="44"/> 4999 <location filename="../CondaInterface/CondaNewEnvironmentDataDialog.py" line="43"/>
4972 <source>Text Files (*.txt);;All Files (*)</source> 5000 <source>Text Files (*.txt);;All Files (*)</source>
4973 <translation type="unfinished">Fichiers de texte (*.txt);;Tous les fichiers (*)</translation> 5001 <translation type="unfinished">Fichiers de texte (*.txt);;Tous les fichiers (*)</translation>
4974 </message> 5002 </message>
4975 <message> 5003 <message>
4976 <location filename="../CondaInterface/CondaNewEnvironmentDataDialog.ui" line="14"/> 5004 <location filename="../CondaInterface/CondaNewEnvironmentDataDialog.ui" line="14"/>
4979 </message> 5007 </message>
4980 </context> 5008 </context>
4981 <context> 5009 <context>
4982 <name>CondaPackageDetailsDialog</name> 5010 <name>CondaPackageDetailsDialog</name>
4983 <message> 5011 <message>
4984 <location filename="../CondaInterface/CondaPackageDetailsWidget.py" line="93"/> 5012 <location filename="../CondaInterface/CondaPackageDetailsWidget.py" line="92"/>
4985 <source>Package Details</source> 5013 <source>Package Details</source>
4986 <translation type="unfinished"></translation> 5014 <translation type="unfinished"></translation>
4987 </message> 5015 </message>
4988 </context> 5016 </context>
4989 <context> 5017 <context>
5032 <location filename="../CondaInterface/CondaPackageDetailsWidget.ui" line="111"/> 5060 <location filename="../CondaInterface/CondaPackageDetailsWidget.ui" line="111"/>
5033 <source>Dependencies:</source> 5061 <source>Dependencies:</source>
5034 <translation type="unfinished"></translation> 5062 <translation type="unfinished"></translation>
5035 </message> 5063 </message>
5036 <message> 5064 <message>
5037 <location filename="../CondaInterface/CondaPackageDetailsWidget.py" line="36"/> 5065 <location filename="../CondaInterface/CondaPackageDetailsWidget.py" line="35"/>
5038 <source>&lt;b&gt;{0} / {1} / {2}&lt;/b&gt;</source> 5066 <source>&lt;b&gt;{0} / {1} / {2}&lt;/b&gt;</source>
5039 <translation type="unfinished"></translation> 5067 <translation type="unfinished"></translation>
5040 </message> 5068 </message>
5041 <message> 5069 <message>
5042 <location filename="../CondaInterface/CondaPackageDetailsWidget.py" line="55"/> 5070 <location filename="../CondaInterface/CondaPackageDetailsWidget.py" line="54"/>
5043 <source>unknown</source> 5071 <source>unknown</source>
5044 <translation type="unfinished">inconnu</translation> 5072 <translation type="unfinished">inconnu</translation>
5045 </message> 5073 </message>
5046 </context> 5074 </context>
5047 <context> 5075 <context>
5185 <location filename="../CondaInterface/CondaPackagesWidget.ui" line="432"/> 5213 <location filename="../CondaInterface/CondaPackagesWidget.ui" line="432"/>
5186 <source>Show Details...</source> 5214 <source>Show Details...</source>
5187 <translation type="obsolete">Afficher les détails...</translation> 5215 <translation type="obsolete">Afficher les détails...</translation>
5188 </message> 5216 </message>
5189 <message> 5217 <message>
5190 <location filename="../CondaInterface/CondaPackagesWidget.py" line="72"/> 5218 <location filename="../CondaInterface/CondaPackagesWidget.py" line="73"/>
5191 <source>Conda Menu</source> 5219 <source>Conda Menu</source>
5192 <translation type="unfinished"></translation> 5220 <translation type="unfinished"></translation>
5193 </message> 5221 </message>
5194 <message> 5222 <message>
5195 <location filename="../CondaInterface/CondaPackagesWidget.py" line="123"/> 5223 <location filename="../CondaInterface/CondaPackagesWidget.py" line="124"/>
5196 <source>Clean</source> 5224 <source>Clean</source>
5197 <translation type="unfinished"></translation> 5225 <translation type="unfinished"></translation>
5198 </message> 5226 </message>
5199 <message> 5227 <message>
5200 <location filename="../CondaInterface/CondaPackagesWidget.py" line="124"/> 5228 <location filename="../CondaInterface/CondaPackagesWidget.py" line="125"/>
5201 <source>All</source> 5229 <source>All</source>
5202 <translation type="unfinished">Tous</translation> 5230 <translation type="unfinished">Tous</translation>
5203 </message> 5231 </message>
5204 <message> 5232 <message>
5205 <location filename="../CondaInterface/CondaPackagesWidget.py" line="126"/> 5233 <location filename="../CondaInterface/CondaPackagesWidget.py" line="127"/>
5206 <source>Cache</source> 5234 <source>Cache</source>
5207 <translation type="unfinished"></translation> 5235 <translation type="unfinished"></translation>
5208 </message> 5236 </message>
5209 <message> 5237 <message>
5210 <location filename="../CondaInterface/CondaPackagesWidget.py" line="128"/> 5238 <location filename="../CondaInterface/CondaPackagesWidget.py" line="129"/>
5211 <source>Lock Files</source> 5239 <source>Lock Files</source>
5212 <translation type="unfinished"></translation> 5240 <translation type="unfinished"></translation>
5213 </message> 5241 </message>
5214 <message> 5242 <message>
5215 <location filename="../CondaInterface/CondaPackagesWidget.py" line="131"/> 5243 <location filename="../CondaInterface/CondaPackagesWidget.py" line="132"/>
5216 <source>Packages</source> 5244 <source>Packages</source>
5217 <translation type="unfinished"></translation> 5245 <translation type="unfinished"></translation>
5218 </message> 5246 </message>
5219 <message> 5247 <message>
5220 <location filename="../CondaInterface/CondaPackagesWidget.py" line="133"/> 5248 <location filename="../CondaInterface/CondaPackagesWidget.py" line="134"/>
5221 <source>Tarballs</source> 5249 <source>Tarballs</source>
5222 <translation type="unfinished"></translation> 5250 <translation type="unfinished"></translation>
5223 </message> 5251 </message>
5224 <message> 5252 <message>
5225 <location filename="../CondaInterface/CondaPackagesWidget.py" line="136"/> 5253 <location filename="../CondaInterface/CondaPackagesWidget.py" line="137"/>
5226 <source>About Conda...</source> 5254 <source>About Conda...</source>
5227 <translation type="unfinished"></translation> 5255 <translation type="unfinished"></translation>
5228 </message> 5256 </message>
5229 <message> 5257 <message>
5230 <location filename="../CondaInterface/CondaPackagesWidget.py" line="139"/> 5258 <location filename="../CondaInterface/CondaPackagesWidget.py" line="140"/>
5231 <source>Update Conda</source> 5259 <source>Update Conda</source>
5232 <translation type="unfinished"></translation> 5260 <translation type="unfinished"></translation>
5233 </message> 5261 </message>
5234 <message> 5262 <message>
5235 <location filename="../CondaInterface/CondaPackagesWidget.py" line="581"/> 5263 <location filename="../CondaInterface/CondaPackagesWidget.py" line="582"/>
5236 <source>Install Packages</source> 5264 <source>Install Packages</source>
5237 <translation type="unfinished"></translation> 5265 <translation type="unfinished"></translation>
5238 </message> 5266 </message>
5239 <message> 5267 <message>
5240 <location filename="../CondaInterface/CondaPackagesWidget.py" line="144"/> 5268 <location filename="../CondaInterface/CondaPackagesWidget.py" line="145"/>
5241 <source>Install Requirements</source> 5269 <source>Install Requirements</source>
5242 <translation type="unfinished"></translation> 5270 <translation type="unfinished"></translation>
5243 </message> 5271 </message>
5244 <message> 5272 <message>
5245 <location filename="../CondaInterface/CondaPackagesWidget.py" line="147"/> 5273 <location filename="../CondaInterface/CondaPackagesWidget.py" line="148"/>
5246 <source>Generate Requirements</source> 5274 <source>Generate Requirements</source>
5247 <translation type="unfinished"></translation> 5275 <translation type="unfinished"></translation>
5248 </message> 5276 </message>
5249 <message> 5277 <message>
5250 <location filename="../CondaInterface/CondaPackagesWidget.py" line="150"/> 5278 <location filename="../CondaInterface/CondaPackagesWidget.py" line="151"/>
5251 <source>Create Environment from Requirements</source> 5279 <source>Create Environment from Requirements</source>
5252 <translation type="unfinished"></translation> 5280 <translation type="unfinished"></translation>
5253 </message> 5281 </message>
5254 <message> 5282 <message>
5255 <location filename="../CondaInterface/CondaPackagesWidget.py" line="623"/> 5283 <location filename="../CondaInterface/CondaPackagesWidget.py" line="624"/>
5256 <source>Clone Environment</source> 5284 <source>Clone Environment</source>
5257 <translation type="unfinished"></translation> 5285 <translation type="unfinished"></translation>
5258 </message> 5286 </message>
5259 <message> 5287 <message>
5260 <location filename="../CondaInterface/CondaPackagesWidget.py" line="669"/> 5288 <location filename="../CondaInterface/CondaPackagesWidget.py" line="669"/>
5261 <source>Delete Environment</source> 5289 <source>Delete Environment</source>
5262 <translation type="unfinished"></translation> 5290 <translation type="unfinished"></translation>
5263 </message> 5291 </message>
5264 <message> 5292 <message>
5265 <location filename="../CondaInterface/CondaPackagesWidget.py" line="160"/> 5293 <location filename="../CondaInterface/CondaPackagesWidget.py" line="161"/>
5266 <source>Edit User Configuration...</source> 5294 <source>Edit User Configuration...</source>
5267 <translation type="unfinished"></translation> 5295 <translation type="unfinished"></translation>
5268 </message> 5296 </message>
5269 <message> 5297 <message>
5270 <location filename="../CondaInterface/CondaPackagesWidget.py" line="164"/> 5298 <location filename="../CondaInterface/CondaPackagesWidget.py" line="165"/>
5271 <source>Configure...</source> 5299 <source>Configure...</source>
5272 <translation type="unfinished">Configuration...</translation> 5300 <translation type="unfinished">Configuration...</translation>
5273 </message> 5301 </message>
5274 <message> 5302 <message>
5275 <location filename="../CondaInterface/CondaPackagesWidget.py" line="222"/> 5303 <location filename="../CondaInterface/CondaPackagesWidget.py" line="223"/>
5276 <source>Getting installed packages...</source> 5304 <source>Getting installed packages...</source>
5277 <translation type="unfinished"></translation> 5305 <translation type="unfinished"></translation>
5278 </message> 5306 </message>
5279 <message> 5307 <message>
5280 <location filename="../CondaInterface/CondaPackagesWidget.py" line="234"/> 5308 <location filename="../CondaInterface/CondaPackagesWidget.py" line="235"/>
5281 <source>Getting outdated packages...</source> 5309 <source>Getting outdated packages...</source>
5282 <translation type="unfinished"></translation> 5310 <translation type="unfinished"></translation>
5283 </message> 5311 </message>
5284 <message> 5312 <message>
5285 <location filename="../CondaInterface/CondaPackagesWidget.py" line="255"/> 5313 <location filename="../CondaInterface/CondaPackagesWidget.py" line="256"/>
5286 <source>{0} (Build: {1})</source> 5314 <source>{0} (Build: {1})</source>
5287 <translation type="unfinished"></translation> 5315 <translation type="unfinished"></translation>
5288 </message> 5316 </message>
5289 <message> 5317 <message>
5290 <location filename="../CondaInterface/CondaPackagesWidget.py" line="402"/> 5318 <location filename="../CondaInterface/CondaPackagesWidget.py" line="403"/>
5291 <source>Conda Search Package Error</source> 5319 <source>Conda Search Package Error</source>
5292 <translation type="unfinished"></translation> 5320 <translation type="unfinished"></translation>
5293 </message> 5321 </message>
5294 <message> 5322 <message>
5295 <location filename="../CondaInterface/CondaPackagesWidget.py" line="561"/> 5323 <location filename="../CondaInterface/CondaPackagesWidget.py" line="562"/>
5296 <source>Package Specifications (separated by whitespace):</source> 5324 <source>Package Specifications (separated by whitespace):</source>
5297 <translation type="unfinished"></translation> 5325 <translation type="unfinished"></translation>
5298 </message> 5326 </message>
5299 <message> 5327 <message>
5300 <location filename="../CondaInterface/CondaPackagesWidget.py" line="581"/> 5328 <location filename="../CondaInterface/CondaPackagesWidget.py" line="582"/>
5301 <source>Text Files (*.txt);;All Files (*)</source> 5329 <source>Text Files (*.txt);;All Files (*)</source>
5302 <translation type="unfinished">Fichiers de texte (*.txt);;Tous les fichiers (*)</translation> 5330 <translation type="unfinished">Fichiers de texte (*.txt);;Tous les fichiers (*)</translation>
5303 </message> 5331 </message>
5304 <message> 5332 <message>
5305 <location filename="../CondaInterface/CondaPackagesWidget.py" line="647"/> 5333 <location filename="../CondaInterface/CondaPackagesWidget.py" line="648"/>
5306 <source>Create Environment</source> 5334 <source>Create Environment</source>
5307 <translation type="unfinished"></translation> 5335 <translation type="unfinished"></translation>
5308 </message> 5336 </message>
5309 <message> 5337 <message>
5310 <location filename="../CondaInterface/CondaPackagesWidget.py" line="669"/> 5338 <location filename="../CondaInterface/CondaPackagesWidget.py" line="669"/>
5343 <location filename="../Preferences/ConfigurationPages/CondaPage.ui" line="53"/> 5371 <location filename="../Preferences/ConfigurationPages/CondaPage.ui" line="53"/>
5344 <source>&lt;b&gt;Note:&lt;/b&gt; Leave this entry empty to use the default value (conda or conda.exe).</source> 5372 <source>&lt;b&gt;Note:&lt;/b&gt; Leave this entry empty to use the default value (conda or conda.exe).</source>
5345 <translation type="unfinished"></translation> 5373 <translation type="unfinished"></translation>
5346 </message> 5374 </message>
5347 <message> 5375 <message>
5348 <location filename="../Preferences/ConfigurationPages/CondaPage.py" line="33"/> 5376 <location filename="../Preferences/ConfigurationPages/CondaPage.py" line="32"/>
5349 <source>Press to select the conda executable via a file selection dialog.</source> 5377 <source>Press to select the conda executable via a file selection dialog.</source>
5350 <translation type="unfinished"></translation> 5378 <translation type="unfinished"></translation>
5351 </message> 5379 </message>
5352 </context> 5380 </context>
5353 <context> 5381 <context>
5381 <location filename="../Preferences/ConfigurationDialog.py" line="192"/> 5409 <location filename="../Preferences/ConfigurationDialog.py" line="192"/>
5382 <source>Plugin Manager</source> 5410 <source>Plugin Manager</source>
5383 <translation>Gestionnaire de plugins</translation> 5411 <translation>Gestionnaire de plugins</translation>
5384 </message> 5412 </message>
5385 <message> 5413 <message>
5386 <location filename="../Preferences/ConfigurationDialog.py" line="466"/> 5414 <location filename="../Preferences/ConfigurationDialog.py" line="394"/>
5387 <source>Printer</source> 5415 <source>Printer</source>
5388 <translation>Impression</translation> 5416 <translation>Impression</translation>
5389 </message> 5417 </message>
5390 <message> 5418 <message>
5391 <location filename="../Preferences/ConfigurationDialog.py" line="202"/> 5419 <location filename="../Preferences/ConfigurationDialog.py" line="202"/>
5476 <location filename="../Preferences/ConfigurationDialog.py" line="315"/> 5504 <location filename="../Preferences/ConfigurationDialog.py" line="315"/>
5477 <source>Help</source> 5505 <source>Help</source>
5478 <translation>Aide</translation> 5506 <translation>Aide</translation>
5479 </message> 5507 </message>
5480 <message> 5508 <message>
5481 <location filename="../Preferences/ConfigurationDialog.py" line="473"/> 5509 <location filename="../Preferences/ConfigurationDialog.py" line="401"/>
5482 <source>Help Documentation</source> 5510 <source>Help Documentation</source>
5483 <translation>Sources de documentation</translation> 5511 <translation>Sources de documentation</translation>
5484 </message> 5512 </message>
5485 <message> 5513 <message>
5486 <location filename="../Preferences/ConfigurationDialog.py" line="322"/> 5514 <location filename="../Preferences/ConfigurationDialog.py" line="322"/>
5501 <location filename="../Preferences/ConfigurationDialog.py" line="336"/> 5529 <location filename="../Preferences/ConfigurationDialog.py" line="336"/>
5502 <source>Multiproject</source> 5530 <source>Multiproject</source>
5503 <translation>Multi-projet</translation> 5531 <translation>Multi-projet</translation>
5504 </message> 5532 </message>
5505 <message> 5533 <message>
5506 <location filename="../Preferences/ConfigurationDialog.py" line="460"/> 5534 <location filename="../Preferences/ConfigurationDialog.py" line="388"/>
5507 <source>Interface</source> 5535 <source>Interface</source>
5508 <translation>Interface</translation> 5536 <translation>Interface</translation>
5509 </message> 5537 </message>
5510 <message> 5538 <message>
5511 <location filename="../Preferences/ConfigurationDialog.py" line="347"/> 5539 <location filename="../Preferences/ConfigurationDialog.py" line="347"/>
5512 <source>Viewmanager</source> 5540 <source>Viewmanager</source>
5513 <translation>Gestionnaire d&apos;affichage</translation> 5541 <translation>Gestionnaire d&apos;affichage</translation>
5514 </message> 5542 </message>
5515 <message> 5543 <message>
5516 <location filename="../Preferences/ConfigurationDialog.py" line="740"/> 5544 <location filename="../Preferences/ConfigurationDialog.py" line="671"/>
5517 <source>Configuration Page Error</source> 5545 <source>Configuration Page Error</source>
5518 <translation>Erreur de la page de configuration</translation> 5546 <translation>Erreur de la page de configuration</translation>
5519 </message> 5547 </message>
5520 <message> 5548 <message>
5521 <location filename="../Preferences/ConfigurationDialog.py" line="267"/> 5549 <location filename="../Preferences/ConfigurationDialog.py" line="267"/>
5526 <location filename="../Preferences/ConfigurationDialog.py" line="271"/> 5554 <location filename="../Preferences/ConfigurationDialog.py" line="271"/>
5527 <source>Searching</source> 5555 <source>Searching</source>
5528 <translation>Recherche</translation> 5556 <translation>Recherche</translation>
5529 </message> 5557 </message>
5530 <message> 5558 <message>
5531 <location filename="../Preferences/ConfigurationDialog.py" line="478"/> 5559 <location filename="../Preferences/ConfigurationDialog.py" line="406"/>
5532 <source>Appearance</source> 5560 <source>Appearance</source>
5533 <translation>Apparence</translation> 5561 <translation>Apparence</translation>
5534 </message> 5562 </message>
5535 <message> 5563 <message>
5536 <location filename="../Preferences/ConfigurationDialog.py" line="258"/> 5564 <location filename="../Preferences/ConfigurationDialog.py" line="258"/>
5546 <location filename="../Preferences/ConfigurationDialog.py" line="306"/> 5574 <location filename="../Preferences/ConfigurationDialog.py" line="306"/>
5547 <source>Properties</source> 5575 <source>Properties</source>
5548 <translation>Propriétés</translation> 5576 <translation>Propriétés</translation>
5549 </message> 5577 </message>
5550 <message> 5578 <message>
5551 <location filename="../Preferences/ConfigurationDialog.py" line="662"/> 5579 <location filename="../Preferences/ConfigurationDialog.py" line="589"/>
5552 <source>Preferences</source> 5580 <source>Preferences</source>
5553 <translation>Préférences</translation> 5581 <translation>Préférences</translation>
5554 </message> 5582 </message>
5555 <message> 5583 <message>
5556 <location filename="../Preferences/ConfigurationDialog.py" line="667"/> 5584 <location filename="../Preferences/ConfigurationDialog.py" line="594"/>
5557 <source>Please select an entry of the list 5585 <source>Please select an entry of the list
5558 to display the configuration page.</source> 5586 to display the configuration page.</source>
5559 <translation>Choisir une entrée dans la liste 5587 <translation>Choisir une entrée dans la liste
5560 pour afficher la page de configuration.</translation> 5588 pour afficher la page de configuration.</translation>
5561 </message> 5589 </message>
5562 <message> 5590 <message>
5563 <location filename="../Preferences/ConfigurationDialog.py" line="463"/> 5591 <location filename="../Preferences/ConfigurationDialog.py" line="391"/>
5564 <source>Network</source> 5592 <source>Network</source>
5565 <translation>Réseau</translation> 5593 <translation>Réseau</translation>
5566 </message> 5594 </message>
5567 <message> 5595 <message>
5568 <location filename="../Preferences/ConfigurationDialog.py" line="494"/> 5596 <location filename="../Preferences/ConfigurationDialog.py" line="421"/>
5569 <source>Spell checking</source> 5597 <source>Spell checking</source>
5570 <translation>Correction orthographique</translation> 5598 <translation>Correction orthographique</translation>
5571 </message> 5599 </message>
5572 <message> 5600 <message>
5573 <location filename="../Preferences/ConfigurationDialog.py" line="237"/> 5601 <location filename="../Preferences/ConfigurationDialog.py" line="237"/>
5574 <source>Python3</source> 5602 <source>Python3</source>
5575 <translation type="unfinished"></translation> 5603 <translation type="unfinished"></translation>
5576 </message> 5604 </message>
5577 <message> 5605 <message>
5578 <location filename="../Preferences/ConfigurationDialog.py" line="740"/> 5606 <location filename="../Preferences/ConfigurationDialog.py" line="671"/>
5579 <source>&lt;p&gt;The configuration page &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source> 5607 <source>&lt;p&gt;The configuration page &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
5580 <translation type="unfinished"></translation> 5608 <translation type="unfinished"></translation>
5581 </message> 5609 </message>
5582 <message> 5610 <message>
5583 <location filename="../Preferences/ConfigurationDialog.py" line="303"/> 5611 <location filename="../Preferences/ConfigurationDialog.py" line="303"/>
5588 <location filename="../Preferences/ConfigurationDialog.py" line="149"/> 5616 <location filename="../Preferences/ConfigurationDialog.py" line="149"/>
5589 <source>Cooperation</source> 5617 <source>Cooperation</source>
5590 <translation type="unfinished">Coopération</translation> 5618 <translation type="unfinished">Coopération</translation>
5591 </message> 5619 </message>
5592 <message> 5620 <message>
5593 <location filename="../Preferences/ConfigurationDialog.py" line="510"/> 5621 <location filename="../Preferences/ConfigurationDialog.py" line="435"/>
5594 <source>Tray Starter</source> 5622 <source>Tray Starter</source>
5595 <translation type="unfinished"></translation> 5623 <translation type="unfinished"></translation>
5596 </message> 5624 </message>
5597 <message> 5625 <message>
5598 <location filename="../Preferences/ConfigurationDialog.py" line="489"/> 5626 <location filename="../Preferences/ConfigurationDialog.py" line="417"/>
5599 <source>VirusTotal Interface</source> 5627 <source>VirusTotal Interface</source>
5600 <translation type="unfinished"></translation> 5628 <translation type="unfinished"></translation>
5601 </message> 5629 </message>
5602 <message> 5630 <message>
5603 <location filename="../Preferences/ConfigurationDialog.py" line="469"/> 5631 <location filename="../Preferences/ConfigurationDialog.py" line="397"/>
5604 <source>Security</source> 5632 <source>Security</source>
5605 <translation type="unfinished"></translation> 5633 <translation type="unfinished"></translation>
5606 </message> 5634 </message>
5607 <message> 5635 <message>
5608 <location filename="../Preferences/ConfigurationDialog.py" line="170"/> 5636 <location filename="../Preferences/ConfigurationDialog.py" line="170"/>
5618 <location filename="../Preferences/ConfigurationDialog.py" line="281"/> 5646 <location filename="../Preferences/ConfigurationDialog.py" line="281"/>
5619 <source>Code Checkers</source> 5647 <source>Code Checkers</source>
5620 <translation type="unfinished"></translation> 5648 <translation type="unfinished"></translation>
5621 </message> 5649 </message>
5622 <message> 5650 <message>
5623 <location filename="../Preferences/ConfigurationDialog.py" line="481"/> 5651 <location filename="../Preferences/ConfigurationDialog.py" line="409"/>
5624 <source>eric6 Web Browser</source> 5652 <source>eric6 Web Browser</source>
5625 <translation type="unfinished"></translation> 5653 <translation type="unfinished"></translation>
5626 </message> 5654 </message>
5627 <message> 5655 <message>
5628 <location filename="../Preferences/ConfigurationDialog.py" line="173"/> 5656 <location filename="../Preferences/ConfigurationDialog.py" line="173"/>
5633 <location filename="../Preferences/ConfigurationDialog.py" line="179"/> 5661 <location filename="../Preferences/ConfigurationDialog.py" line="179"/>
5634 <source>Mimetypes</source> 5662 <source>Mimetypes</source>
5635 <translation type="unfinished"></translation> 5663 <translation type="unfinished"></translation>
5636 </message> 5664 </message>
5637 <message> 5665 <message>
5638 <location filename="../Preferences/ConfigurationDialog.py" line="600"/> 5666 <location filename="../Preferences/ConfigurationDialog.py" line="525"/>
5639 <source>Enter search text...</source> 5667 <source>Enter search text...</source>
5640 <translation type="unfinished"></translation> 5668 <translation type="unfinished"></translation>
5641 </message> 5669 </message>
5642 <message> 5670 <message>
5643 <location filename="../Preferences/ConfigurationDialog.py" line="310"/> 5671 <location filename="../Preferences/ConfigurationDialog.py" line="310"/>
5644 <source>Mouse Click Handlers</source> 5672 <source>Mouse Click Handlers</source>
5645 <translation type="unfinished"></translation> 5673 <translation type="unfinished"></translation>
5646 </message> 5674 </message>
5647 <message> 5675 <message>
5648 <location filename="../Preferences/ConfigurationDialog.py" line="485"/> 5676 <location filename="../Preferences/ConfigurationDialog.py" line="413"/>
5649 <source>Flash Cookie Manager</source> 5677 <source>Flash Cookie Manager</source>
5650 <translation type="unfinished"></translation> 5678 <translation type="unfinished"></translation>
5651 </message> 5679 </message>
5652 <message> 5680 <message>
5653 <location filename="../Preferences/ConfigurationDialog.py" line="523"/> 5681 <location filename="../Preferences/ConfigurationDialog.py" line="448"/>
5654 <source>Hex Editor</source> 5682 <source>Hex Editor</source>
5655 <translation type="unfinished"></translation> 5683 <translation type="unfinished"></translation>
5656 </message> 5684 </message>
5657 <message> 5685 <message>
5658 <location filename="../Preferences/ConfigurationDialog.py" line="380"/> 5686 <location filename="../Preferences/ConfigurationDialog.py" line="351"/>
5659 <source>Web Browser</source> 5687 <source>Web Browser</source>
5660 <translation type="unfinished"></translation> 5688 <translation type="unfinished"></translation>
5661 </message> 5689 </message>
5662 <message> 5690 <message>
5663 <location filename="../Preferences/ConfigurationDialog.py" line="155"/> 5691 <location filename="../Preferences/ConfigurationDialog.py" line="155"/>
5696 </message> 5724 </message>
5697 </context> 5725 </context>
5698 <context> 5726 <context>
5699 <name>Connection</name> 5727 <name>Connection</name>
5700 <message> 5728 <message>
5701 <location filename="../Cooperation/Connection.py" line="84"/> 5729 <location filename="../Cooperation/Connection.py" line="79"/>
5702 <source>undefined</source> 5730 <source>undefined</source>
5703 <translation type="unfinished"></translation> 5731 <translation type="unfinished"></translation>
5704 </message> 5732 </message>
5705 <message> 5733 <message>
5706 <location filename="../Cooperation/Connection.py" line="85"/> 5734 <location filename="../Cooperation/Connection.py" line="80"/>
5707 <source>unknown</source> 5735 <source>unknown</source>
5708 <translation type="unfinished">inconnu</translation> 5736 <translation type="unfinished">inconnu</translation>
5709 </message> 5737 </message>
5710 <message> 5738 <message>
5711 <location filename="../Cooperation/Connection.py" line="223"/> 5739 <location filename="../Cooperation/Connection.py" line="218"/>
5712 <source>New Connection</source> 5740 <source>New Connection</source>
5713 <translation type="unfinished"></translation> 5741 <translation type="unfinished"></translation>
5714 </message> 5742 </message>
5715 <message> 5743 <message>
5716 <location filename="../Cooperation/Connection.py" line="223"/> 5744 <location filename="../Cooperation/Connection.py" line="218"/>
5717 <source>&lt;p&gt;Accept connection from &lt;strong&gt;{0}@{1}&lt;/strong&gt;?&lt;/p&gt;</source> 5745 <source>&lt;p&gt;Accept connection from &lt;strong&gt;{0}@{1}&lt;/strong&gt;?&lt;/p&gt;</source>
5718 <translation type="unfinished"></translation> 5746 <translation type="unfinished"></translation>
5719 </message> 5747 </message>
5720 <message> 5748 <message>
5721 <location filename="../Cooperation/Connection.py" line="464"/> 5749 <location filename="../Cooperation/Connection.py" line="459"/>
5722 <source>* Connection to {0}:{1} refused.</source> 5750 <source>* Connection to {0}:{1} refused.</source>
5723 <translation type="unfinished"></translation> 5751 <translation type="unfinished"></translation>
5724 </message> 5752 </message>
5725 <message> 5753 <message>
5726 <location filename="../Cooperation/Connection.py" line="213"/> 5754 <location filename="../Cooperation/Connection.py" line="208"/>
5727 <source>* Connection attempted by banned user &apos;{0}&apos;.</source> 5755 <source>* Connection attempted by banned user &apos;{0}&apos;.</source>
5728 <translation type="unfinished"></translation> 5756 <translation type="unfinished"></translation>
5729 </message> 5757 </message>
5730 </context> 5758 </context>
5731 <context> 5759 <context>
5767 </message> 5795 </message>
5768 </context> 5796 </context>
5769 <context> 5797 <context>
5770 <name>CookieExceptionsModel</name> 5798 <name>CookieExceptionsModel</name>
5771 <message> 5799 <message>
5800 <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="34"/>
5801 <source>Website</source>
5802 <translation type="unfinished"></translation>
5803 </message>
5804 <message>
5772 <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="35"/> 5805 <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="35"/>
5773 <source>Website</source>
5774 <translation type="unfinished"></translation>
5775 </message>
5776 <message>
5777 <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="36"/>
5778 <source>Status</source> 5806 <source>Status</source>
5779 <translation type="unfinished">Etat (status)</translation> 5807 <translation type="unfinished">Etat (status)</translation>
5780 </message> 5808 </message>
5781 <message> 5809 <message>
5782 <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="80"/> 5810 <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="79"/>
5783 <source>Allow</source> 5811 <source>Allow</source>
5784 <translation type="unfinished"></translation> 5812 <translation type="unfinished"></translation>
5785 </message> 5813 </message>
5786 <message> 5814 <message>
5787 <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="89"/> 5815 <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="88"/>
5788 <source>Block</source> 5816 <source>Block</source>
5789 <translation type="unfinished"></translation> 5817 <translation type="unfinished"></translation>
5790 </message> 5818 </message>
5791 <message> 5819 <message>
5792 <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="98"/> 5820 <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="97"/>
5793 <source>Allow For Session</source> 5821 <source>Allow For Session</source>
5794 <translation type="unfinished"></translation> 5822 <translation type="unfinished"></translation>
5795 </message> 5823 </message>
5796 </context> 5824 </context>
5797 <context> 5825 <context>
5798 <name>CookieModel</name> 5826 <name>CookieModel</name>
5799 <message> 5827 <message>
5800 <location filename="../Helpviewer/CookieJar/CookieModel.py" line="30"/>
5801 <source>Website</source>
5802 <translation type="unfinished"></translation>
5803 </message>
5804 <message>
5805 <location filename="../Helpviewer/CookieJar/CookieModel.py" line="31"/> 5828 <location filename="../Helpviewer/CookieJar/CookieModel.py" line="31"/>
5806 <source>Name</source> 5829 <source>Name</source>
5807 <translation type="unfinished">Nom</translation> 5830 <translation type="obsolete">Nom</translation>
5808 </message> 5831 </message>
5809 <message> 5832 <message>
5810 <location filename="../Helpviewer/CookieJar/CookieModel.py" line="32"/> 5833 <location filename="../Helpviewer/CookieJar/CookieModel.py" line="32"/>
5811 <source>Path</source> 5834 <source>Path</source>
5812 <translation type="unfinished">Chemin</translation> 5835 <translation type="obsolete">Chemin</translation>
5813 </message>
5814 <message>
5815 <location filename="../Helpviewer/CookieJar/CookieModel.py" line="33"/>
5816 <source>Secure</source>
5817 <translation type="unfinished"></translation>
5818 </message>
5819 <message>
5820 <location filename="../Helpviewer/CookieJar/CookieModel.py" line="34"/>
5821 <source>Expires</source>
5822 <translation type="unfinished"></translation>
5823 </message>
5824 <message>
5825 <location filename="../Helpviewer/CookieJar/CookieModel.py" line="35"/>
5826 <source>Contents</source>
5827 <translation type="unfinished"></translation>
5828 </message> 5836 </message>
5829 </context> 5837 </context>
5830 <context> 5838 <context>
5831 <name>CookiesConfigurationDialog</name> 5839 <name>CookiesConfigurationDialog</name>
5832 <message> 5840 <message>
5893 <location filename="../WebBrowser/CookieJar/CookiesConfigurationDialog.ui" line="118"/> 5901 <location filename="../WebBrowser/CookieJar/CookiesConfigurationDialog.ui" line="118"/>
5894 <source>I exit the application</source> 5902 <source>I exit the application</source>
5895 <translation type="unfinished"></translation> 5903 <translation type="unfinished"></translation>
5896 </message> 5904 </message>
5897 <message> 5905 <message>
5898 <location filename="../Helpviewer/CookieJar/CookiesConfigurationDialog.ui" line="123"/>
5899 <source>At most 90 days</source>
5900 <translation type="unfinished"></translation>
5901 </message>
5902 <message>
5903 <location filename="../WebBrowser/CookieJar/CookiesConfigurationDialog.ui" line="126"/> 5906 <location filename="../WebBrowser/CookieJar/CookiesConfigurationDialog.ui" line="126"/>
5904 <source>Show a dialog listing all cookies</source> 5907 <source>Show a dialog listing all cookies</source>
5905 <translation type="unfinished"></translation> 5908 <translation type="unfinished"></translation>
5906 </message> 5909 </message>
5907 <message> 5910 <message>
5928 <translation type="unfinished"></translation> 5931 <translation type="unfinished"></translation>
5929 </message> 5932 </message>
5930 <message> 5933 <message>
5931 <location filename="../Helpviewer/CookieJar/CookiesDialog.ui" line="79"/> 5934 <location filename="../Helpviewer/CookieJar/CookiesDialog.ui" line="79"/>
5932 <source>Press to remove the selected entries</source> 5935 <source>Press to remove the selected entries</source>
5933 <translation type="unfinished">Cliquer pour supprimer les entrées sélectionnées</translation> 5936 <translation type="obsolete">Cliquer pour supprimer les entrées sélectionnées</translation>
5934 </message> 5937 </message>
5935 <message> 5938 <message>
5936 <location filename="../Helpviewer/CookieJar/CookiesDialog.ui" line="82"/> 5939 <location filename="../Helpviewer/CookieJar/CookiesDialog.ui" line="82"/>
5937 <source>&amp;Remove</source> 5940 <source>&amp;Remove</source>
5938 <translation type="unfinished">Supp&amp;rimer</translation> 5941 <translation type="obsolete">Supp&amp;rimer</translation>
5939 </message> 5942 </message>
5940 <message> 5943 <message>
5941 <location filename="../Helpviewer/CookieJar/CookiesDialog.ui" line="92"/> 5944 <location filename="../Helpviewer/CookieJar/CookiesDialog.ui" line="92"/>
5942 <source>Press to remove all entries</source> 5945 <source>Press to remove all entries</source>
5943 <translation type="unfinished">Cliquer pour remplacer toutes les entrées</translation> 5946 <translation type="obsolete">Cliquer pour remplacer toutes les entrées</translation>
5944 </message> 5947 </message>
5945 <message> 5948 <message>
5946 <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="257"/> 5949 <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="257"/>
5947 <source>Remove &amp;All</source> 5950 <source>Remove &amp;All</source>
5948 <translation type="unfinished">Supprimer tou&amp;t</translation> 5951 <translation type="unfinished">Supprimer tou&amp;t</translation>
5981 <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="95"/> 5984 <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="95"/>
5982 <source>Domain:</source> 5985 <source>Domain:</source>
5983 <translation type="unfinished"></translation> 5986 <translation type="unfinished"></translation>
5984 </message> 5987 </message>
5985 <message> 5988 <message>
5986 <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="177"/> 5989 <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="176"/>
5987 <source>&lt;no cookie selected&gt;</source> 5990 <source>&lt;no cookie selected&gt;</source>
5988 <translation type="unfinished"></translation> 5991 <translation type="unfinished"></translation>
5989 </message> 5992 </message>
5990 <message> 5993 <message>
5991 <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="118"/> 5994 <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="118"/>
6026 <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="254"/> 6029 <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="254"/>
6027 <source>Press to remove all cookies</source> 6030 <source>Press to remove all cookies</source>
6028 <translation type="unfinished"></translation> 6031 <translation type="unfinished"></translation>
6029 </message> 6032 </message>
6030 <message> 6033 <message>
6031 <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="145"/> 6034 <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="144"/>
6032 <source>Remove All Cookies</source> 6035 <source>Remove All Cookies</source>
6033 <translation type="unfinished"></translation> 6036 <translation type="unfinished"></translation>
6034 </message> 6037 </message>
6035 <message> 6038 <message>
6036 <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="145"/> 6039 <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="144"/>
6037 <source>Do you really want to remove all stored cookies?</source> 6040 <source>Do you really want to remove all stored cookies?</source>
6038 <translation type="unfinished"></translation> 6041 <translation type="unfinished"></translation>
6039 </message> 6042 </message>
6040 <message> 6043 <message>
6041 <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="179"/> 6044 <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="178"/>
6042 <source>Remove Cookies</source> 6045 <source>Remove Cookies</source>
6043 <translation type="unfinished"></translation> 6046 <translation type="unfinished"></translation>
6044 </message> 6047 </message>
6045 <message> 6048 <message>
6046 <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="188"/> 6049 <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="187"/>
6047 <source>Secure connections only</source> 6050 <source>Secure connections only</source>
6048 <translation type="unfinished"></translation> 6051 <translation type="unfinished"></translation>
6049 </message> 6052 </message>
6050 <message> 6053 <message>
6051 <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="190"/> 6054 <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="189"/>
6052 <source>All connections</source> 6055 <source>All connections</source>
6053 <translation type="unfinished"></translation> 6056 <translation type="unfinished"></translation>
6054 </message> 6057 </message>
6055 <message> 6058 <message>
6056 <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="192"/> 6059 <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="191"/>
6057 <source>Session Cookie</source> 6060 <source>Session Cookie</source>
6058 <translation type="unfinished"></translation> 6061 <translation type="unfinished"></translation>
6059 </message> 6062 </message>
6060 <message> 6063 <message>
6061 <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="199"/> 6064 <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="198"/>
6062 <source>Remove Cookie</source> 6065 <source>Remove Cookie</source>
6063 <translation type="unfinished"></translation> 6066 <translation type="unfinished"></translation>
6064 </message> 6067 </message>
6065 </context> 6068 </context>
6066 <context> 6069 <context>
6144 <location filename="../WebBrowser/CookieJar/CookiesExceptionsDialog.ui" line="199"/> 6147 <location filename="../WebBrowser/CookieJar/CookiesExceptionsDialog.ui" line="199"/>
6145 <source>Remove &amp;All</source> 6148 <source>Remove &amp;All</source>
6146 <translation type="unfinished">Supprimer tou&amp;t</translation> 6149 <translation type="unfinished">Supprimer tou&amp;t</translation>
6147 </message> 6150 </message>
6148 <message> 6151 <message>
6149 <location filename="../WebBrowser/CookieJar/CookiesExceptionsDialog.py" line="65"/> 6152 <location filename="../WebBrowser/CookieJar/CookiesExceptionsDialog.py" line="64"/>
6150 <source>Allow For Session</source> 6153 <source>Allow For Session</source>
6151 <translation type="unfinished"></translation> 6154 <translation type="unfinished"></translation>
6152 </message> 6155 </message>
6153 </context> 6156 </context>
6154 <context> 6157 <context>
6274 <location filename="../Preferences/ConfigurationPages/CorbaPage.ui" line="37"/> 6277 <location filename="../Preferences/ConfigurationPages/CorbaPage.ui" line="37"/>
6275 <source>IDL Compiler</source> 6278 <source>IDL Compiler</source>
6276 <translation>Compilateur IDL</translation> 6279 <translation>Compilateur IDL</translation>
6277 </message> 6280 </message>
6278 <message> 6281 <message>
6279 <location filename="../Preferences/ConfigurationPages/CorbaPage.py" line="33"/> 6282 <location filename="../Preferences/ConfigurationPages/CorbaPage.py" line="32"/>
6280 <source>Press to select the IDL compiler via a file selection dialog.</source> 6283 <source>Press to select the IDL compiler via a file selection dialog.</source>
6281 <translation>Cliquer pour choisir manuellement un compilateur IDL.</translation> 6284 <translation>Cliquer pour choisir manuellement un compilateur IDL.</translation>
6282 </message> 6285 </message>
6283 <message> 6286 <message>
6284 <location filename="../Preferences/ConfigurationPages/CorbaPage.ui" line="46"/> 6287 <location filename="../Preferences/ConfigurationPages/CorbaPage.ui" line="46"/>
6342 <location filename="../Project/CreateDialogCodeDialog.ui" line="78"/> 6345 <location filename="../Project/CreateDialogCodeDialog.ui" line="78"/>
6343 <source>Filter &amp;with:</source> 6346 <source>Filter &amp;with:</source>
6344 <translation>Filtrer &amp;avec:</translation> 6347 <translation>Filtrer &amp;avec:</translation>
6345 </message> 6348 </message>
6346 <message> 6349 <message>
6347 <location filename="../Project/CreateDialogCodeDialog.py" line="563"/> 6350 <location filename="../Project/CreateDialogCodeDialog.py" line="577"/>
6348 <source>Code Generation</source> 6351 <source>Code Generation</source>
6349 <translation>Génération de code</translation> 6352 <translation>Génération de code</translation>
6350 </message> 6353 </message>
6351 <message> 6354 <message>
6352 <location filename="../Project/CreateDialogCodeDialog.py" line="214"/> 6355 <location filename="../Project/CreateDialogCodeDialog.py" line="213"/>
6353 <source>uic error</source> 6356 <source>uic error</source>
6354 <translation>erreur uic</translation> 6357 <translation>erreur uic</translation>
6355 </message> 6358 </message>
6356 <message> 6359 <message>
6357 <location filename="../Project/CreateDialogCodeDialog.py" line="135"/> 6360 <location filename="../Project/CreateDialogCodeDialog.py" line="134"/>
6358 <source>Create Dialog Code</source> 6361 <source>Create Dialog Code</source>
6359 <translation>Création du code de boite de dialogue</translation> 6362 <translation>Création du code de boite de dialogue</translation>
6360 </message> 6363 </message>
6361 <message> 6364 <message>
6362 <location filename="../Project/CreateDialogCodeDialog.py" line="135"/> 6365 <location filename="../Project/CreateDialogCodeDialog.py" line="134"/>
6363 <source>The file &lt;b&gt;{0}&lt;/b&gt; exists but does not contain any classes.</source> 6366 <source>The file &lt;b&gt;{0}&lt;/b&gt; exists but does not contain any classes.</source>
6364 <translation type="unfinished"></translation> 6367 <translation type="unfinished"></translation>
6365 </message> 6368 </message>
6366 <message> 6369 <message>
6367 <location filename="../Project/CreateDialogCodeDialog.py" line="205"/> 6370 <location filename="../Project/CreateDialogCodeDialog.py" line="204"/>
6368 <source>&lt;p&gt;There was an error loading the form &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source> 6371 <source>&lt;p&gt;There was an error loading the form &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
6369 <translation type="unfinished"></translation> 6372 <translation type="unfinished"></translation>
6370 </message> 6373 </message>
6371 <message> 6374 <message>
6372 <location filename="../Project/CreateDialogCodeDialog.py" line="429"/> 6375 <location filename="../Project/CreateDialogCodeDialog.py" line="437"/>
6373 <source>&lt;p&gt;Could not open the code template file &quot;{0}&quot;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source> 6376 <source>&lt;p&gt;Could not open the code template file &quot;{0}&quot;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
6374 <translation type="unfinished"></translation> 6377 <translation type="unfinished"></translation>
6375 </message> 6378 </message>
6376 <message> 6379 <message>
6377 <location filename="../Project/CreateDialogCodeDialog.py" line="465"/> 6380 <location filename="../Project/CreateDialogCodeDialog.py" line="475"/>
6378 <source>&lt;p&gt;Could not open the source file &quot;{0}&quot;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source> 6381 <source>&lt;p&gt;Could not open the source file &quot;{0}&quot;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
6379 <translation type="unfinished"></translation> 6382 <translation type="unfinished"></translation>
6380 </message> 6383 </message>
6381 <message> 6384 <message>
6382 <location filename="../Project/CreateDialogCodeDialog.py" line="563"/> 6385 <location filename="../Project/CreateDialogCodeDialog.py" line="577"/>
6383 <source>&lt;p&gt;Could not write the source file &quot;{0}&quot;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source> 6386 <source>&lt;p&gt;Could not write the source file &quot;{0}&quot;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
6384 <translation type="unfinished"></translation> 6387 <translation type="unfinished"></translation>
6385 </message> 6388 </message>
6386 <message> 6389 <message>
6387 <location filename="../Project/CreateDialogCodeDialog.py" line="214"/> 6390 <location filename="../Project/CreateDialogCodeDialog.py" line="213"/>
6388 <source>&lt;p&gt;The project specific Python interpreter &lt;b&gt;{0}&lt;/b&gt; could not be started or did not finish within 30 seconds.&lt;/p&gt;</source> 6391 <source>&lt;p&gt;The project specific Python interpreter &lt;b&gt;{0}&lt;/b&gt; could not be started or did not finish within 30 seconds.&lt;/p&gt;</source>
6389 <translation type="unfinished"></translation> 6392 <translation type="unfinished"></translation>
6390 </message> 6393 </message>
6391 </context> 6394 </context>
6392 <context> 6395 <context>
6393 <name>Crypto</name> 6396 <name>Crypto</name>
6394 <message> 6397 <message>
6395 <location filename="../Utilities/crypto/__init__.py" line="96"/> 6398 <location filename="../Utilities/crypto/__init__.py" line="100"/>
6396 <source>Master Password</source> 6399 <source>Master Password</source>
6397 <translation type="unfinished"></translation> 6400 <translation type="unfinished"></translation>
6398 </message> 6401 </message>
6399 <message> 6402 <message>
6400 <location filename="../Utilities/crypto/__init__.py" line="68"/> 6403 <location filename="../Utilities/crypto/__init__.py" line="72"/>
6401 <source>Enter the master password:</source> 6404 <source>Enter the master password:</source>
6402 <translation type="unfinished"></translation> 6405 <translation type="unfinished"></translation>
6403 </message> 6406 </message>
6404 <message> 6407 <message>
6405 <location filename="../Utilities/crypto/__init__.py" line="81"/> 6408 <location filename="../Utilities/crypto/__init__.py" line="85"/>
6406 <source>The given password is incorrect.</source> 6409 <source>The given password is incorrect.</source>
6407 <translation type="unfinished"></translation> 6410 <translation type="unfinished"></translation>
6408 </message> 6411 </message>
6409 <message> 6412 <message>
6410 <location filename="../Utilities/crypto/__init__.py" line="89"/> 6413 <location filename="../Utilities/crypto/__init__.py" line="93"/>
6411 <source>There is no master password registered.</source> 6414 <source>There is no master password registered.</source>
6412 <translation type="unfinished"></translation> 6415 <translation type="unfinished"></translation>
6413 </message> 6416 </message>
6414 </context> 6417 </context>
6415 <context> 6418 <context>
6416 <name>DebugServer</name> 6419 <name>DebugServer</name>
6417 <message> 6420 <message>
6418 <location filename="../Debugger/DebugServer.py" line="189"/> 6421 <location filename="../Debugger/DebugServer.py" line="184"/>
6419 <source>created</source> 6422 <source>created</source>
6420 <comment>must be same as in EditWatchpointDialog</comment> 6423 <comment>must be same as in EditWatchpointDialog</comment>
6421 <translation>créée</translation> 6424 <translation>créée</translation>
6422 </message> 6425 </message>
6423 <message> 6426 <message>
6424 <location filename="../Debugger/DebugServer.py" line="191"/> 6427 <location filename="../Debugger/DebugServer.py" line="186"/>
6425 <source>changed</source> 6428 <source>changed</source>
6426 <comment>must be same as in EditWatchpointDialog</comment> 6429 <comment>must be same as in EditWatchpointDialog</comment>
6427 <translation>modifiée</translation> 6430 <translation>modifiée</translation>
6428 </message> 6431 </message>
6429 <message> 6432 <message>
6430 <location filename="../Debugger/DebugServer.py" line="792"/> 6433 <location filename="../Debugger/DebugServer.py" line="783"/>
6431 <source>Connection from illegal host</source> 6434 <source>Connection from illegal host</source>
6432 <translation>Connexion en provenance d&apos;un hote illégal</translation> 6435 <translation>Connexion en provenance d&apos;un hote illégal</translation>
6433 </message> 6436 </message>
6434 <message> 6437 <message>
6435 <location filename="../Debugger/DebugServer.py" line="1587"/> 6438 <location filename="../Debugger/DebugServer.py" line="1578"/>
6436 <source> 6439 <source>
6437 Not connected 6440 Not connected
6438 </source> 6441 </source>
6439 <translation>Non connecté</translation> 6442 <translation>Non connecté</translation>
6440 </message> 6443 </message>
6441 <message> 6444 <message>
6442 <location filename="../Debugger/DebugServer.py" line="792"/>