1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
{
"@@locale": "fr",
"appTitle": "FoxyVPN",
"navOverview": "Aperçu",
"navAccounts": "Comptes",
"navSettings": "Paramètres",
"stateConnected": "Connecté",
"stateConnecting": "Connexion…",
"stateWaiting": "En attente",
"waitingForAccount": "Ajoutez un Firefox Account sur la page Comptes pour vous connecter.",
"waitingForEnabledAccount": "Tous les comptes sont désactivés. Activez-en un sur la page Comptes.",
"stateError": "Erreur",
"stateUnknown": "Inconnu",
"restartProxy": "Redémarrer le proxy",
"copied": "{value} copié",
"activeAccount": "Compte actif",
"noActiveAccount": "Aucun compte actif",
"quotaNotRead": "Consommation pas encore vérifiée",
"unlimited": "Illimité",
"usedOf": "{used} utilisés sur {limit}",
"resets": "remise à zéro le {date}",
"switchAt": "Changement de compte à {percent} %",
"publicIp": "IP publique",
"testConnection": "Tester la connexion",
"testing": "Test en cours…",
"testFailed": "Échec",
"milliseconds": "{value} ms",
"justNow": "à l'instant",
"minutesAgo": "il y a {n} min",
"hoursAgo": "il y a {n} h",
"daysAgo": "{count, plural, =1{il y a 1 jour} other{il y a {count} jours}}",
"atTime": "à {time}",
"durationDays": "{d} j {h} h",
"durationHours": "{h} h {m} min",
"durationMinutes": "{m} min {s} s",
"durationSeconds": "{s} s",
"accountsGuide": "Chaque Firefox Account dispose de {size} de données par mois. Vous pouvez en ajouter plusieurs : quand l’un est épuisé, l’application passe d’elle-même au suivant.",
"accountsOrderNote": "Dans l’ordre de cette liste : chacun jusqu’à {percent} %, le dernier jusqu’à épuisement de ses données.",
"addAccount": "Ajouter un compte",
"lowQuotaNotice": "Les données du compte actuel sont presque épuisées ({left} restants). Ajoutez un autre compte pour obtenir {size} de plus.",
"noAccounts": "Aucun compte pour l'instant",
"noAccountsHint": "Ajoutez un Firefox Account pour vous connecter.",
"createAccountTitle": "Pas de Firefox Account ?",
"createAccountHint": "Créez-en un gratuitement sur accounts.firefox.com, puis revenez et appuyez sur Ajouter un compte.",
"moveUp": "Monter",
"moveDown": "Descendre",
"statusActive": "Actif",
"statusReady": "Prêt",
"statusNeedsSignIn": "Reconnexion requise",
"statusReserved": "Réservé",
"statusUnavailable": "Indisponible",
"statusUnavailableUntil": "Indisponible jusqu'au {date}",
"statusDisabled": "Désactivé",
"statusEnabled": "Activé",
"useNow": "Utiliser maintenant",
"signInAgain": "Se reconnecter",
"reasonQuotaThreshold": "Ce compte a utilisé {percent} % de ses données ; le compte suivant a pris le relais.",
"reasonQuotaExhausted": "Les données du mois sont épuisées ; il sera réutilisé après la remise à zéro mensuelle.",
"reasonSignInRequired": "Reconnectez-vous pour utiliser ce compte.",
"reasonSignInConfirm": "Mozilla demande de confirmer la connexion : appuyez sur « Se reconnecter » (seul le code est nécessaire).",
"reasonSignInFailed": "La connexion automatique a échoué ({detail}). Reconnectez-vous.",
"reasonSignInWait": "La dernière connexion automatique a cessé de fonctionner peu après ; prochain essai à {time}.",
"reasonSignInRetry": "La connexion automatique n’a pas abouti ({detail}) ; nouvel essai à {time}.",
"reasonNotEntitled": "Mozilla a refusé ce compte ; nouvel essai plus tard.",
"more": "Plus",
"refreshQuota": "Actualiser la consommation",
"remove": "Supprimer",
"removeTitle": "Supprimer le compte ?",
"removeBody": "{name} et ses identifiants enregistrés seront supprimés de cet appareil. Vous pourrez l'ajouter à nouveau plus tard.",
"unlimitedQuota": "Données illimitées",
"signInTitle": "Connexion au compte",
"signInIntro": "Connectez-vous avec un Firefox Account.",
"email": "E-mail",
"emailInvalid": "Saisissez l'e-mail du compte",
"password": "Mot de passe",
"passwordEmpty": "Saisissez le mot de passe",
"show": "Afficher",
"hide": "Masquer",
"signIn": "Se connecter",
"continueLabel": "Continuer",
"done": "Terminé",
"close": "Fermer",
"cancel": "Annuler",
"tryAgain": "Réessayer",
"signingIn": "Connexion au compte…",
"accountReady": "Compte prêt",
"accountReadyHint": "Il a été ajouté en fin de liste.",
"captchaLabel": "Caractères de l'image",
"codeLabel": "Code",
"captchaBroken": "L'image CAPTCHA n'a pas pu être affichée.",
"stepEmailCode": "Mozilla a envoyé un code à {email}. Saisissez-le ici.",
"stepTotp": "Saisissez le code de votre application d'authentification.",
"stepUnblockCode": "Mozilla juge cette connexion inhabituelle et a envoyé un code de déblocage à {email}. Saisissez-le ici.",
"stepCaptcha": "Tapez les caractères de l'image.",
"stepEmailLink": "Ouvrez le lien de confirmation envoyé par Mozilla à {email}. La suite se fait automatiquement.",
"signInFailed": "Le compte n'a pas été ajouté.",
"signInCancelled": "Connexion annulée.",
"signInNoAccount": "Aucun Firefox Account n'existe pour cette adresse.",
"signInNoAccountHint": "Vérifiez l'adresse, ou créez avec elle un Firefox Account gratuit sur le site de Mozilla, confirmez-le depuis votre boîte de réception, puis ajoutez-le ici.",
"createAccountButton": "Créer un Firefox Account",
"signInWrongPassword": "Mot de passe incorrect.",
"signInNoPassword": "Ce compte n'a pas de mot de passe : il a été créé avec la connexion Google ou Apple. Définissez un mot de passe, puis connectez-vous ici avec.",
"setPasswordButton": "Définir un mot de passe",
"signInTooManyAttempts": "Trop de tentatives. Patientez un peu, puis réessayez.",
"signInUnblockRejected": "Le code de déblocage n'a pas été accepté. Utilisez le code du dernier e-mail de Mozilla.",
"signInWrongCode": "Code incorrect ou expiré. Utilisez le code du dernier e-mail de Mozilla ; un ancien code ne fonctionne plus dès qu'un nouveau est envoyé.",
"signInWrongTotp": "Code incorrect. Saisissez le code que l'application d'authentification affiche maintenant.",
"signInTooManyCodes": "Trop de codes incorrects. Recommencez la connexion.",
"signInTimedOut": "La connexion a pris trop de temps. Recommencez.",
"signInNetwork": "Impossible de joindre Mozilla. Vérifiez votre accès à Internet et réessayez.",
"coreConnecting": "Connexion au moteur…",
"coreLost": "Connexion au moteur perdue. Nouvelle tentative…",
"cantReachCore": "Impossible de joindre le moteur",
"startingCore": "Démarrage du moteur…",
"retry": "Réessayer",
"errNoCore": "Le moteur est introuvable dans le dossier de l'application ({path}).",
"errCoreExited": "Le moteur s'est arrêté : {detail}",
"errNotAnswering": "Le moteur ne répond pas.",
"errRefused": "Le moteur a refusé l'application ; il appartient peut-être à une autre installation.",
"settingsTitle": "Paramètres",
"sectionGeneral": "Général",
"language": "Langue",
"languageSystem": "Langue du système",
"theme": "Thème",
"themeSystem": "Système",
"themeLight": "Clair",
"themeDark": "Sombre",
"closeBehavior": "À la fermeture de la fenêtre",
"closeAsk": "Toujours demander",
"closeTray": "Réduire dans la zone de notification",
"closeQuit": "Quitter l'application",
"sectionConnection": "Connexion",
"localProxy": "Proxy local",
"systemProxy": "Proxy système",
"sectionRouting": "Routage",
"routingDirect": "Connexion directe pour les sites locaux",
"routingDirectHint": "Les sites et IP du pays choisi contournent le VPN : ils s'ouvrent plus vite et vous économisez des données.",
"region": "Pays",
"regionIr": "Iran",
"regionCn": "Chine",
"regionRu": "Russie",
"regionAf": "Afghanistan",
"regionTr": "Turquie",
"regionId": "Indonésie",
"regionBr": "Brésil",
"regionNone": "Aucun",
"saved": "Enregistré",
"dataFolder": "Dossier de données",
"openFolder": "Ouvrir le dossier",
"unofficialNote": "Client non officiel. Non affilié à Mozilla.",
"closeTitle": "Fermer la fenêtre ?",
"closeBody": "Réduite dans la zone de notification, l'application garde le VPN connecté. Si vous quittez, le VPN se déconnecte.",
"rememberChoice": "Mémoriser mon choix",
"minimizeToTray": "Réduire",
"quit": "Quitter",
"trayOpen": "Ouvrir",
"trayQuit": "Quitter",
"trayProxyOnly": "Service proxy seul",
"traySetSystemProxy": "Définir le proxy système",
"errPortInUse": "Le port {port} est utilisé par un autre programme ; l'application ne peut donc pas joindre son moteur.",
"proxyPortInUse": "Le port {port} est utilisé par un autre programme ; le proxy ne peut donc pas démarrer.",
"changePort": "Changer de port",
"portDialogTitle": "Choisir un port",
"portDialogBody": "Le port {port} est occupé. Un port libre est proposé ci-dessous ; vous pouvez en saisir un autre.",
"portChangeBody": "Les applications se connectent à ce port. Choisissez-en un entre 1024 et 65535.",
"portLabel": "Port",
"portInvalid": "Saisissez un port entre 1024 et 65535",
"portBusy": "Ce port est aussi occupé",
"portInUse": "Un autre programme utilise ce port",
"save": "Enregistrer",
"proxyPort": "Port du proxy",
"appPort": "Port de l'application",
"welcomeTitle": "Bienvenue",
"welcomeBody": "Choisissez votre langue et votre pays. Les sites de votre pays s'ouvrent directement, sans le VPN : c'est plus rapide et vous économisez des données.",
"start": "Commencer",
"routingSuggestTitle": "Connexion directe pour {country} ?",
"routingSuggestBody": "Les sites et IP locaux ({country}) s'ouvriraient directement, sans le VPN. Vous pourrez modifier cela dans Routage.",
"yes": "Oui",
"notNow": "Plus tard",
"navServers": "Serveurs",
"navLogs": "Journaux",
"realDelay": "Latence réelle",
"noticePort": "Le proxy de Mozilla ne se connecte pas au port {port}. Seuls les ports 80, 443, 8080 et 8443 passent par le VPN.",
"noticeCommand": "Une application a tenté d'utiliser l'UDP (jeux, appels audio et vidéo). Le proxy de Mozilla ne prend en charge que le TCP : cette connexion ne peut pas passer.",
"noticeTimes": "{count} fois, la dernière {time}",
"dismiss": "Ignorer",
"modeRecommended": "Recommandé",
"modeFastest": "Le plus rapide",
"modeRecommendedHint": "Mozilla choisit l'emplacement pour vous.",
"modeFastestHint": "L'emplacement avec la latence la plus faible à chaque connexion.",
"testDelay": "Tester la latence réelle",
"testingDelay": "Test en cours… cela peut prendre une minute",
"search": "Rechercher",
"noAnswer": "Pas de réponse",
"testedAgo": "Testé {ago}",
"delaySummary": "{answered} sur {total} ont répondu",
"noServers": "Aucun serveur pour l'instant. Ils apparaîtront dès que la connexion à Mozilla sera établie.",
"levelAll": "Tous",
"filter": "Filtrer",
"follow": "Défilement auto",
"clear": "Effacer",
"copyAll": "Tout copier",
"logsCopied": "Journaux copiés",
"noLogs": "Aucune ligne de journal pour l'instant.",
"sectionAccounts": "Changement automatique de compte",
"switchThreshold": "Changer de compte à",
"switchThresholdHint": "Le compte suivant prend le relais lorsque ce pourcentage des données est consommé.",
"sectionDns": "DNS",
"dnsPreset": "Serveurs DNS",
"dnsSystem": "Système",
"dnsAuto": "Auto (Cloudflare, Google, Quad9)",
"dnsCustom": "Personnalisé",
"dnsCustomHint": "Un par ligne : https://…/dns-query, tls://… ou une adresse IP.",
"dnsFallback": "Utiliser le DNS du système en secours",
"testDns": "Tester le DNS",
"transport": "Protocole",
"transportH3": "HTTP/3 (QUIC)",
"transportH2": "HTTP/2 (TCP)",
"directRules": "Direct",
"directRulesHint": "Les sites et adresses de cette liste s’ouvrent sans le VPN, directement par votre propre connexion. Les règles du pays choisi y sont déjà : ajoutez, modifiez ou supprimez des lignes. Choisir un autre pays les remplace par les siennes.",
"restoreRegionRules": "Rétablir les règles du pays",
"blockRules": "Bloquer",
"blockRulesHint": "Les sites et adresses de cette liste ne s’ouvrent pas du tout, ni directement ni par le VPN : pour les publicités ou les sites que vous ne voulez jamais ouvrir.",
"rulesTitle": "Règles",
"ruleSyntaxTitle": "Comment écrire une règle",
"resolveDomains": "Appliquer les règles IP aux domaines",
"routingLists": "Fichiers Geo",
"listSource": "Source des listes",
"listSourceCustom": "Saisie manuelle",
"listsUpdatedAgo": "Mis à jour {ago}",
"updateLists": "Mettre à jour les fichiers Geo",
"listsUpdated": "Les fichiers Geo ont été mis à jour.",
"testDestination": "Vérifier le routage d'un site",
"destinationHint": "Un nom, une adresse ou une URL",
"check": "Vérifier",
"routeDirect": "Passe en direct",
"routeProxy": "Passe par le VPN",
"routeBlock": "Bloqué",
"ruleMatched": "Règle : {rule}",
"portRefusedNote": "Le proxy de Mozilla ne se connecte pas à ce port.",
"sectionAdvanced": "Avancé",
"listenAddress": "Accès au proxy",
"listenLocal": "127.0.0.1 · cet appareil uniquement",
"listenAll": "0.0.0.0 · tous les réseaux (LAN)",
"proxyUsername": "Nom d'utilisateur du proxy",
"proxyPassword": "Mot de passe du proxy",
"proxyLoginHint": "Les applications doivent s'identifier avec ces informations. Laissez les deux vides pour ne pas exiger d'identification.",
"loginBothOrNone": "Remplissez les deux, ou laissez les deux vides.",
"proxyLogin": "Identifiants du proxy",
"idleSleep": "Veille après inactivité",
"sleepNever": "Jamais",
"sleepMinutes": "{count} minutes",
"sleepHour": "1 heure",
"showPublicIp": "Afficher l'IP publique",
"speedInNotification": "Afficher la vitesse dans la notification",
"liveTraffic": "Trafic en direct",
"totalTraffic": "Trafic total",
"verboseLogs": "Journaux détaillés",
"webDashboard": "Tableau de bord web",
"webDashboardOpen": "Ouvrir",
"webDashboardHint": "Paramètres avancés et plus d'outils",
"numberInvalid": "Saisissez un nombre entre {min} et {max}",
"notifySwitchedTitle": "Changement de compte",
"notifySwitchedBody": "Vous utilisez maintenant {name}.",
"notifySignInTitle": "Reconnexion requise",
"notifySignInBody": "Reconnectez un compte sur la page Comptes.",
"navAbout": "À propos",
"appVersionLabel": "Version de l'application",
"coreVersionLabel": "Version du moteur",
"checkUpdates": "Rechercher des mises à jour",
"checkingUpdates": "Vérification…",
"upToDate": "Vous avez la dernière version.",
"updateAvailable": "La version {version} est disponible.",
"download": "Télécharger",
"updateCheckFailed": "Impossible de rechercher des mises à jour : {error}",
"updateNow": "Mettre à jour",
"updateDownloading": "Téléchargement de la version {version}…",
"updateReady": "La version {version} est prête à être installée.",
"updateInstalling": "Installation de la version {version}. L'application va se fermer puis se rouvrir.",
"updateFailed": "Impossible de passer à la version {version}.",
"updateDone": "Mise à jour vers la version {version} effectuée.",
"updateRolledBack": "La mise à jour vers la version {version} n'a pas abouti : l'application est revenue à la version précédente.",
"autoUpdate": "Mettre à jour automatiquement",
"autoUpdateHint": "Les nouvelles versions se téléchargent en arrière-plan et s'installent à la prochaine ouverture de l'application.",
"repoNotSet": "Le dépôt GitHub n'est pas encore défini.",
"sourceCode": "Code source",
"tapToConnect": "Cliquez pour vous connecter",
"tapToDisconnect": "Cliquez pour vous déconnecter",
"startOnBoot": "Lancer au démarrage",
"connectOnStartup": "Se connecter au démarrage",
"proxyServiceActive": "Service proxy actif",
"navHome": "Accueil",
"groupApp": "Application",
"stateOff": "Déconnecté",
"tapToConnectPhone": "Touchez pour vous connecter",
"tapToDisconnectPhone": "Touchez pour vous déconnecter",
"lanAddress": "LAN {address}",
"recommendedLocation": "Emplacement recommandé",
"dataLeftOf": "sur {limit}",
"homeLocation": "Emplacement",
"connectedTo": "Connecté à",
"vpnNotAllowed": "Le VPN a besoin de votre autorisation. Touchez à nouveau le bouton et autorisez-le.",
"dataUsedTitle": "Données utilisées",
"bypassApps": "Proxy par application",
"connectRetrying": "Connexion impossible. Vérifiez votre internet.",
"failUnreachable": "Les serveurs de Mozilla sont bloqués sur ce réseau. Essayez une autre connexion internet.",
"failRefused": "Le serveur de Mozilla a refusé la connexion. Réessayez dans quelques minutes.",
"failLocationRefused": "Ce pays n'est pas ouvert à votre compte. Choisissez un autre pays.",
"useRecommendedLocation": "Utiliser l'emplacement recommandé",
"exitMismatch": "Pays choisi : {chosen} ; pays de votre IP : {exit}.",
"failSignIn": "La connexion de ce compte a expiré. Reconnectez-vous depuis la page Comptes.",
"failQuota": "Les données de ce mois sont épuisées. Ajoutez un autre compte.",
"failNotEntitled": "Mozilla n'autorise pas ce compte à utiliser le VPN. Ajoutez un autre compte.",
"failRegion": "Mozilla ne propose pas son service dans votre pays.",
"failServer": "Le service de Mozilla a un problème temporaire. L'application réessaie d'elle-même.",
"failNoAccount": "Aucun compte n'est prêt. Ouvrez la page Comptes.",
"failTestSite": "Connecté au serveur, mais les sites ne s'ouvrent pas. Essayez un autre pays.",
"failOther": "Connexion impossible. Réessayez.",
"failNoInternet": "Pas d'internet. Vérifiez le Wi-Fi ou les données mobiles.",
"waitingForNetwork": "En attente d'une connexion internet…",
"proxyStartFailed": "Le proxy n'a pas pu démarrer sur le port {port}. Choisissez un autre port.",
"connectionSettings": "Paramètres de connexion",
"appModeExclude": "Exclure les applications choisies",
"appModeInclude": "VPN uniquement pour les applications choisies",
"appModeExcludeHint": "Les applications choisies se connectent directement, sans le VPN : par exemple les applications bancaires qui refusent les adresses étrangères.",
"appModeIncludeHint": "Seules les applications choisies passent par le VPN ; les autres se connectent directement.",
"fromRegionList": "Suggérée : liste {region}",
"modeProxy": "Proxy",
"connectionMode": "Mode de connexion",
"modeProxyHint": "Seules les applications configurées pour utiliser le proxy passent par lui.",
"modeSystemProxyHint": "Windows et la plupart des applications passent par le proxy.",
"modeSystemProxyHintOther": "Les navigateurs et la plupart des applications passent par le proxy.",
"suggestedApps": "Applications suggérées",
"suggestedAdded": "{count, plural, =0{Les applications suggérées sont déjà sélectionnées} =1{1 application suggérée sélectionnée} other{{count} applications suggérées sélectionnées}}",
"autoSection": "Automatique",
"locationsSection": "Emplacements",
"dnsSummaryOk": "Le DNS chiffré fonctionne",
"dnsSummaryFailed": "{count, plural, =1{1 nom n'a pas été résolu} other{{count} noms n'ont pas été résolus}}",
"dnsVia": "via {server}",
"dnsSummaryDiffers": "{count, plural, =1{Le DNS de votre réseau a renvoyé une adresse de filtrage pour 1 nom. L'application ignore cette réponse.} other{Le DNS de votre réseau a renvoyé une adresse de filtrage pour {count} noms. L'application ignore ces réponses.}}",
"dnsAnswer": "Réponse :",
"dnsNetworkAnswer": "DNS du réseau :",
"dnsFiltered": "filtré",
"rulesSyntaxTitle": "Une règle par ligne",
"ruleDomain": "Le site et ses sous-domaines",
"ruleFull": "Exactement ce nom",
"ruleKeyword": "Noms contenant le mot",
"ruleGeosite": "Sites d'un tag dans les fichiers Geo",
"ruleGeoip": "Adresses d'un pays dans les fichiers Geo",
"ruleIp": "Une adresse ou un réseau",
"modeVpn": "VPN",
"modeProxyOnly": "Proxy uniquement",
"noNetwork": "Pas de connexion Internet. Activez le Wi-Fi ou les données mobiles.",
"blockAds": "Bloquer les publicités",
"systemProxyTakenBy": "Un autre programme a réglé le proxy système sur {address} ; le trafic ne passe donc plus par le VPN.",
"systemProxyTakenOff": "Un autre programme a désactivé le proxy système ; le trafic ne passe donc plus par le VPN.",
"setSystemProxyAgain": "Le régler à nouveau",
"modeTun": "TUN",
"modeTunHint": "Tout le trafic de {os} passe par le VPN.",
"osWindows": "Windows",
"osLinux": "Linux",
"osMacos": "macOS",
"tunInstallWaiting": "En attente de l'autorisation d'installer le service TUN…",
"tunInstallCancelled": "Le mode TUN a besoin une fois de l'autorisation administrateur. Elle n'a pas été donnée : le mode n'a pas changé.",
"tunInstallFailed": "Impossible d'installer le service TUN : {error}",
"tunStarting": "Démarrage du mode TUN…",
"tunFailed": "Le mode TUN n'a pas pu démarrer. Nouvel essai…",
"tunLost": "Le mode TUN s'est arrêté de manière inattendue. Nouvel essai…",
"tunNotRunning": "Le service TUN ne fonctionne pas. Nouvel essai…",
"tunMissing": "Le service TUN n'est pas installé.",
"tunOutdated": "Le service TUN est plus ancien que cette application. Réinstallez-le pour utiliser le mode TUN.",
"tunAppOutdated": "Le service TUN est plus récent que cette application. Mettez l'application à jour pour utiliser le mode TUN.",
"tunBusy": "Une autre copie de Firefox VPN utilise le mode TUN.",
"tunInstall": "Installer",
"tunInstallAgain": "Réinstaller",
"trayTunMode": "Mode TUN (toutes les applications)",
"removeTunService": "Supprimer le service TUN",
"removeTunServiceHint": "Supprime le service système utilisé par le mode TUN. Choisir TUN à nouveau le réinstalle.",
"tunServiceRemoved": "Le service TUN a été supprimé.",
"tunInstallPrompt": "Firefox VPN veut installer le service du mode TUN.",
"tunRemovePrompt": "Firefox VPN veut supprimer le service du mode TUN.",
"tunRemoveFailed": "Impossible de supprimer le service TUN : {error}",
"sectionTun": "Réglages TUN",
"tunPrograms": "Programmes hors VPN",
"tunProgramsHint": "Ils se connectent directement, sans passer par Mozilla. Seulement pour les programmes qui fonctionnent sans VPN.",
"tunProgramsEmpty": "Aucun programme pour l'instant.",
"addProgram": "Ajouter un programme",
"programFiles": "Programmes",
"tunProgramAll": "Tout le trafic",
"tunProgramAllHint": "Tout le programme se connecte directement.",
"tunProgramUdp": "UDP uniquement",
"tunProgramUdpHint": "Seul son UDP se connecte directement ; le reste passe par le VPN.",
"udpNoticeSetting": "Avis si l'UDP est bloqué",
"udpNoticeBody": "{program} a tenté de passer un appel ou de jouer en ligne, mais en mode TUN ce trafic (UDP) ne peut pas passer par le VPN.",
"udpNoticeAction": "Envoyer son UDP directement",
"dontShowAgain": "Ne plus afficher",
"udpDirectAdded": "{program} : son UDP se connecte désormais directement.",
"addRunningProgram": "Parmi les programmes en cours",
"addProgramFile": "Choisir un fichier…",
"addProgramName": "Saisir un nom…",
"programNameHint": "Le nom de fichier d'un programme, comme steam.exe ; * remplace n'importe quel texte (steam* désigne tous les programmes de Steam).",
"runningProgramsEmpty": "Aucun autre programme n'est en cours.",
"uiDesign": "Design",
"designFoxy": "Foxy",
"designClassic": "Classic",
"designPixel": "Pixel",
"designPortal": "Portal",
"designOld": "Old",
"zedTapCoreConnect": "Tap the core to connect",
"zedTapCoreCancel": "Tap the core to cancel",
"zedTrafficProtected": "All traffic is protected",
"zedVpnOn": "VPN is ON",
"zedVpnOff": "VPN is OFF",
"zedConnectedFor": "Connected for",
"zedPing": "Ping",
"zedPingMeasuring": "measuring…",
"zedPingUnavailable": "unavailable",
"zedConnectionDetails": "Connection details",
"zedTapToChooseLocation": "Tap to choose a location",
"zedRecommendedTapChoose": "Recommended — tap to choose",
"zedAddFirstAccount": "Tap to add your first account",
"zedAccountsActive": "{active}/{total} active",
"zedAccountsOfConnected": "{connected} of {total} connected",
"zedAccountsSummary": "{enabled} enabled · {connected} connected",
"zedAccountOff": "off",
"zedQuotaExhausted": "quota exhausted",
"zedIdle": "idle",
"zedSpeed": "Speed",
"zedSpeedLive": "Live",
"zedDownload": "Download",
"zedUpload": "Upload",
"batchImport": "Batch import",
"batchImportHint": "One account per line: email:password. The separators email----password, email,password and email password work too.",
"batchImportEmpty": "Paste at least one account first.",
"batchLineInvalid": "Not an account line",
"batchAdded": "Added",
"batchNeedsManual": "Needs manual sign-in",
"batchImportAction": "Import",
"batchProgress": "Adding {current} of {total}…",
"@batchProgress": {
"placeholders": {
"current": {
"type": "int"
}, "total": {
"type": "int"
}
}
},
"batchSummary": "{added} added, {failed} failed",
"@batchSummary": {
"placeholders": {
"added": {
"type": "int"
}, "failed": {
"type": "int"
}
}
}
}