Update translations

Julien LepillerFri Jun 16 09:17:42+0200 2023

fe57216

Update translations

offlate/locales/offlate_en.ts

11
<?xml version="1.0" encoding="utf-8"?>
2-
<!DOCTYPE TS><TS version="2.0" language="en" sourcelanguage="">
2+
<!DOCTYPE TS>
3+
<TS version="2.1" language="en">
34
<context>
45
    <name>AboutWindow</name>
56
    <message>

offlate/locales/offlate_fr.ts

11
<?xml version="1.0" encoding="utf-8"?>
2-
<!DOCTYPE TS><TS language="fr"><context>
2+
<!DOCTYPE TS>
3+
<TS version="2.1" language="fr">
4+
<context>
35
    <name>AboutWindow</name>
46
    <message>
5-
        <location filename="../ui/about.py" line="45" />
7+
        <location filename="../ui/about.py" line="45"/>
68
        <source>Offlate is a translation interface for offline translation of projects using online platforms. Offlate is free software, you can redistribute it under the GPL v3 license or any later version.</source>
7-
        <translation>Offlate est une interface de traduction hors-ligne de projets qui utilisent des plateformes en ligne. Offlate est un logiciel libre, vous pouvez le redistribuer sous la licence GPL v3 ou toute version ult&#233;rieure.</translation></message>
9+
        <translation>Offlate est une interface de traduction hors-ligne de projets qui utilisent des plateformes en ligne. Offlate est un logiciel libre, vous pouvez le redistribuer sous la licence GPL v3 ou toute version ult??rieure.</translation>
10+
    </message>
811
    <message>
9-
        <location filename="../ui/about.py" line="53" />
12+
        <location filename="../ui/about.py" line="53"/>
1013
        <source>Report an issue</source>
11-
        <translation>Rapporter un probl&#232;me</translation></message>
14+
        <translation>Rapporter un probl??me</translation>
15+
    </message>
1216
    <message>
13-
        <location filename="../ui/about.py" line="54" />
17+
        <location filename="../ui/about.py" line="54"/>
1418
        <source>Close this window</source>
15-
        <translation>Fermer cette fen&#234;tre</translation></message>
19+
        <translation>Fermer cette fen??tre</translation>
20+
    </message>
1621
    <message>
17-
        <location filename="../ui/about.py" line="49" />
22+
        <location filename="../ui/about.py" line="49"/>
1823
        <source>Copyright (C) 2018, 2019 Julien Lepiller</source>
19-
        <translation type="obsolete">Copyright &#169; 2018, 2019 Julien Lepiller
24+
        <translation type="obsolete">Copyright ?? 2018, 2019 Julien Lepiller
2025
Pour la traduction francophone :
21-
Copyright &#169; 2018, 2019 Julien Lepiller</translation>
26+
Copyright ?? 2018, 2019 Julien Lepiller</translation>
2227
    </message>
2328
    <message>
24-
        <location filename="../ui/about.py" line="51" />
29+
        <location filename="../ui/about.py" line="51"/>
2530
        <source>Copyright (C) 2018-2021 Julien Lepiller</source>
26-
        <translation>Copyright (C) 2018-2021 Julien Lepiller</translation></message>
31+
        <translation>Copyright (C) 2018-2021 Julien Lepiller</translation>
32+
    </message>
2733
</context>
2834
<context>
2935
    <name>AdvancedProjectWidget</name>
3036
    <message>
31-
        <location filename="../ui/new.py" line="94" />
37+
        <location filename="../ui/new.py" line="94"/>
3238
        <source>Project information</source>
33-
        <translation type="obsolete">Informations sur le projet</translation>
39+
        <translation type="unfinished">Informations sur le projet</translation>
3440
    </message>
3541
    <message>
36-
        <location filename="../ui/new.py" line="102" />
42+
        <location filename="../ui/new.py" line="102"/>
3743
        <source>Name:</source>
38-
        <translation type="obsolete">Nom :</translation>
44+
        <translation type="unfinished">Nom :</translation>
3945
    </message>
4046
    <message>
41-
        <location filename="../ui/new.py" line="103" />
47+
        <location filename="../ui/new.py" line="103"/>
4248
        <source>Target Language:</source>
43-
        <translation type="obsolete">Langue cible :</translation>
49+
        <translation type="unfinished">Langue cible :</translation>
4450
    </message>
4551
</context>
4652
<context>
4753
    <name>CopyrightSettingsWidget</name>
4854
    <message>
49-
        <location filename="../ui/config/settings.py" line="139" />
55+
        <location filename="../ui/config/settings.py" line="139"/>
5056
        <source>In some cases, we need to add a copyright line for you in the translation files we send upstream. Here, you can configure how you want the copyright line to look like. This information will most likely become public after your first contribution.</source>
51-
        <translation>Dans certains cas, nous avons besoin d'ajouter une ligne concernant vos droits d'auteur dans les fichiers de traduction que nous envoyons en amont. Ici, vous pouvez configurer la mani&#232;re dont vous voulez que cette ligne d'information apparaisse. Ces informations seront probablement publiques apr&#232;s votre premi&#232;re contribution.</translation></message>
57+
        <translation>Dans certains cas, nous avons besoin d'ajouter une ligne concernant vos droits d'auteur dans les fichiers de traduction que nous envoyons en amont. Ici, vous pouvez configurer la mani??re dont vous voulez que cette ligne d'information apparaisse. Ces informations seront probablement publiques apr??s votre premi??re contribution.</translation>
58+
    </message>
5259
    <message>
53-
        <location filename="../ui/config/settings.py" line="186" />
60+
        <location filename="../ui/config/settings.py" line="186"/>
5461
        <source>John Doe</source>
55-
        <translation>Jean Dupont</translation></message>
62+
        <translation>Jean Dupont</translation>
63+
    </message>
5664
    <message>
57-
        <location filename="../ui/config/settings.py" line="188" />
65+
        <location filename="../ui/config/settings.py" line="188"/>
5866
        <source>john@doe.me</source>
59-
        <translation>jean@dupont.me</translation></message>
67+
        <translation>jean@dupont.me</translation>
68+
    </message>
6069
    <message>
61-
        <location filename="../ui/config/settings.py" line="160" />
70+
        <location filename="../ui/config/settings.py" line="160"/>
6271
        <source>Here is how your copyright line will look like:</source>
63-
        <translation>Voici ce &#224; quoi votre ligne d'information ressemblera :</translation></message>
72+
        <translation>Voici ce ?? quoi votre ligne d'information ressemblera :</translation>
73+
    </message>
6474
    <message>
65-
        <location filename="../ui/config/settings.py" line="189" />
75+
        <location filename="../ui/config/settings.py" line="189"/>
6676
        <source>Copyright &amp;copy; {} {} &amp;lt;{}&amp;gt;</source>
67-
        <translation>Copyright &amp;copy; {} {} &amp;lt;{}&amp;gt;</translation></message>
77+
        <translation>Copyright &amp;copy; {} {} &amp;lt;{}&amp;gt;</translation>
78+
    </message>
6879
</context>
6980
<context>
7081
    <name>EditorWindow</name>
7182
    <message>
72-
        <location filename="../ui/editor.py" line="551" />
83+
        <location filename="../ui/editor.py" line="551"/>
7384
        <source>Unsupported / Unknown project</source>
74-
        <translation>Projet inconnu ou non support&#233;</translation></message>
85+
        <translation>Projet inconnu ou non support??</translation>
86+
    </message>
7587
    <message numerus="yes">
76-
        <location filename="../ui/editor.py" line="573" />
88+
        <location filename="../ui/editor.py" line="573"/>
7789
        <source>{} translated on {} total ({}%).</source>
78-
        <translation><numerusform>{} traduit sur {} au total ({} %).</numerusform><numerusform>{} traduits sur {} au total ({} %).</numerusform></translation></message>
90+
        <translation>
91+
            <numerusform>{} traduit sur {} au total ({} %).</numerusform>
92+
            <numerusform>{} traduits sur {} au total ({} %).</numerusform>
93+
        </translation>
94+
    </message>
7995
    <message>
80-
        <location filename="../ui/editor.py" line="672" />
96+
        <location filename="../ui/editor.py" line="672"/>
8197
        <source>Exit</source>
82-
        <translation>Quitter</translation></message>
98+
        <translation>Quitter</translation>
99+
    </message>
83100
    <message>
84-
        <location filename="../ui/editor.py" line="674" />
101+
        <location filename="../ui/editor.py" line="674"/>
85102
        <source>Exit application</source>
86-
        <translation>Quitter l'application</translation></message>
103+
        <translation>Quitter l'application</translation>
104+
    </message>
87105
    <message>
88-
        <location filename="../ui/editor.py" line="677" />
106+
        <location filename="../ui/editor.py" line="677"/>
89107
        <source>Save</source>
90-
        <translation>Sauvegarder</translation></message>
108+
        <translation>Sauvegarder</translation>
109+
    </message>
91110
    <message>
92-
        <location filename="../ui/editor.py" line="679" />
111+
        <location filename="../ui/editor.py" line="679"/>
93112
        <source>Save current project</source>
94-
        <translation>Sauvegarder le projet actuel</translation></message>
113+
        <translation>Sauvegarder le projet actuel</translation>
114+
    </message>
95115
    <message>
96-
        <location filename="../ui/editor.py" line="682" />
116+
        <location filename="../ui/editor.py" line="682"/>
97117
        <source>New</source>
98-
        <translation>Nouveau</translation></message>
118+
        <translation>Nouveau</translation>
119+
    </message>
99120
    <message>
100-
        <location filename="../ui/editor.py" line="684" />
121+
        <location filename="../ui/editor.py" line="684"/>
101122
        <source>New project</source>
102-
        <translation>Nouveau projet</translation></message>
123+
        <translation>Nouveau projet</translation>
124+
    </message>
103125
    <message>
104-
        <location filename="../ui/editor.py" line="687" />
126+
        <location filename="../ui/editor.py" line="687"/>
105127
        <source>Manage Projects</source>
106-
        <translation>G&#233;rer les projets</translation></message>
128+
        <translation>G??rer les projets</translation>
129+
    </message>
107130
    <message>
108-
        <location filename="../ui/editor.py" line="690" />
131+
        <location filename="../ui/editor.py" line="690"/>
109132
        <source>Open project manager</source>
110-
        <translation>Ouvrir le gestionnaire de projets</translation></message>
133+
        <translation>Ouvrir le gestionnaire de projets</translation>
134+
    </message>
111135
    <message>
112-
        <location filename="../ui/editor.py" line="693" />
136+
        <location filename="../ui/editor.py" line="693"/>
113137
        <source>Update</source>
114-
        <translation>Mettre &#224; jour</translation></message>
138+
        <translation>Mettre ?? jour</translation>
139+
    </message>
115140
    <message>
116-
        <location filename="../ui/editor.py" line="695" />
141+
        <location filename="../ui/editor.py" line="695"/>
117142
        <source>Get modifications from upstream</source>
118-
        <translation>R&#233;cup&#233;rer les modifications en amont</translation></message>
143+
        <translation>R??cup??rer les modifications en amont</translation>
144+
    </message>
119145
    <message>
120-
        <location filename="../ui/editor.py" line="698" />
146+
        <location filename="../ui/editor.py" line="698"/>
121147
        <source>Close</source>
122-
        <translation>Fermer</translation></message>
148+
        <translation>Fermer</translation>
149+
    </message>
123150
    <message>
124-
        <location filename="../ui/editor.py" line="699" />
151+
        <location filename="../ui/editor.py" line="699"/>
125152
        <source>Close current project</source>
126-
        <translation>Fermer le projet actuel</translation></message>
153+
        <translation>Fermer le projet actuel</translation>
154+
    </message>
127155
    <message>
128-
        <location filename="../ui/editor.py" line="702" />
156+
        <location filename="../ui/editor.py" line="702"/>
129157
        <source>Send</source>
130-
        <translation>Envoyer</translation></message>
158+
        <translation>Envoyer</translation>
159+
    </message>
131160
    <message>
132-
        <location filename="../ui/editor.py" line="704" />
161+
        <location filename="../ui/editor.py" line="704"/>
133162
        <source>Send modifications upstream</source>
134-
        <translation>Envoyer les modifications en amont</translation></message>
163+
        <translation>Envoyer les modifications en amont</translation>
164+
    </message>
135165
    <message>
136-
        <location filename="../ui/editor.py" line="707" />
166+
        <location filename="../ui/editor.py" line="707"/>
137167
        <source>Settings</source>
138-
        <translation>Param&#232;tres</translation></message>
168+
        <translation>Param??tres</translation>
169+
    </message>
139170
    <message>
140-
        <location filename="../ui/editor.py" line="709" />
171+
        <location filename="../ui/editor.py" line="709"/>
141172
        <source>Set parameters</source>
142-
        <translation>Configurer les param&#232;tres</translation></message>
173+
        <translation>Configurer les param??tres</translation>
174+
    </message>
143175
    <message>
144-
        <location filename="../ui/editor.py" line="722" />
176+
        <location filename="../ui/editor.py" line="722"/>
145177
        <source>Show Translated</source>
146-
        <translation>Montrer les cha&#238;nes traduites</translation></message>
178+
        <translation>Montrer les cha??nes traduites</translation>
179+
    </message>
147180
    <message>
148-
        <location filename="../ui/editor.py" line="725" />
181+
        <location filename="../ui/editor.py" line="725"/>
149182
        <source>Show Fuzzy</source>
150-
        <translation>Montrer les traductions floues</translation></message>
183+
        <translation>Montrer les traductions floues</translation>
184+
    </message>
151185
    <message>
152-
        <location filename="../ui/editor.py" line="728" />
186+
        <location filename="../ui/editor.py" line="728"/>
153187
        <source>Show Empty Translation</source>
154-
        <translation>Montrer les traductions vides</translation></message>
188+
        <translation>Montrer les traductions vides</translation>
189+
    </message>
155190
    <message>
156-
        <location filename="../ui/editor.py" line="731" />
191+
        <location filename="../ui/editor.py" line="731"/>
157192
        <source>Use a monospace font</source>
158-
        <translation>Utiliser une police &#224; chasse fixe</translation></message>
193+
        <translation>Utiliser une police ?? chasse fixe</translation>
194+
    </message>
159195
    <message>
160-
        <location filename="../ui/editor.py" line="756" />
196+
        <location filename="../ui/editor.py" line="756"/>
161197
        <source>Open</source>
162-
        <translation>Ouvrir</translation></message>
198+
        <translation>Ouvrir</translation>
199+
    </message>
163200
    <message>
164-
        <location filename="../ui/editor.py" line="760" />
201+
        <location filename="../ui/editor.py" line="760"/>
165202
        <source>&amp;File</source>
166-
        <translation>&amp;Fichier</translation></message>
203+
        <translation>&amp;Fichier</translation>
204+
    </message>
167205
    <message>
168-
        <location filename="../ui/editor.py" line="768" />
206+
        <location filename="../ui/editor.py" line="768"/>
169207
        <source>&amp;Project</source>
170-
        <translation>&amp;Projet</translation></message>
208+
        <translation>&amp;Projet</translation>
209+
    </message>
171210
    <message>
172-
        <location filename="../ui/editor.py" line="775" />
211+
        <location filename="../ui/editor.py" line="775"/>
173212
        <source>&amp;Edit</source>
174-
        <translation>&amp;&#201;dition</translation></message>
213+
        <translation>&amp;??dition</translation>
214+
    </message>
175215
    <message>
176-
        <location filename="../ui/editor.py" line="780" />
216+
        <location filename="../ui/editor.py" line="780"/>
177217
        <source>&amp;View</source>
178-
        <translation>&amp;Affichage</translation></message>
218+
        <translation>&amp;Affichage</translation>
219+
    </message>
179220
    <message>
180-
        <location filename="../ui/editor.py" line="585" />
221+
        <location filename="../ui/editor.py" line="585"/>
181222
        <source>Uploading {}...</source>
182-
        <translation>Envoi de {}&#8230;</translation></message>
223+
        <translation>Envoi de {}???</translation>
224+
    </message>
183225
    <message>
184-
        <location filename="../ui/editor.py" line="592" />
226+
        <location filename="../ui/editor.py" line="592"/>
185227
        <source>Finished uploading {}!</source>
186-
        <translation>Fin de l'envoi de {} !</translation></message>
228+
        <translation>Fin de l'envoi de {} !</translation>
229+
    </message>
187230
    <message>
188-
        <location filename="../ui/editor.py" line="595" />
231+
        <location filename="../ui/editor.py" line="595"/>
189232
        <source>Updating {}...</source>
190-
        <translation>Mise &#224; jour de {}&#8230;</translation></message>
233+
        <translation>Mise ?? jour de {}???</translation>
234+
    </message>
191235
    <message>
192-
        <location filename="../ui/editor.py" line="607" />
236+
        <location filename="../ui/editor.py" line="607"/>
193237
        <source>Finished updating {}!</source>
194-
        <translation>Fin de la mise &#224; jour de {} !</translation></message>
238+
        <translation>Fin de la mise ?? jour de {} !</translation>
239+
    </message>
195240
    <message>
196-
        <location filename="../ui/editor.py" line="712" />
241+
        <location filename="../ui/editor.py" line="712"/>
197242
        <source>Search</source>
198-
        <translation>Rechercher</translation></message>
243+
        <translation>Rechercher</translation>
244+
    </message>
199245
    <message>
200-
        <location filename="../ui/editor.py" line="714" />
246+
        <location filename="../ui/editor.py" line="714"/>
201247
        <source>Search in the document</source>
202-
        <translation>Rechercher dans le document</translation></message>
248+
        <translation>Rechercher dans le document</translation>
249+
    </message>
203250
    <message>
204-
        <location filename="../ui/editor.py" line="717" />
251+
        <location filename="../ui/editor.py" line="717"/>
205252
        <source>Replace</source>
206-
        <translation>Remplacer</translation></message>
253+
        <translation>Remplacer</translation>
254+
    </message>
207255
    <message>
208-
        <location filename="../ui/editor.py" line="719" />
256+
        <location filename="../ui/editor.py" line="719"/>
209257
        <source>Replace content in the document</source>
210-
        <translation>Remplacer le contenu dans le document</translation></message>
258+
        <translation>Remplacer le contenu dans le document</translation>
259+
    </message>
211260
</context>
212261
<context>
213262
    <name>GitlabEdit</name>
214263
    <message>
215-
        <location filename="../ui/gitlabedit.py" line="59" />
264+
        <location filename="../ui/gitlabedit.py" line="59"/>
216265
        <source>server</source>
217-
        <translation>serveur</translation></message>
266+
        <translation>serveur</translation>
267+
    </message>
218268
    <message>
219-
        <location filename="../ui/gitlabedit.py" line="61" />
269+
        <location filename="../ui/gitlabedit.py" line="61"/>
220270
        <source>token</source>
221-
        <translation>jeton</translation></message>
271+
        <translation>jeton</translation>
272+
    </message>
222273
    <message>
223-
        <location filename="../ui/gitlabedit.py" line="62" />
274+
        <location filename="../ui/gitlabedit.py" line="62"/>
224275
        <source>Add</source>
225-
        <translation>Ajouter</translation></message>
276+
        <translation>Ajouter</translation>
277+
    </message>
226278
    <message>
227-
        <location filename="../ui/gitlabedit.py" line="64" />
279+
        <location filename="../ui/gitlabedit.py" line="64"/>
228280
        <source>Remove</source>
229-
        <translation>Supprimer</translation></message>
281+
        <translation>Supprimer</translation>
282+
    </message>
230283
</context>
231284
<context>
232285
    <name>LangSettingsWidget</name>
233286
    <message>
234-
        <location filename="../ui/config/settings.py" line="204" />
287+
        <location filename="../ui/config/settings.py" line="204"/>
235288
        <source>Which language will you most frequently translate projects into? This setting can be overriden in each individual projects.</source>
236-
        <translation>Vers quelle langue traduirez-vous vos projets le plus fr&#233;quemment? Ce param&#232;tre peut &#234;tre chang&#233; individuellement dans chaque projet.</translation></message>
289+
        <translation>Vers quelle langue traduirez-vous vos projets le plus fr??quemment? Ce param??tre peut ??tre chang?? individuellement dans chaque projet.</translation>
290+
    </message>
237291
    <message>
238-
        <location filename="../ui/config/settings.py" line="211" />
292+
        <location filename="../ui/config/settings.py" line="211"/>
239293
        <source>None</source>
240-
        <translation>Aucune</translation></message>
294+
        <translation>Aucune</translation>
295+
    </message>
241296
    <message>
242-
        <location filename="../ui/config/settings.py" line="229" />
297+
        <location filename="../ui/config/settings.py" line="229"/>
243298
        <source>Note that you should only translate into native language or to a language you are extremely familiar with, to avoid weird or nonsensical translations.</source>
244-
        <translation type="obsolete">Remarquez que vous ne devriez traduire que vers votre langue natale ou vers une langue que vous connaissez tr&#232;s bien, pour &#233;viter les traduction maladroites ou les contre-sens.</translation>
299+
        <translation type="obsolete">Remarquez que vous ne devriez traduire que vers votre langue natale ou vers une langue que vous connaissez tr??s bien, pour ??viter les traduction maladroites ou les contre-sens.</translation>
245300
    </message>
246301
    <message>
247-
        <location filename="../ui/config/settings.py" line="229" />
302+
        <location filename="../ui/config/settings.py" line="229"/>
248303
        <source>Note that you should only translate into your native language or to a language you are extremely familiar with, to avoid weird or nonsensical translations.</source>
249-
        <translation>Remarquez que vous ne devriez traduire que vers votre langue natale ou vers une langue avec laquelle vous &#234;tes extr&#234;mement bien &#224; l'aise, pour &#233;viter les traductions &#233;tranges ou qui n'ont aucun sens.</translation></message>
304+
        <translation>Remarquez que vous ne devriez traduire que vers votre langue natale ou vers une langue avec laquelle vous ??tes extr??mement bien ?? l'aise, pour ??viter les traductions ??tranges ou qui n'ont aucun sens.</translation>
305+
    </message>
250306
</context>
251307
<context>
252308
    <name>ListSettingsEdit</name>
253309
    <message>
254-
        <location filename="../ui/settingsedit.py" line="142" />
310+
        <location filename="../ui/settingsedit.py" line="142"/>
255311
        <source>Add</source>
256-
        <translation>Ajouter</translation></message>
312+
        <translation>Ajouter</translation>
313+
    </message>
257314
    <message>
258-
        <location filename="../ui/settingsedit.py" line="144" />
315+
        <location filename="../ui/settingsedit.py" line="144"/>
259316
        <source>Remove</source>
260-
        <translation>Supprimer</translation></message>
317+
        <translation>Supprimer</translation>
318+
    </message>
261319
</context>
262320
<context>
263321
    <name>ListSettingsRowEdit</name>
264322
    <message>
265-
        <location filename="../ui/settingsedit.py" line="53" />
323+
        <location filename="../ui/settingsedit.py" line="53"/>
266324
        <source>OK</source>
267-
        <translation>OK</translation></message>
325+
        <translation>OK</translation>
326+
    </message>
268327
</context>
269328
<context>
270329
    <name>MultipleLineEdit</name>
271330
    <message>
272-
        <location filename="../ui/multiplelineedit.py" line="59" />
331+
        <location filename="../ui/multiplelineedit.py" line="59"/>
273332
        <source>Add</source>
274-
        <translation>Ajouter</translation></message>
333+
        <translation>Ajouter</translation>
334+
    </message>
275335
    <message>
276-
        <location filename="../ui/multiplelineedit.py" line="61" />
336+
        <location filename="../ui/multiplelineedit.py" line="61"/>
277337
        <source>Remove</source>
278-
        <translation>Supprimer</translation></message>
338+
        <translation>Supprimer</translation>
339+
    </message>
279340
</context>
280341
<context>
281342
    <name>NewWindow</name>
282343
    <message>
283-
        <location filename="../ui/new.py" line="68" />
344+
        <location filename="../ui/new.py" line="68"/>
284345
        <source>The Translation Project</source>
285346
        <translation type="obsolete">Le Projet de Traduction</translation>
286347
    </message>
287348
    <message>
288-
        <location filename="../ui/new.py" line="230" />
349+
        <location filename="../ui/new.py" line="230"/>
289350
        <source>Cancel</source>
290-
        <translation type="obsolete">Annuler</translation>
351+
        <translation type="unfinished">Annuler</translation>
291352
    </message>
292353
    <message>
293-
        <location filename="../ui/new.py" line="231" />
354+
        <location filename="../ui/new.py" line="231"/>
294355
        <source>OK</source>
295-
        <translation>OK</translation></message>
356+
        <translation>OK</translation>
357+
    </message>
296358
    <message>
297-
        <location filename="../ui/new.py" line="57" />
359+
        <location filename="../ui/new.py" line="57"/>
298360
        <source>Project information</source>
299361
        <translation type="obsolete">Informations sur le projet</translation>
300362
    </message>
301363
    <message>
302-
        <location filename="../ui/new.py" line="65" />
364+
        <location filename="../ui/new.py" line="65"/>
303365
        <source>Name:</source>
304366
        <translation type="obsolete">Nom :</translation>
305367
    </message>
306368
    <message>
307-
        <location filename="../ui/new.py" line="66" />
369+
        <location filename="../ui/new.py" line="66"/>
308370
        <source>Target Language:</source>
309371
        <translation type="obsolete">Langue cible :</translation>
310372
    </message>
311373
    <message>
312-
        <location filename="../ui/new.py" line="69" />
374+
        <location filename="../ui/new.py" line="69"/>
313375
        <source>Transifex</source>
314376
        <translation type="obsolete">Transifex</translation>
315377
    </message>
316378
    <message>
317-
        <location filename="../ui/new.py" line="100" />
379+
        <location filename="../ui/new.py" line="100"/>
318380
        <source>Organization</source>
319381
        <translation type="obsolete">Organisation</translation>
320382
    </message>
321383
    <message>
322-
        <location filename="../ui/new.py" line="70" />
384+
        <location filename="../ui/new.py" line="70"/>
323385
        <source>Gitlab</source>
324386
        <translation type="obsolete">Gitlab</translation>
325387
    </message>
326388
    <message>
327-
        <location filename="../ui/new.py" line="122" />
389+
        <location filename="../ui/new.py" line="122"/>
328390
        <source>repository</source>
329-
        <translation type="obsolete">d&#233;p&#244;t</translation>
391+
        <translation type="obsolete">d??p??t</translation>
330392
    </message>
331393
    <message>
332-
        <location filename="../ui/new.py" line="127" />
394+
        <location filename="../ui/new.py" line="127"/>
333395
        <source>branch</source>
334396
        <translation type="obsolete">branche</translation>
335397
    </message>
336398
    <message>
337-
        <location filename="../ui/new.py" line="71" />
399+
        <location filename="../ui/new.py" line="71"/>
338400
        <source>Github</source>
339401
        <translation type="obsolete">Github</translation>
340402
    </message>

…

342404
<context>
343405
    <name>PageCopyright</name>
344406
    <message>
345-
        <location filename="../ui/welcome.py" line="98" />
407+
        <location filename="../ui/welcome.py" line="98"/>
346408
        <source>Copyright Settings</source>
347-
        <translation>Param&#232;tres des droits d'auteur</translation></message>
409+
        <translation>Param??tres des droits d'auteur</translation>
410+
    </message>
348411
    <message>
349-
        <location filename="../ui/welcome.py" line="99" />
412+
        <location filename="../ui/welcome.py" line="99"/>
350413
        <source>Configuring how your copyright is added to files</source>
351-
        <translation>Configuration de la mani&#232;re d'ajouter vos droits d'auteur aux fichiers</translation></message>
414+
        <translation>Configuration de la mani??re d'ajouter vos droits d'auteur aux fichiers</translation>
415+
    </message>
352416
</context>
353417
<context>
354418
    <name>PageDownload</name>
355419
    <message>
356-
        <location filename="../ui/welcome.py" line="188" />
420+
        <location filename="../ui/welcome.py" line="188"/>
357421
        <source>Project Fetch</source>
358-
        <translation>R&#233;cup&#233;ration du projet</translation></message>
422+
        <translation>R??cup??ration du projet</translation>
423+
    </message>
359424
    <message>
360-
        <location filename="../ui/welcome.py" line="189" />
425+
        <location filename="../ui/welcome.py" line="189"/>
361426
        <source>Downloading translation files</source>
362-
        <translation>T&#233;l&#233;chargement des fichiers de configuration</translation></message>
427+
        <translation>T??l??chargement des fichiers de configuration</translation>
428+
    </message>
363429
    <message>
364-
        <location filename="../ui/welcome.py" line="192" />
430+
        <location filename="../ui/welcome.py" line="192"/>
365431
        <source>We are now attempting to fetch the translation files of your project. This step should be pretty fast.</source>
366-
        <translation>Nous essayons maintenant de r&#233;cup&#233;rer les fichiers de traduction de votre projet. Cette &#233;tape devrait &#234;tre assez rapide.</translation></message>
432+
        <translation>Nous essayons maintenant de r??cup??rer les fichiers de traduction de votre projet. Cette ??tape devrait ??tre assez rapide.</translation>
433+
    </message>
367434
    <message>
368-
        <location filename="../ui/welcome.py" line="222" />
435+
        <location filename="../ui/welcome.py" line="222"/>
369436
        <source>Finished!</source>
370-
        <translation>Termin&#233; !</translation></message>
437+
        <translation>Termin?? !</translation>
438+
    </message>
371439
</context>
372440
<context>
373441
    <name>PageHints</name>
374442
    <message>
375-
        <location filename="../ui/welcome.py" line="302" />
443+
        <location filename="../ui/welcome.py" line="302"/>
376444
        <source>You can always go back to the initial screen (called the project manager) from the editor, by using &lt;i&gt;file &gt; project manager&lt;/i&gt;</source>
377-
        <translation>Vous pouvez toujours revenir &#224; l'&#233;cran d'accueil (appel&#233; le gestionnaire de projets) depuis l'&#233;diteur, en utilisant &lt;i&gt; fichier &gt; gestionnaire de projets&lt;/i&gt;</translation></message>
445+
        <translation>Vous pouvez toujours revenir ?? l'??cran d'accueil (appel?? le gestionnaire de projets) depuis l'??diteur, en utilisant &lt;i&gt; fichier &gt; gestionnaire de projets&lt;/i&gt;</translation>
446+
    </message>
378447
    <message>
379-
        <location filename="../ui/welcome.py" line="311" />
448+
        <location filename="../ui/welcome.py" line="311"/>
380449
        <source>Quickly switch to the next string with &lt;i&gt;Ctrl+Enter&lt;/i&gt;. Use &lt;i&gt;Ctrl+Shift+Enter&lt;/i&gt; to go back to the previous string instead.</source>
381-
        <translation>Passez rapidement &#224; la chaine suivante avec &lt;i&gt;Ctrl+Entr&#233;e&lt;/i&gt;. Utilisez &lt;i&gt;Ctrl+Shift+Entr&#233;e&lt;/i&gt; pour revenir &#224; la chaine pr&#233;c&#233;dente.</translation></message>
450+
        <translation>Passez rapidement ?? la chaine suivante avec &lt;i&gt;Ctrl+Entr??e&lt;/i&gt;. Utilisez &lt;i&gt;Ctrl+Shift+Entr??e&lt;/i&gt; pour revenir ?? la chaine pr??c??dente.</translation>
451+
    </message>
382452
    <message>
383-
        <location filename="../ui/welcome.py" line="320" />
453+
        <location filename="../ui/welcome.py" line="320"/>
384454
        <source>With these hints, you are now ready to start working on your project! We will now open the project manager, from which you can add more projects, change your settings, etc. Have fun!</source>
385-
        <translation>Avec ces astuces, vous voil&#224; maintenant pr&#234;t&#183;e &#224; travailler sur votre projet ! Nous allons maintenant ouvrir le gestionnaire de projets, &#224; partir duquel vous pouvez ajouter plus de projets, changer vos param&#232;tres, etc. Amusez-vous bien !</translation></message>
455+
        <translation>Avec ces astuces, vous voil?? maintenant pr??t??e ?? travailler sur votre projet ! Nous allons maintenant ouvrir le gestionnaire de projets, ?? partir duquel vous pouvez ajouter plus de projets, changer vos param??tres, etc. Amusez-vous bien !</translation>
456+
    </message>
386457
</context>
387458
<context>
388459
    <name>PageLang</name>
389460
    <message>
390-
        <location filename="../ui/welcome.py" line="117" />
461+
        <location filename="../ui/welcome.py" line="117"/>
391462
        <source>Language Settings</source>
392-
        <translation>Param&#232;tre linguistiques</translation></message>
463+
        <translation>Param??tre linguistiques</translation>
464+
    </message>
393465
    <message>
394-
        <location filename="../ui/welcome.py" line="118" />
466+
        <location filename="../ui/welcome.py" line="118"/>
395467
        <source>Configuring the default language for new projects</source>
396-
        <translation>Configuration de la langue par d&#233;faut des nouveaux projets</translation></message>
468+
        <translation>Configuration de la langue par d??faut des nouveaux projets</translation>
469+
    </message>
397470
</context>
398471
<context>
399472
    <name>PageProjectSelection</name>
400473
    <message>
401-
        <location filename="../ui/welcome.py" line="140" />
474+
        <location filename="../ui/welcome.py" line="140"/>
402475
        <source>First Project</source>
403-
        <translation>Premier projet</translation></message>
476+
        <translation>Premier projet</translation>
477+
    </message>
404478
    <message>
405-
        <location filename="../ui/welcome.py" line="141" />
479+
        <location filename="../ui/welcome.py" line="141"/>
406480
        <source>Choosing a first project</source>
407-
        <translation>Choix d'un premier projet</translation></message>
481+
        <translation>Choix d'un premier projet</translation>
482+
    </message>
408483
</context>
409484
<context>
410485
    <name>PageSuccess</name>
411486
    <message>
412-
        <location filename="../ui/welcome.py" line="279" />
413-
        <source>Congratulations! We've just set up your first project! Initial setup is now complete, and you can always change the settings you've set here from the Offlate welcome screen. After a few explanations you will be able to work on your project right away!</source>
414-
        <translation>F&#233;licitations ! Nous venons tout juste de configurer votre premier projet ! La configuration initiale est maintenant termin&#233;e et vous pouvez toujours changer les param&#232;tres que vous venez d'initialiser ici &#224; partir de l'&#233;cran d'accueil d'Offlate. Apr&#232;s quelques explications vous pourrez travailler sur votre projet imm&#233;diatement !</translation></message>
487+
        <location filename="../ui/welcome.py" line="279"/>
488+
        <source>Congratulations! We&apos;ve just set up your first project! Initial setup is now complete, and you can always change the settings you&apos;ve set here from the Offlate welcome screen. After a few explanations you will be able to work on your project right away!</source>
489+
        <translation>F??licitations ! Nous venons tout juste de configurer votre premier projet ! La configuration initiale est maintenant termin??e et vous pouvez toujours changer les param??tres que vous venez d'initialiser ici ?? partir de l'??cran d'accueil d'Offlate. Apr??s quelques explications vous pourrez travailler sur votre projet imm??diatement !</translation>
490+
    </message>
415491
</context>
416492
<context>
417493
    <name>PageSystemSettings</name>
418494
    <message>
419-
        <location filename="../ui/welcome.py" line="163" />
495+
        <location filename="../ui/welcome.py" line="163"/>
420496
        <source>System Configuration</source>
421-
        <translation>Configuration du syst&#232;me</translation></message>
497+
        <translation>Configuration du syst??me</translation>
498+
    </message>
422499
    <message>
423-
        <location filename="../ui/welcome.py" line="164" />
424-
        <source>Getting an account on the project's platform</source>
425-
        <translation>Cr&#233;ation d'un compte sur la plateforme du projet</translation></message>
500+
        <location filename="../ui/welcome.py" line="164"/>
501+
        <source>Getting an account on the project&apos;s platform</source>
502+
        <translation>Cr??ation d'un compte sur la plateforme du projet</translation>
503+
    </message>
426504
</context>
427505
<context>
428506
    <name>PageWelcome</name>
429507
    <message>
430-
        <location filename="../ui/welcome.py" line="81" />
431-
        <source>Offlate is a tool to help you localise free and open source software. Before you start contributing translations to a project though, there are a few things we need to set up and talk about. Let's get started!</source>
432-
        <translation>Offlate est un outil qui vous aide &#224; traduire les logiciels libres et ouverts. Avant de commencer &#224; contribuer des traductions pour un projet, il y a cependant quelques petites choses que nous devons param&#233;trer et dont nous devons parler. C'est parti !</translation></message>
508+
        <location filename="../ui/welcome.py" line="81"/>
509+
        <source>Offlate is a tool to help you localise free and open source software. Before you start contributing translations to a project though, there are a few things we need to set up and talk about. Let&apos;s get started!</source>
510+
        <translation>Offlate est un outil qui vous aide ?? traduire les logiciels libres et ouverts. Avant de commencer ?? contribuer des traductions pour un projet, il y a cependant quelques petites choses que nous devons param??trer et dont nous devons parler. C'est parti !</translation>
511+
    </message>
433512
</context>
434513
<context>
435514
    <name>Project</name>
436515
    <message>
437-
        <location filename="../systems/gitlab.py" line="92" />
516+
        <location filename="../systems/gitlab.py" line="92"/>
438517
        <source>Repository</source>
439-
        <translation>D&#233;p&#244;t</translation></message>
518+
        <translation>D??p??t</translation>
519+
    </message>
440520
    <message>
441-
        <location filename="../systems/gitlab.py" line="92" />
521+
        <location filename="../systems/gitlab.py" line="92"/>
442522
        <source>Full clone URL for the repository</source>
443-
        <translation>URL compl&#232;te pour le clonage du d&#233;p&#244;t</translation></message>
523+
        <translation>URL compl??te pour le clonage du d??p??t</translation>
524+
    </message>
444525
    <message>
445-
        <location filename="../systems/github.py" line="89" />
526+
        <location filename="../systems/github.py" line="89"/>
446527
        <source>https://...</source>
447-
        <translation>https://&#8230;</translation></message>
528+
        <translation>https://???</translation>
529+
    </message>
448530
    <message>
449-
        <location filename="../systems/gitlab.py" line="95" />
531+
        <location filename="../systems/gitlab.py" line="95"/>
450532
        <source>Branch</source>
451-
        <translation>Branche</translation></message>
533+
        <translation>Branche</translation>
534+
    </message>
452535
    <message>
453-
        <location filename="../systems/gitlab.py" line="95" />
536+
        <location filename="../systems/gitlab.py" line="95"/>
454537
        <source>Name of the branch to translate</source>
455-
        <translation>Nom de la branche &#224; traduire</translation></message>
538+
        <translation>Nom de la branche ?? traduire</translation>
539+
    </message>
456540
    <message>
457-
        <location filename="../systems/gitlab.py" line="95" />
541+
        <location filename="../systems/gitlab.py" line="95"/>
458542
        <source>master</source>
459-
        <translation>master</translation></message>
543+
        <translation>master</translation>
544+
    </message>
460545
    <message>
461-
        <location filename="../systems/weblate.py" line="303" />
546+
        <location filename="../systems/weblate.py" line="303"/>
462547
        <source>Token</source>
463-
        <translation>Jeton</translation></message>
548+
        <translation>Jeton</translation>
549+
    </message>
464550
    <message>
465-
        <location filename="../systems/github.py" line="98" />
466-
        <source>You can get a token from &lt;a href="#"&gt;https://github.com/settings/tokens/new&lt;/a&gt;. You will need at least to grant the public_repo permission.</source>
467-
        <translation>Vous pouvez r&#233;cup&#233;rer un jeton sur &lt;a href="#"&gt;https://github.com/settings/tokens/new&lt;/a&gt;. Vous devrez au moins donner la permission public_repo.</translation></message>
551+
        <location filename="../systems/github.py" line="98"/>
552+
        <source>You can get a token from &lt;a href=&quot;#&quot;&gt;https://github.com/settings/tokens/new&lt;/a&gt;. You will need at least to grant the public_repo permission.</source>
553+
        <translation>Vous pouvez r??cup??rer un jeton sur &lt;a href=&quot;#&quot;&gt;https://github.com/settings/tokens/new&lt;/a&gt;. Vous devrez au moins donner la permission public_repo.</translation>
554+
    </message>
468555
    <message>
469-
        <location filename="../systems/gitlab.py" line="105" />
556+
        <location filename="../systems/gitlab.py" line="105"/>
470557
        <source>Gitlab instance configuration</source>
471-
        <translation>Configuration de l'instance Gitlab</translation></message>
558+
        <translation>Configuration de l'instance Gitlab</translation>
559+
    </message>
472560
    <message>
473-
        <location filename="../systems/gitlab.py" line="105" />
474-
        <source>You need to configure each Gitlab instance separately, and you haven't configured the instance at {} yet.</source>
475-
        <translation>Vous devez configurer chaque instance Gitlab s&#233;par&#233;ment, et vous n'avez pas encore configur&#233; l'instance {}.</translation></message>
561+
        <location filename="../systems/gitlab.py" line="105"/>
562+
        <source>You need to configure each Gitlab instance separately, and you haven&apos;t configured the instance at {} yet.</source>
563+
        <translation>Vous devez configurer chaque instance Gitlab s??par??ment, et vous n'avez pas encore configur?? l'instance {}.</translation>
564+
    </message>
476565
    <message>
477-
        <location filename="../systems/gitlab.py" line="105" />
478-
        <source>The token you created from your account. You can create it from &lt;a href="#"&gt;the Access Tokens tab&lt;/a&gt; in your account settings.</source>
479-
        <translation>Le jeton que vous avez cr&#233;&#233; depuis votre compte. Vous pouvez le cr&#233;er &#224; partir de &lt;a href="#"&gt;l'onglet Access Tokens&lt;/a&gt; de vos param&#232;tres de compte.</translation></message>
566+
        <location filename="../systems/gitlab.py" line="105"/>
567+
        <source>The token you created from your account. You can create it from &lt;a href=&quot;#&quot;&gt;the Access Tokens tab&lt;/a&gt; in your account settings.</source>
568+
        <translation>Le jeton que vous avez cr???? depuis votre compte. Vous pouvez le cr??er ?? partir de &lt;a href=&quot;#&quot;&gt;l'onglet Access Tokens&lt;/a&gt; de vos param??tres de compte.</translation>
569+
    </message>
480570
    <message>
481-
        <location filename="../systems/gitlab.py" line="119" />
571+
        <location filename="../systems/gitlab.py" line="119"/>
482572
        <source>Configured Gitlab instances</source>
483-
        <translation>Instances Gitlab configur&#233;es</translation></message>
573+
        <translation>Instances Gitlab configur??es</translation>
574+
    </message>
484575
    <message>
485-
        <location filename="../systems/gitlab.py" line="119" />
576+
        <location filename="../systems/gitlab.py" line="119"/>
486577
        <source>You need to create a token for each Gitlab instance you have an account on. You can create a token by logging into your account, going to your settings and in the Access Token page.</source>
487-
        <translation>Vous devez cr&#233;er un jeton pour chaque instance Gitlab sur lesquelles vous poss&#233;dez un compte. Vous pouvez cr&#233;er un jeton en vous connectant &#224; votre compte, en allant dans vos param&#232;tres et sur la page Access Tokens.</translation></message>
578+
        <translation>Vous devez cr??er un jeton pour chaque instance Gitlab sur lesquelles vous poss??dez un compte. Vous pouvez cr??er un jeton en vous connectant ?? votre compte, en allant dans vos param??tres et sur la page Access Tokens.</translation>
579+
    </message>
488580
    <message>
489-
        <location filename="../systems/weblate.py" line="303" />
581+
        <location filename="../systems/weblate.py" line="303"/>
490582
        <source>Server</source>
491-
        <translation>Serveur</translation></message>
583+
        <translation>Serveur</translation>
584+
    </message>
492585
    <message>
493-
        <location filename="../systems/weblate.py" line="303" />
586+
        <location filename="../systems/weblate.py" line="303"/>
494587
        <source>Server name</source>
495-
        <translation>Nom du serveur</translation></message>
588+
        <translation>Nom du serveur</translation>
589+
    </message>
496590
    <message>
497-
        <location filename="../systems/weblate.py" line="303" />
591+
        <location filename="../systems/weblate.py" line="303"/>
498592
        <source>The token you created from your account</source>
499-
        <translation>Le jeton que vous avez cr&#233;&#233; pour votre compte</translation></message>
593+
        <translation>Le jeton que vous avez cr???? pour votre compte</translation>
594+
    </message>
500595
    <message>
501-
        <location filename="../systems/tp.py" line="153" />
596+
        <location filename="../systems/tp.py" line="153"/>
502597
        <source>version</source>
503-
        <translation>version</translation></message>
598+
        <translation>version</translation>
599+
    </message>
504600
    <message>
505-
        <location filename="../systems/tp.py" line="153" />
601+
        <location filename="../systems/tp.py" line="153"/>
506602
        <source>version of the project (keep empty for latest)</source>
507-
        <translation>version du projet (laissez vide pour la derni&#232;re version)</translation></message>
603+
        <translation>version du projet (laissez vide pour la derni??re version)</translation>
604+
    </message>
508605
    <message>
509-
        <location filename="../systems/tp.py" line="159" />
606+
        <location filename="../systems/tp.py" line="159"/>
510607
        <source>Mail server</source>
511-
        <translation>Serveur de courriel</translation></message>
608+
        <translation>Serveur de courriel</translation>
609+
    </message>
512610
    <message>
513-
        <location filename="../systems/tp.py" line="159" />
611+
        <location filename="../systems/tp.py" line="159"/>
514612
        <source>To send your work to the translation project on your behalf, we need to know the email server you are going to use (usually the part on the right of the `@` in your email address).</source>
515-
        <translation>Pour envoyer votre travail au projet de traduction &#224; votre place, nous devons connaitre le serveur de courriel que vous utiliser (habituellement la partie &#224; droite du `@' dans votre adresse de courriel).</translation></message>
613+
        <translation>Pour envoyer votre travail au projet de traduction ?? votre place, nous devons connaitre le serveur de courriel que vous utiliser (habituellement la partie ?? droite du `@' dans votre adresse de courriel).</translation>
614+
    </message>
516615
    <message>
517-
        <location filename="../systems/tp.py" line="159" />
616+
        <location filename="../systems/tp.py" line="159"/>
518617
        <source>example.com</source>
519-
        <translation>example.com</translation></message>
618+
        <translation>example.com</translation>
619+
    </message>
520620
    <message>
521-
        <location filename="../systems/tp.py" line="164" />
621+
        <location filename="../systems/tp.py" line="164"/>
522622
        <source>Mail user</source>
523-
        <translation>Utilisateur</translation></message>
623+
        <translation>Utilisateur</translation>
624+
    </message>
524625
    <message>
525-
        <location filename="../systems/tp.py" line="164" />
626+
        <location filename="../systems/tp.py" line="164"/>
526627
        <source>Username used to connect to your mail server, usually the email address itself, or the part of the left of the `@`.</source>
527-
        <translation>Le nom d'utilisateur utilis&#233; pour vous connecter &#224; votre serveur de courriel, habituellement l'adresse de courriel enti&#232;re ou la partie &#224; gauche du `@'.</translation></message>
628+
        <translation>Le nom d'utilisateur utilis?? pour vous connecter ?? votre serveur de courriel, habituellement l'adresse de courriel enti??re ou la partie ?? gauche du `@'.</translation>
629+
    </message>
528630
    <message>
529-
        <location filename="../systems/tp.py" line="164" />
631+
        <location filename="../systems/tp.py" line="164"/>
530632
        <source>john</source>
531-
        <translation>jean</translation></message>
633+
        <translation>jean</translation>
634+
    </message>
532635
    <message>
533-
        <location filename="../systems/transifex.py" line="147" />
534-
        <source>You can get a token from &lt;a href="#"&gt;https://www.transifex.com/user/settings/api/&lt;/a&gt;</source>
535-
        <translation type="obsolete">Vous pouvez r&#233;cup&#233;rer un jeton sur &lt;a href="#"&gt;https://www.transifex.com/user/settings/api/&lt;/a&gt;</translation>
636+
        <location filename="../systems/transifex.py" line="147"/>
637+
        <source>You can get a token from &lt;a href=&quot;#&quot;&gt;https://www.transifex.com/user/settings/api/&lt;/a&gt;</source>
638+
        <translation type="unfinished">Vous pouvez r??cup??rer un jeton sur &lt;a href=&quot;#&quot;&gt;https://www.transifex.com/user/settings/api/&lt;/a&gt;</translation>
536639
    </message>
537640
    <message>
538-
        <location filename="../systems/transifex.py" line="153" />
641+
        <location filename="../systems/transifex.py" line="153"/>
539642
        <source>Organization</source>
540-
        <translation>Organisation</translation></message>
643+
        <translation>Organisation</translation>
644+
    </message>
541645
    <message>
542-
        <location filename="../systems/transifex.py" line="153" />
646+
        <location filename="../systems/transifex.py" line="153"/>
543647
        <source>The organization this project belongs in, on transifex.</source>
544-
        <translation>L'organisation &#224; laquelle ce projet appartient, sur transifex.</translation></message>
648+
        <translation>L'organisation ?? laquelle ce projet appartient, sur transifex.</translation>
649+
    </message>
545650
    <message>
546-
        <location filename="../systems/weblate.py" line="285" />
651+
        <location filename="../systems/weblate.py" line="285"/>
547652
        <source>Project</source>
548-
        <translation>Projet</translation></message>
653+
        <translation>Projet</translation>
654+
    </message>
549655
    <message>
550-
        <location filename="../systems/transifex.py" line="155" />
656+
        <location filename="../systems/transifex.py" line="155"/>
551657
        <source>The name of the project on transifex</source>
552-
        <translation>Le nom du projet sur transifex</translation></message>
658+
        <translation>Le nom du projet sur transifex</translation>
659+
    </message>
553660
    <message>
554-
        <location filename="../systems/weblate.py" line="282" />
661+
        <location filename="../systems/weblate.py" line="282"/>
555662
        <source>Instance</source>
556-
        <translation>Instance</translation></message>
663+
        <translation>Instance</translation>
664+
    </message>
557665
    <message>
558-
        <location filename="../systems/weblate.py" line="215" />
666+
        <location filename="../systems/weblate.py" line="215"/>
559667
        <source>Full clone URL of the Weblate instance</source>
560668
        <translation type="obsolete">URL de l'instance Weblate</translation>
561669
    </message>
562670
    <message>
563-
        <location filename="../systems/weblate.py" line="303" />
671+
        <location filename="../systems/weblate.py" line="303"/>
564672
        <source>https://weblate.org</source>
565-
        <translation>https://hosted.weblate.org</translation></message>
673+
        <translation>https://hosted.weblate.org</translation>
674+
    </message>
566675
    <message>
567-
        <location filename="../systems/weblate.py" line="285" />
676+
        <location filename="../systems/weblate.py" line="285"/>
568677
        <source>Name of the project on the instance</source>
569-
        <translation>Nom du projet sur l'instance</translation></message>
678+
        <translation>Nom du projet sur l'instance</translation>
679+
    </message>
570680
    <message>
571-
        <location filename="../systems/weblate.py" line="285" />
681+
        <location filename="../systems/weblate.py" line="285"/>
572682
        <source>foo</source>
573-
        <translation>toto</translation></message>
683+
        <translation>toto</translation>
684+
    </message>
574685
    <message>
575-
        <location filename="../systems/weblate.py" line="292" />
686+
        <location filename="../systems/weblate.py" line="292"/>
576687
        <source>Weblate instance configuration</source>
577-
        <translation>Configuration de l'instance Weblate</translation></message>
688+
        <translation>Configuration de l'instance Weblate</translation>
689+
    </message>
578690
    <message>
579-
        <location filename="../systems/weblate.py" line="292" />
580-
        <source>You need to configure each Weblate instance separately, and you haven't configured the instance at {} yet.</source>
581-
        <translation>Vous devez configurer chaque instance Weblate s&#233;par&#233;ment, et vous n'avez par encore configur&#233; l'instance {}.</translation></message>
691+
        <location filename="../systems/weblate.py" line="292"/>
692+
        <source>You need to configure each Weblate instance separately, and you haven&apos;t configured the instance at {} yet.</source>
693+
        <translation>Vous devez configurer chaque instance Weblate s??par??ment, et vous n'avez par encore configur?? l'instance {}.</translation>
694+
    </message>
582695
    <message>
583-
        <location filename="../systems/weblate.py" line="292" />
584-
        <source>The token you created from your account. You can create it from &lt;a href="#"&gt;the API access tab&lt;/a&gt; in your account settings.</source>
585-
        <translation>Le jeton que vous avez cr&#233;&#233; depuis votre compte. Vous pouvez le cr&#233;er &#224; partir de &lt;a href="#"&gt;l'onglet API access&lt;/a&gt; dans vos param&#232;tres de compte.</translation></message>
696+
        <location filename="../systems/weblate.py" line="292"/>
697+
        <source>The token you created from your account. You can create it from &lt;a href=&quot;#&quot;&gt;the API access tab&lt;/a&gt; in your account settings.</source>
698+
        <translation>Le jeton que vous avez cr???? depuis votre compte. Vous pouvez le cr??er ?? partir de &lt;a href=&quot;#&quot;&gt;l'onglet API access&lt;/a&gt; dans vos param??tres de compte.</translation>
699+
    </message>
586700
    <message>
587-
        <location filename="../systems/weblate.py" line="303" />
701+
        <location filename="../systems/weblate.py" line="303"/>
588702
        <source>fKbStkBgFzIL0UW15sfcJh7kC0BAbcVtV16kblXlM</source>
589-
        <translation>fKbStkBgFzIL0UW15sfcJh7kC0BAbcVtV16kblXlM</translation></message>
703+
        <translation>fKbStkBgFzIL0UW15sfcJh7kC0BAbcVtV16kblXlM</translation>
704+
    </message>
590705
    <message>
591-
        <location filename="../systems/weblate.py" line="303" />
706+
        <location filename="../systems/weblate.py" line="303"/>
592707
        <source>Configured Weblate instances</source>
593-
        <translation>Instances Weblate configur&#233;es</translation></message>
708+
        <translation>Instances Weblate configur??es</translation>
709+
    </message>
594710
    <message>
595-
        <location filename="../systems/weblate.py" line="303" />
711+
        <location filename="../systems/weblate.py" line="303"/>
596712
        <source>You need to find a token for each Weblate instance you have an account on. You can create a token by logging into your account, going to your settings and in the API Access page.</source>
597-
        <translation>Vous devez trouver un jeton pour chaque instance Weblate sur lesquelles vous avez un compte. Vous pouvez cr&#233;er un jeton en vous connectant &#224; votre compte, en allant dans vos param&#232;tres et sur la page API Access.</translation></message>
713+
        <translation>Vous devez trouver un jeton pour chaque instance Weblate sur lesquelles vous avez un compte. Vous pouvez cr??er un jeton en vous connectant ?? votre compte, en allant dans vos param??tres et sur la page API Access.</translation>
714+
    </message>
598715
    <message>
599-
        <location filename="../systems/weblate.py" line="282" />
716+
        <location filename="../systems/weblate.py" line="282"/>
600717
        <source>URL of the Weblate instance</source>
601-
        <translation>URL de l'instance Weblate</translation></message>
718+
        <translation>URL de l'instance Weblate</translation>
719+
    </message>
602720
    <message>
603-
        <location filename="../systems/weblate.py" line="282" />
721+
        <location filename="../systems/weblate.py" line="282"/>
604722
        <source>https://hosted.weblate.org</source>
605-
        <translation>https://hosted.weblate.org</translation></message>
723+
        <translation>https://hosted.weblate.org</translation>
724+
    </message>
606725
</context>
607726
<context>
608727
    <name>ProjectManagerWidget</name>
609728
    <message>
610-
        <location filename="../ui/manager.py" line="89" />
729+
        <location filename="../ui/manager.py" line="89"/>
611730
        <source>Open</source>
612-
        <translation>Ouvrir</translation></message>
731+
        <translation>Ouvrir</translation>
732+
    </message>
613733
    <message>
614-
        <location filename="../ui/manager.py" line="90" />
734+
        <location filename="../ui/manager.py" line="90"/>
615735
        <source>Edit</source>
616-
        <translation>Modifier</translation></message>
736+
        <translation>Modifier</translation>
737+
    </message>
617738
    <message>
618-
        <location filename="../ui/manager.py" line="91" />
739+
        <location filename="../ui/manager.py" line="91"/>
619740
        <source>Remove</source>
620-
        <translation>Supprimer</translation></message>
741+
        <translation>Supprimer</translation>
742+
    </message>
621743
    <message>
622-
        <location filename="../ui/manager.py" line="99" />
744+
        <location filename="../ui/manager.py" line="99"/>
623745
        <source>New Project</source>
624-
        <translation>Nouveau projet</translation></message>
746+
        <translation>Nouveau projet</translation>
747+
    </message>
625748
    <message>
626-
        <location filename="../ui/manager.py" line="100" />
749+
        <location filename="../ui/manager.py" line="100"/>
627750
        <source>Settings</source>
628-
        <translation>Param&#232;tres</translation></message>
751+
        <translation>Param??tres</translation>
752+
    </message>
629753
    <message>
630-
        <location filename="../ui/manager.py" line="101" />
754+
        <location filename="../ui/manager.py" line="101"/>
631755
        <source>About Offlate</source>
632-
        <translation>&#192; propos d'Offlate</translation></message>
756+
        <translation>?? propos d'Offlate</translation>
757+
    </message>
633758
    <message>
634-
        <location filename="../ui/manager.py" line="102" />
759+
        <location filename="../ui/manager.py" line="102"/>
635760
        <source>Exit</source>
636-
        <translation>Quitter</translation></message>
761+
        <translation>Quitter</translation>
762+
    </message>
637763
    <message>
638-
        <location filename="../ui/manager.py" line="219" />
764+
        <location filename="../ui/manager.py" line="219"/>
639765
        <source>Fetching project {}...</source>
640-
        <translation>R&#233;cup&#233;ration du projet {}&#8230;</translation></message>
766+
        <translation>R??cup??ration du projet {}???</translation>
767+
    </message>
641768
</context>
642769
<context>
643770
    <name>ProjectManagerWindow</name>
644771
    <message>
645-
        <location filename="../ui/manager.py" line="53" />
772+
        <location filename="../ui/manager.py" line="53"/>
646773
        <source>Offlate Project Manager</source>
647-
        <translation>Gestionnaire de projets d'Offlate</translation></message>
774+
        <translation>Gestionnaire de projets d'Offlate</translation>
775+
    </message>
648776
</context>
649777
<context>
650778
    <name>ProjectView</name>
651779
    <message>
652-
        <location filename="../ui/editor.py" line="303" />
780+
        <location filename="../ui/editor.py" line="303"/>
653781
        <source>Singular</source>
654-
        <translation>Singulier</translation></message>
782+
        <translation>Singulier</translation>
783+
    </message>
655784
    <message>
656-
        <location filename="../ui/editor.py" line="304" />
785+
        <location filename="../ui/editor.py" line="304"/>
657786
        <source>Plural</source>
658-
        <translation>Pluriel</translation></message>
787+
        <translation>Pluriel</translation>
788+
    </message>
659789
    <message>
660-
        <location filename="../ui/editor.py" line="159" />
790+
        <location filename="../ui/editor.py" line="159"/>
661791
        <source>Copy</source>
662-
        <translation>Copier</translation></message>
792+
        <translation>Copier</translation>
793+
    </message>
663794
    <message>
664-
        <location filename="../ui/editor.py" line="155" />
795+
        <location filename="../ui/editor.py" line="155"/>
665796
        <source>Open in external editor</source>
666-
        <translation>Ouvrir dans un &#233;diteur externe</translation></message>
797+
        <translation>Ouvrir dans un ??diteur externe</translation>
798+
    </message>
667799
    <message>
668-
        <location filename="../ui/editor.py" line="368" />
800+
        <location filename="../ui/editor.py" line="368"/>
669801
        <source>&lt;b&gt;location&lt;/b&gt;: {0} line {1}</source>
670-
        <translation>&lt;b&gt;emplacement&lt;/b&gt; : {0} ligne {1}</translation></message>
802+
        <translation>&lt;b&gt;emplacement&lt;/b&gt; : {0} ligne {1}</translation>
803+
    </message>
671804
    <message>
672-
        <location filename="../ui/editor.py" line="370" />
805+
        <location filename="../ui/editor.py" line="370"/>
673806
        <source>&lt;b&gt;comment&lt;/b&gt;: {0}</source>
674-
        <translation>&lt;b&gt;commentaire&lt;/b&gt; : {0}</translation></message>
807+
        <translation>&lt;b&gt;commentaire&lt;/b&gt; : {0}</translation>
808+
    </message>
675809
</context>
676810
<context>
677811
    <name>SearchWindow</name>
678812
    <message>
679-
        <location filename="../ui/search.py" line="84" />
813+
        <location filename="../ui/search.py" line="84"/>
680814
        <source>String to search for</source>
681-
        <translation>Chaine &#224; rechercher</translation></message>
815+
        <translation>Chaine ?? rechercher</translation>
816+
    </message>
682817
    <message>
683-
        <location filename="../ui/search.py" line="87" />
818+
        <location filename="../ui/search.py" line="87"/>
684819
        <source>String to replace into</source>
685-
        <translation>Chaine &#224; utiliser &#224; la place</translation></message>
820+
        <translation>Chaine ?? utiliser ?? la place</translation>
821+
    </message>
686822
    <message>
687-
        <location filename="../ui/search.py" line="92" />
823+
        <location filename="../ui/search.py" line="92"/>
688824
        <source>Search</source>
689-
        <translation>Rechercher</translation></message>
825+
        <translation>Rechercher</translation>
826+
    </message>
690827
    <message>
691-
        <location filename="../ui/search.py" line="93" />
828+
        <location filename="../ui/search.py" line="93"/>
692829
        <source>Replace</source>
693-
        <translation>Remplacer</translation></message>
830+
        <translation>Remplacer</translation>
831+
    </message>
694832
    <message>
695-
        <location filename="../ui/search.py" line="102" />
833+
        <location filename="../ui/search.py" line="102"/>
696834
        <source>Case sensitive</source>
697-
        <translation>Sensible &#224; la casse</translation></message>
835+
        <translation>Sensible ?? la casse</translation>
836+
    </message>
698837
    <message>
699-
        <location filename="../ui/search.py" line="103" />
838+
        <location filename="../ui/search.py" line="103"/>
700839
        <source>Wrap around</source>
701-
        <translation>Faire le tour</translation></message>
840+
        <translation>Faire le tour</translation>
841+
    </message>
702842
    <message>
703-
        <location filename="../ui/search.py" line="105" />
843+
        <location filename="../ui/search.py" line="105"/>
704844
        <source>Match whole word only</source>
705-
        <translation>Trouver seulement des mots complets</translation></message>
845+
        <translation>Trouver seulement des mots complets</translation>
846+
    </message>
706847
    <message>
707-
        <location filename="../ui/search.py" line="106" />
848+
        <location filename="../ui/search.py" line="106"/>
708849
        <source>Search in original text</source>
709-
        <translation>Rechercher dans le texte d'origine</translation></message>
850+
        <translation>Rechercher dans le texte d'origine</translation>
851+
    </message>
710852
    <message>
711-
        <location filename="../ui/search.py" line="108" />
853+
        <location filename="../ui/search.py" line="108"/>
712854
        <source>Search in translated text</source>
713-
        <translation>Rechercher dans la traduction</translation></message>
855+
        <translation>Rechercher dans la traduction</translation>
856+
    </message>
714857
    <message>
715-
        <location filename="../ui/search.py" line="110" />
858+
        <location filename="../ui/search.py" line="110"/>
716859
        <source>Search in comments</source>
717-
        <translation>Rechercher dans les commentaires</translation></message>
860+
        <translation>Rechercher dans les commentaires</translation>
861+
    </message>
718862
    <message>
719-
        <location filename="../ui/search.py" line="122" />
863+
        <location filename="../ui/search.py" line="122"/>
720864
        <source>Close</source>
721-
        <translation>Fermer</translation></message>
865+
        <translation>Fermer</translation>
866+
    </message>
722867
    <message>
723-
        <location filename="../ui/search.py" line="126" />
868+
        <location filename="../ui/search.py" line="126"/>
724869
        <source>Replace all</source>
725-
        <translation>Tout remplacer</translation></message>
870+
        <translation>Tout remplacer</translation>
871+
    </message>
726872
    <message>
727-
        <location filename="../ui/search.py" line="128" />
873+
        <location filename="../ui/search.py" line="128"/>
728874
        <source>Replace one</source>
729-
        <translation>Remplacer une fois</translation></message>
875+
        <translation>Remplacer une fois</translation>
876+
    </message>
730877
    <message>
731-
        <location filename="../ui/search.py" line="130" />
878+
        <location filename="../ui/search.py" line="130"/>
732879
        <source>&lt; Previous</source>
733-
        <translation>&lt; Pr&#233;c&#233;dent</translation></message>
880+
        <translation>&lt; Pr??c??dent</translation>
881+
    </message>
734882
    <message>
735-
        <location filename="../ui/search.py" line="132" />
883+
        <location filename="../ui/search.py" line="132"/>
736884
        <source>Next &gt;</source>
737-
        <translation>Suivant &gt;</translation></message>
885+
        <translation>Suivant &gt;</translation>
886+
    </message>
738887
</context>
739888
<context>
740889
    <name>SettingsWidget</name>
741890
    <message>
742-
        <location filename="../ui/config/settings.py" line="287" />
891+
        <location filename="../ui/config/settings.py" line="287"/>
743892
        <source>Configure me</source>
744-
        <translation>Configurez-moi</translation></message>
893+
        <translation>Configurez-moi</translation>
894+
    </message>
745895
    <message>
746-
        <location filename="../ui/config/settings.py" line="308" />
896+
        <location filename="../ui/config/settings.py" line="308"/>
747897
        <source>Done!</source>
748-
        <translation>Termin&#233; !</translation></message>
898+
        <translation>Termin?? !</translation>
899+
    </message>
749900
</context>
750901
<context>
751902
    <name>SettingsWindow</name>
752903
    <message>
753-
        <location filename="../ui/settings.py" line="42" />
904+
        <location filename="../ui/settings.py" line="42"/>
754905
        <source>Cancel</source>
755906
        <translation type="obsolete">Annuler</translation>
756907
    </message>
757908
    <message>
758-
        <location filename="../ui/settings.py" line="43" />
909+
        <location filename="../ui/settings.py" line="43"/>
759910
        <source>OK</source>
760911
        <translation type="obsolete">OK</translation>
761912
    </message>
762913
    <message>
763-
        <location filename="../ui/settings.py" line="129" />
914+
        <location filename="../ui/settings.py" line="129"/>
764915
        <source>Email:</source>
765916
        <translation type="obsolete">Adresse de courriel :</translation>
766917
    </message>
767918
    <message>
768-
        <location filename="../ui/settings.py" line="130" />
919+
        <location filename="../ui/settings.py" line="130"/>
769920
        <source>Server:</source>
770921
        <translation type="obsolete">Serveur :</translation>
771922
    </message>
772923
    <message>
773-
        <location filename="../ui/settings.py" line="131" />
924+
        <location filename="../ui/settings.py" line="131"/>
774925
        <source>User Name:</source>
775926
        <translation type="obsolete">Nom d'utilisateur :</translation>
776927
    </message>
777928
    <message>
778-
        <location filename="../ui/settings.py" line="56" />
929+
        <location filename="../ui/settings.py" line="56"/>
779930
        <source>Transifex</source>
780931
        <translation type="obsolete">Transifex</translation>
781932
    </message>
782933
    <message>
783-
        <location filename="../ui/settings.py" line="68" />
784-
        <source>You can get a token from &lt;a href="#"&gt;https://www.transifex.com/user/settings/api/&lt;/a&gt;</source>
785-
        <translation type="obsolete">Vous pouvez r&#233;cup&#233;rer un jeton sur &lt;a href="#"&gt;https://www.transifex.com/user/settings/api/&lt;/a&gt;</translation>
934+
        <location filename="../ui/settings.py" line="68"/>
935+
        <source>You can get a token from &lt;a href=&quot;#&quot;&gt;https://www.transifex.com/user/settings/api/&lt;/a&gt;</source>
936+
        <translation type="obsolete">Vous pouvez r??cup??rer un jeton sur &lt;a href=&quot;#&quot;&gt;https://www.transifex.com/user/settings/api/&lt;/a&gt;</translation>
786937
    </message>
787938
    <message>
788-
        <location filename="../ui/settings.py" line="164" />
939+
        <location filename="../ui/settings.py" line="164"/>
789940
        <source>Token:</source>
790941
        <translation type="obsolete">Jeton :</translation>
791942
    </message>
792943
    <message>
793-
        <location filename="../ui/settings.py" line="108" />
944+
        <location filename="../ui/settings.py" line="108"/>
794945
        <source>Translation Project</source>
795946
        <translation type="obsolete">Projet de traduction</translation>
796947
    </message>
797948
    <message>
798-
        <location filename="../ui/settings.py" line="178" />
949+
        <location filename="../ui/settings.py" line="178"/>
799950
        <source>Gitlab</source>
800951
        <translation type="obsolete">Gitlab</translation>
801952
    </message>
802953
    <message>
803-
        <location filename="../ui/settings.py" line="180" />
954+
        <location filename="../ui/settings.py" line="180"/>
804955
        <source>Add your gitlab account tokens below. You need to create a token for every gitlab server you have an account on. You can create a token by logging into your account, going to your settings and in the Access Token page.</source>
805-
        <translation type="obsolete">Ajoutez les jetons de vos comptes gitlab ci-dessous. Vous devrez cr&#233;er un jeton par serveur gitlab sur lequel vous avez un compte. Vous pouvez cr&#233;er un jeton en vous connectant &#224; votre compte, en allant dans les param&#232;tres et sur la page jetons d'acc&#232;s.</translation>
956+
        <translation type="obsolete">Ajoutez les jetons de vos comptes gitlab ci-dessous. Vous devrez cr??er un jeton par serveur gitlab sur lequel vous avez un compte. Vous pouvez cr??er un jeton en vous connectant ?? votre compte, en allant dans les param??tres et sur la page jetons d'acc??s.</translation>
806957
    </message>
807958
    <message>
808-
        <location filename="../ui/settings.py" line="86" />
959+
        <location filename="../ui/settings.py" line="86"/>
809960
        <source>Generic Settings</source>
810-
        <translation type="obsolete">Param&#232;tres g&#233;n&#233;raux</translation>
961+
        <translation type="obsolete">Param??tres g??n??raux</translation>
811962
    </message>
812963
    <message>
813-
        <location filename="../ui/settings.py" line="89" />
964+
        <location filename="../ui/settings.py" line="89"/>
814965
        <source>John Doe &lt;john@doe.me&gt;</source>
815966
        <translation type="obsolete">Jean Dupont &lt;jean@dupont.fr&gt;</translation>
816967
    </message>
817968
    <message>
818-
        <location filename="../ui/settings.py" line="96" />
969+
        <location filename="../ui/settings.py" line="96"/>
819970
        <source>Full Name:</source>
820971
        <translation type="obsolete">Nom complet :</translation>
821972
    </message>
822973
    <message>
823-
        <location filename="../ui/settings.py" line="101" />
974+
        <location filename="../ui/settings.py" line="101"/>
824975
        <source>Generic</source>
825-
        <translation type="obsolete">G&#233;n&#233;ral</translation>
976+
        <translation type="obsolete">G??n??ral</translation>
826977
    </message>
827978
    <message>
828-
        <location filename="../ui/settings.py" line="147" />
979+
        <location filename="../ui/settings.py" line="147"/>
829980
        <source>Github</source>
830981
        <translation type="obsolete">Github</translation>
831982
    </message>
832983
    <message>
833-
        <location filename="../ui/settings.py" line="159" />
834-
        <source>You can get a token from &lt;a href="#"&gt;https://github.com/settings/tokens/new&lt;/a&gt;.             You will need at least to grant the public_repo permission.</source>
835-
        <translation type="obsolete">Vous pouvez r&#233;cup&#233;rer un jeton sur &lt;a href="#"&gt;https://github.com/settings/tokens/new&lt;/a&gt;.
984+
        <location filename="../ui/settings.py" line="159"/>
985+
        <source>You can get a token from &lt;a href=&quot;#&quot;&gt;https://github.com/settings/tokens/new&lt;/a&gt;.             You will need at least to grant the public_repo permission.</source>
986+
        <translation type="obsolete">Vous pouvez r??cup??rer un jeton sur &lt;a href=&quot;#&quot;&gt;https://github.com/settings/tokens/new&lt;/a&gt;.
836987
Vous aurez besoin d'au moins la permission public_repo.</translation>
837988
    </message>
838989
    <message>
839-
        <location filename="../ui/config/settings.py" line="42" />
990+
        <location filename="../ui/config/settings.py" line="42"/>
840991
        <source>Offlate Settings</source>
841-
        <translation>Param&#232;tres d'Offlate</translation></message>
992+
        <translation>Param??tres d'Offlate</translation>
993+
    </message>
842994
</context>
843995
<context>
844996
    <name>SpellCheckEdit</name>
845997
    <message>
846-
        <location filename="../ui/spellcheckedit.py" line="47" />
998+
        <location filename="../ui/spellcheckedit.py" line="47"/>
847999
        <source>Spelling Suggestions</source>
848-
        <translation>Suggestions</translation></message>
1000+
        <translation>Suggestions</translation>
1001+
    </message>
8491002
    <message>
850-
        <location filename="../ui/spellcheckedit.py" line="48" />
1003+
        <location filename="../ui/spellcheckedit.py" line="48"/>
8511004
        <source>No Suggestions</source>
852-
        <translation>Pas de suggestion</translation></message>
1005+
        <translation>Pas de suggestion</translation>
1006+
    </message>
8531007
</context>
8541008
<context>
8551009
    <name>SystemSettingsWindow</name>
8561010
    <message>
857-
        <location filename="../ui/config/settings.py" line="116" />
1011+
        <location filename="../ui/config/settings.py" line="116"/>
8581012
        <source>OK</source>
859-
        <translation>OK</translation></message>
1013+
        <translation>OK</translation>
1014+
    </message>
8601015
</context>
8611016
<context>
8621017
    <name>WelcomeWindow</name>
8631018
    <message>
864-
        <location filename="../ui/config/welcome.py" line="38" />
1019+
        <location filename="../ui/config/welcome.py" line="38"/>
8651020
        <source>Welcome to Offlate</source>
866-
        <translation>Bienvenue dans Offlate</translation></message>
1021+
        <translation>Bienvenue dans Offlate</translation>
1022+
    </message>
8671023
</context>
8681024
<context>
8691025
    <name>dialog</name>
8701026
    <message>
871-
        <location filename="../ui/main.py" line="60" />
1027+
        <location filename="../ui/main.py" line="60"/>
8721028
        <source>The app just crashed, please report the following error, with any relevant information (what you did when the app crashed, any external factor that might be relevant, etc.). You can send your report on {}, or by email to {}.
8731029
8741030
{}
8751031
Traceback:
8761032
{}</source>
877-
        <translation>L'appli vient de crasher, veuillez rapporter l'erreur suivante avec toutes les informations utiles (ce que vous faisiez au moment du plantage, les facteurs externes qui pourraient avoir un rapport, etc). Vous pouvez &#233;crire votre rapport sur {} ou l'envoyer par courriel &#224; {}.&#8233;&#8233;{}&#8233;Traceback:&#8233;{}</translation></message>
1033+
        <translation>L'appli vient de crasher, veuillez rapporter l'erreur suivante avec toutes les informations utiles (ce que vous faisiez au moment du plantage, les facteurs externes qui pourraient avoir un rapport, etc). Vous pouvez ??crire votre rapport sur {} ou l'envoyer par courriel ?? {}.??????{}???Traceback:???{}</translation>
1034+
    </message>
8781035
</context>
8791036
<context>
8801037
    <name>self.parent</name>
8811038
    <message>
882-
        <location filename="../ui/parallel.py" line="57" />
1039+
        <location filename="../ui/parallel.py" line="57"/>
8831040
        <source>A project with the same name already exists. The new project was not created. You should first remove the same-named project.</source>
884-
        <translation>Il existe d&#233;j&#224; un projet avec le m&#234;me nom. Le nouveau projet n'a pas &#233;t&#233; cr&#233;&#233;. Vous devriez supprimer le projet qui a le m&#234;me nom.</translation></message>
1041+
        <translation>Il existe d??j?? un projet avec le m??me nom. Le nouveau projet n'a pas ??t?? cr????. Vous devriez supprimer le projet qui a le m??me nom.</translation>
1042+
    </message>
8851043
    <message>
886-
        <location filename="../ui/parallel.py" line="61" />
887-
        <source>Your filesystem contains a same-named directory for your new project. The new project was not created. You should first remove the same-named directory: "{}".</source>
888-
        <translation>Votre syst&#232;me de fichiers contient d&#233;j&#224; un r&#233;pertoire avec le m&#234;me nom que votre nouveau projet. Le nouveau projet n'a pas &#233;t&#233; cr&#233;&#233;. Vous devriez d'abord supprimer le r&#233;pertoire avec le m&#234;me nom : &#171; {} &#187;.</translation></message>
1044+
        <location filename="../ui/parallel.py" line="61"/>
1045+
        <source>Your filesystem contains a same-named directory for your new project. The new project was not created. You should first remove the same-named directory: &quot;{}&quot;.</source>
1046+
        <translation>Votre syst??me de fichiers contient d??j?? un r??pertoire avec le m??me nom que votre nouveau projet. Le nouveau projet n'a pas ??t?? cr????. Vous devriez d'abord supprimer le r??pertoire avec le m??me nom : ?? {} ??.</translation>
1047+
    </message>
8891048
    <message>
890-
        <location filename="../ui/parallel.py" line="67" />
1049+
        <location filename="../ui/parallel.py" line="67"/>
8911050
        <source>The project you added uses the {} format, but it is not supported yet by Offlate. You can try to update the application, or if you are on the latest version already, report it as a bug.</source>
892-
        <translation>Le projet que vous avez ajout&#233; utilise le format {}, mais il n'est pas encore pris en charge par Offlate. Vous pouvez essayer de mettre &#224; jour l'application, ou si vous &#234;tes d&#233;j&#224; sur la derni&#232;re version, rapportez un bogue.</translation></message>
1051+
        <translation>Le projet que vous avez ajout?? utilise le format {}, mais il n'est pas encore pris en charge par Offlate. Vous pouvez essayer de mettre ?? jour l'application, ou si vous ??tes d??j?? sur la derni??re version, rapportez un bogue.</translation>
1052+
    </message>
8931053
    <message>
894-
        <location filename="../ui/parallel.py" line="75" />
1054+
        <location filename="../ui/parallel.py" line="75"/>
8951055
        <source>An unexpected error occured while fetching the project: {}. You should report this as a bug.</source>
896-
        <translation>Une erreur inattendue a eu lieue lors de la r&#233;cup&#233;ration du projet : {}. Vous devriez rapporter un bogue.</translation></message>
1056+
        <translation>Une erreur inattendue a eu lieue lors de la r??cup??ration du projet : {}. Vous devriez rapporter un bogue.</translation>
1057+
    </message>
8971058
    <message>
898-
        <location filename="../ui/parallel.py" line="71" />
1059+
        <location filename="../ui/parallel.py" line="71"/>
8991060
        <source>The project {} you added could not be found in the translation platform you selected. Did you make a typo while entering the name or other parameters?</source>
900-
        <translation>Le projet {} que vous avez ajout&#233; n'a pas &#233;t&#233; trouv&#233; sur la plateforme de traduction de vous avez choisie. Avez-vous fait une coquille en tapant son nom ou d'autres param&#232;tres ?</translation></message>
1061+
        <translation>Le projet {} que vous avez ajout?? n'a pas ??t?? trouv?? sur la plateforme de traduction de vous avez choisie. Avez-vous fait une coquille en tapant son nom ou d'autres param??tres ?</translation>
1062+
    </message>
9011063
    <message>
902-
        <location filename="../ui/parallel.py" line="48" />
1064+
        <location filename="../ui/parallel.py" line="48"/>
9031065
        <source>This action did not complete correctly. Try again, and if the issue persists, consider sending a bug report at {}, or by email to {} with the following information, and any relevant information (what you were trying to do, other external factors, etc.) We received the following error message: {}.
9041066
9051067
Traceback:
9061068
9071069
{}
9081070
Try again?</source>
909-
        <translation>Cette action ne s'est pas termin&#233;e correctement. Essayez de nouveau et si l'erreur persiste, envoyez un rapport de bug sur {} ou par courriel &#224; {} avec les informations suivante et toute information pertinent (ce que vous essayiez de faire, d'autres facteurs externes, etc). Nous avons re&#231;u le message d'erreur suivant : {}.&#8233;&#8233;Traceback:&#8233;&#8233;{}&#8233;Essayez de nouveau ?</translation></message>
1071+
        <translation>Cette action ne s'est pas termin??e correctement. Essayez de nouveau et si l'erreur persiste, envoyez un rapport de bug sur {} ou par courriel ?? {} avec les informations suivante et toute information pertinent (ce que vous essayiez de faire, d'autres facteurs externes, etc). Nous avons re??u le message d'erreur suivant : {}.??????Traceback:??????{}???Essayez de nouveau ?</translation>
1072+
    </message>
9101073
</context>
9111074
<context>
9121075
    <name>self.qd</name>
9131076
    <message>
914-
        <location filename="../ui/editor.py" line="55" />
1077+
        <location filename="../ui/editor.py" line="55"/>
9151078
        <source>Please enter your password:</source>
916-
        <translation>Saisissez votre mot de passe :</translation></message>
1079+
        <translation>Saisissez votre mot de passe :</translation>
1080+
    </message>
9171081
    <message>
918-
        <location filename="../ui/editor.py" line="63" />
1082+
        <location filename="../ui/editor.py" line="63"/>
9191083
        <source>Token for {} not found. Have you added this server to your settings?.</source>
920-
        <translation>Jeton pour {} introuvable. Avez-vous ajout&#233; ce serveur &#224; vos param&#232;tres ?</translation></message>
1084+
        <translation>Jeton pour {} introuvable. Avez-vous ajout?? ce serveur ?? vos param??tres ?</translation>
1085+
    </message>
9211086
    <message>
922-
        <location filename="../ui/editor.py" line="73" />
1087+
        <location filename="../ui/editor.py" line="73"/>
9231088
        <source>Error while creating branch {}.</source>
924-
        <translation>Erreur lors de la cr&#233;ation de la branche {}.</translation></message>
1089+
        <translation>Erreur lors de la cr??ation de la branche {}.</translation>
1090+
    </message>
9251091
</context>
926-
</TS>
926>
9270>
\ No newline at end of file
1092+
</TS>