fr_fr_translation.dart 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477
  1. import '../strings_enum.dart';
  2. const Map<String, String> frFR = {
  3. Strings.someThingWentWorng: 'Quelque chose s\'est mal passé',
  4. Strings.retry: 'Réessayer',
  5. //profile
  6. Strings.settings: 'Paramètres',
  7. Strings.language: 'Langue',
  8. Strings.termsOfService: 'Conditions d\'utilisation',
  9. Strings.privacyPolicy: 'Politique de confidentialité',
  10. Strings.version: 'Version',
  11. Strings.ok: 'OK',
  12. Strings.cancel: 'Annuler',
  13. Strings.oops: 'Oups',
  14. Strings.copied: 'Copié',
  15. Strings.later: 'Plus tard',
  16. Strings.noData: 'Aucune donnée',
  17. //empty error update
  18. Strings.refresh: 'Actualiser',
  19. Strings.unableToConnectNetwork: 'Veuillez vérifier votre connexion Internet',
  20. Strings.unableToConnectServer:
  21. 'Le serveur est temporairement indisponible, veuillez réessayer plus tard',
  22. Strings.regionRestricted:
  23. 'En raison des lois locales et des restrictions réglementaires, le service FKey n\'est pas disponible dans votre région.',
  24. Strings.updateNow: 'Mettre à jour',
  25. Strings.newVersionAvailable: 'Nouvelle version disponible',
  26. // util error
  27. Strings.eUtilOpenEmail: 'Erreur lors de l\'ouverture de l\'e-mail',
  28. Strings.eUtilOpenBrowser: 'Erreur lors de l\'ouverture du navigateur',
  29. Strings.eUtilOpenGooglePlay: 'Erreur lors de l\'ouverture de Google Play',
  30. Strings.error: 'Erreur',
  31. // Privacy policy
  32. Strings.terms: 'Conditions',
  33. Strings.privacy: 'Confidentialité',
  34. Strings.termsAgreementPrefix:
  35. 'En vous inscrivant ou en continuant, vous acceptez nos ',
  36. Strings.termsAgreementConnector: ' et ',
  37. // Account page
  38. Strings.account: 'Compte',
  39. // Dialog texts
  40. Strings.processing: 'Traitement...',
  41. Strings.success: 'Succès',
  42. Strings.unknownError: 'Erreur inconnue',
  43. Strings.failed: 'Échec',
  44. // exit
  45. Strings.exit: 'Quitter',
  46. // feedback
  47. Strings.feedback: 'Commentaires',
  48. // setting page
  49. Strings.networkSection: 'Réseau',
  50. Strings.securitySection: 'Sécurité',
  51. Strings.myPreCode: 'Mon pré-code',
  52. Strings.validTerm: 'Terme valide',
  53. Strings.freeTime: 'Temps gratuit',
  54. Strings.deviceAuthorization: 'Autorisation de l\'appareil',
  55. Strings.routingMode: 'Mode de routage',
  56. Strings.splitTunneling: 'Tunneling fractionné',
  57. Strings.autoReconnect: 'Reconnexion automatique',
  58. Strings.restoreDefault: 'Restaurer par défaut',
  59. Strings.deleteAccount: 'Supprimer le compte',
  60. Strings.logout: 'Déconnexion',
  61. // media location page
  62. Strings.connecting: 'Connexion...',
  63. Strings.connected: 'Connecté',
  64. Strings.disconnected: 'Déconnecté',
  65. Strings.open: 'Ouvrir',
  66. Strings.disconnect: 'Déconnecter',
  67. Strings.disconnecting: 'Déconnexion...',
  68. Strings.connect: 'Connecter',
  69. Strings.opening: 'Ouverture',
  70. Strings.connectedSuccessfully: 'Connecté avec succès',
  71. Strings.willOpenSoon: 's\'ouvrira bientôt',
  72. Strings.netflix: 'Netflix',
  73. Strings.youtube: 'YouTube',
  74. Strings.amazon: 'Amazon',
  75. Strings.hulu: 'hulu',
  76. Strings.niftyStreaming: 'Nifty Streaming',
  77. Strings.youtubeStreaming: 'YouTube Streaming',
  78. Strings.amazonStreaming: 'Amazon Streaming',
  79. Strings.huluStreaming: 'hulu Streaming',
  80. // split tunneling page
  81. Strings.excludeSelectedAppsFromVPN:
  82. 'Exclure les applications sélectionnées du VPN',
  83. Strings.useVPNForSelectedAppsOnly:
  84. 'Utiliser le VPN uniquement pour les applications sélectionnées',
  85. Strings.selectApps: 'Sélectionner les applications',
  86. Strings.customizeYourVPN: 'Personnalisez votre VPN',
  87. // subscription page
  88. Strings.subscription: 'Abonnement',
  89. Strings.currentSubscription: 'Abonnement actuel',
  90. Strings.upgradeToPremium: 'Passer à Premium',
  91. Strings.activatePreCode: 'Activer le pré-code',
  92. Strings.preCodeHint:
  93. 'Si vous avez un pré-code, veuillez le saisir pour réclamer vos avantages Pre.',
  94. Strings.planChangeInfo: 'Informations sur le changement de plan',
  95. Strings.whenItStarts: 'Quand cela commence',
  96. Strings.whatHappensToYourBalance: 'Ce qui arrive à votre solde',
  97. Strings.extraTime: 'Temps supplémentaire',
  98. Strings.yourNewPlanBeginsRightAway:
  99. 'Votre nouveau plan commence immédiatement.',
  100. Strings.anyUnusedAmountFromYourOldPlan:
  101. 'Tout montant inutilisé de votre ancien plan sera ajouté au nouveau.',
  102. Strings.youllGetExtraDays:
  103. 'Vous obtiendrez des jours supplémentaires en fonction de votre solde restant.',
  104. Strings.premiumsIncluded: 'Premium inclus',
  105. Strings.unlockAllFreeLocations: 'Débloquer tous les emplacements gratuits',
  106. Strings.unlockSmartMode: 'Débloquer le mode intelligent',
  107. Strings.unlockMultiHopMode: 'Débloquer le mode Multi-saut',
  108. Strings.premiumCanShareXDevices: 'Premium peut partager @count appareils',
  109. Strings.ownYourOwnPrivateServer: 'Possédez votre propre serveur privé',
  110. Strings.closeAds: 'Fermer les publicités',
  111. Strings.confirmChange: 'Confirmer le changement',
  112. Strings.restorePurchases: 'Restaurer les achats',
  113. Strings.paymentIssue: 'Problème paiement',
  114. Strings.yearlyAutoRenewCancelAnytime:
  115. 'Renouvellement annuel. Annulez quand vous voulez',
  116. // home page
  117. Strings.recent: 'Récent',
  118. Strings.moviesAndTV: 'Films et TV',
  119. Strings.social: 'Social',
  120. Strings.support: 'Support',
  121. Strings.sport: 'Sport',
  122. Strings.music: 'Musique',
  123. Strings.game: 'Jeu',
  124. // country restricted
  125. Strings.sorry: 'Désolé',
  126. Strings.unableToLoadData: 'Impossible de charger les données',
  127. Strings.dueLawsAndRegulations:
  128. 'En raison des lois et réglementations locales, \nles services NOMOVPN ne sont pas disponibles dans \nvotre région actuelle.',
  129. // more pages
  130. Strings.sendPreCodeToEmail: 'Envoyer le pré-code par e-mail',
  131. Strings.selectServer: 'Sélectionner le serveur',
  132. // Dialog messages
  133. Strings.premiumActivated: 'Premium activé avec succès !',
  134. Strings.premiumActivatedMessage:
  135. 'Vous avez été mis à niveau vers Premium. Profitez de toutes les fonctionnalités avancées et d\'une expérience de navigation améliorée.',
  136. Strings.gotIt: 'Compris',
  137. Strings.emailSent: 'E-mail envoyé avec succès',
  138. Strings.emailSentMessage:
  139. 'Votre code Pre a été envoyé à votre e-mail.\nVeuillez vérifier votre boîte de réception (et dossier spam).',
  140. Strings.noInternetConnection: 'Pas de connexion Internet',
  141. Strings.noInternetMessage:
  142. 'Il semble que vous soyez hors ligne. Veuillez vérifier votre connexion Internet et réessayer.',
  143. Strings.logOut: 'Se déconnecter',
  144. Strings.logOutConfirmMessage:
  145. 'Êtes-vous sûr de vouloir vous déconnecter ? Vous devrez vous reconnecter pour accéder à vos fonctionnalités Premium.',
  146. Strings.thankYouFeedback: 'Merci pour vos commentaires !',
  147. Strings.feedbackMessage:
  148. 'Nous sommes désolés que vous ne profitiez pas de votre expérience. Nous ferons de notre mieux pour l\'améliorer bientôt.',
  149. Strings.done: 'Terminé',
  150. Strings.whatIsUid: 'Qu\'est-ce que l\'UID ?',
  151. Strings.uidMessage:
  152. 'ID de l\'appareil (UID) Il s\'agit de l\'identifiant unique de votre appareil. Fournir cet ID aide notre équipe d\'assistance à vérifier votre appareil et à résoudre vos problèmes plus rapidement.',
  153. Strings.confirm: 'Confirmer',
  154. // Device Authorization
  155. Strings.copy: 'Copier',
  156. Strings.pleaseKeepPageOpen: 'Veuillez garder cette page ouverte.',
  157. Strings.authorizationCode: 'Code d\'autorisation',
  158. Strings.authorizationCodeDesc:
  159. 'Ce code à 6 chiffres permet à un utilisateur VIP de lier votre appareil. Il se rafraîchit toutes les 15 minutes.',
  160. Strings.shareWithPreUser: 'Partager avec l\'utilisateur Pre',
  161. Strings.shareWithPreUserDesc:
  162. 'Dites à l\'utilisateur VIP ce code afin qu\'il puisse le saisir sur son appareil pour vous autoriser.',
  163. Strings.waitingForAuthorization: 'En attente d\'autorisation',
  164. Strings.waitingForAuthorizationDesc:
  165. 'Veuillez garder cette page ouverte.\nUne fois approuvé, votre compte sera automatiquement mis à niveau et reconnecté.',
  166. Strings.enterCode: 'Entrer le code',
  167. Strings.enterCodeDesc:
  168. 'Saisissez le code à 6 chiffres affiché sur l\'autre appareil (utilisateur gratuit). Ce code se rafraîchit toutes les 15 minutes.',
  169. Strings.verifyDevice: 'Vérifier l\'appareil',
  170. Strings.verifyDeviceDesc:
  171. 'Nous vérifierons si le code saisi correspond à un appareil actif en attente d\'autorisation.',
  172. Strings.authorizationSuccessful: 'Autorisation réussie',
  173. Strings.authorizationSuccessfulDesc:
  174. 'Une fois confirmé, l\'appareil sera automatiquement mis à niveau et lié à votre compte.',
  175. Strings.deviceLimitReached: 'Limite d\'appareils atteinte',
  176. Strings.deviceLimitMessage: 'Vous ne pouvez autoriser que',
  177. Strings.devices: 'appareils',
  178. Strings.deviceAuthorized: 'Appareil autorisé',
  179. Strings.deviceAuthorizedMessage:
  180. 'Le nouvel appareil a été autorisé avec succès',
  181. Strings.relieveDevice: 'Libérer l\'appareil',
  182. Strings.relieveDeviceMessage: 'Êtes-vous sûr de vouloir libérer',
  183. Strings.relieveDeviceLoseAccess: 'Cet appareil perdra l\'accès Premium.',
  184. Strings.deviceRelieved: 'Appareil libéré',
  185. Strings.deviceRelievedMessage: 'a été retiré des appareils autorisés',
  186. Strings.currentDevice: 'Appareil actuel',
  187. Strings.androidDevices: 'Appareils Android',
  188. Strings.authCodeCopied: 'Code d\'autorisation copié dans le presse-papiers',
  189. Strings.invalidAuthorizationCode: 'Code d\'autorisation non valide',
  190. Strings.invalidAuthorizationCodeMessage:
  191. 'Le code que vous avez saisi est incorrect ou a expiré.\nVeuillez vérifier le code à 6 chiffres sur l\'autre appareil et réessayer.',
  192. Strings.invalidAuthorizationCodeButton: 'Réessayer',
  193. // Pre Code Email
  194. Strings.codeBackedUpMessage: 'Votre code sera sauvegardé dans cet e-mail.',
  195. Strings.enterYourEmail: 'Entrez votre e-mail',
  196. Strings.sendYourEmail: 'Envoyer votre e-mail',
  197. Strings.yourPreCredential: 'Votre identifiant Pre',
  198. Strings.yourPreCredentialDesc:
  199. 'Il s\'agit de votre identifiant VIP. Veuillez le conserver en toute sécurité et ne le partagez avec personne.',
  200. Strings.secureEmailBackup: 'Sauvegarde e-mail sécurisée',
  201. Strings.secureEmailBackupDesc:
  202. 'Nous vous enverrons un e-mail contenant cet identifiant à votre adresse e-mail spécifiée pour sa conservation.',
  203. Strings.sendAndSave: 'Envoyer et enregistrer',
  204. Strings.sendAndSaveDesc:
  205. 'Après l\'envoi de l\'e-mail, nous vous recommandons également d\'enregistrer cet identifiant dans un emplacement sécurisé sur votre appareil.',
  206. // Routing Mode
  207. Strings.smart: 'Intelligent',
  208. Strings.smartModeDesc:
  209. 'Les réseaux local et VPN coexistent et la route optimale est sélectionnée intelligemment.',
  210. Strings.global: 'Global',
  211. Strings.globalModeDesc:
  212. 'Tout le trafic est acheminé via le serveur VPN pour garantir une confidentialité et une sécurité maximales.',
  213. // Subscription Plans
  214. Strings.perYear: 'Par an',
  215. Strings.yearlyPlan: 'Forfait annuel',
  216. Strings.mostlyChoose: 'Le plus choisi',
  217. Strings.once: 'une fois',
  218. Strings.lifeTime: 'À vie',
  219. Strings.monthPlan: 'Forfait mensuel',
  220. Strings.perWeek: 'Par semaine',
  221. Strings.weekPlan: 'Forfait hebdomadaire',
  222. Strings.limitedTime: 'Durée limitée',
  223. Strings.subscriptionChanged: 'Plan d\'abonnement modifié avec succès',
  224. Strings.restoringPurchases: 'Restauration des achats...',
  225. Strings.openingPaymentSupport: 'Ouverture du support de paiement...',
  226. Strings.info: 'Information',
  227. // Other messages
  228. Strings.vpnConnectionError: 'Erreur de connexion VPN',
  229. Strings.vpnServiceDisconnected:
  230. 'Le service VPN s\'est déconnecté de manière inattendue',
  231. Strings.failedCaptureScreenshot: 'Échec de la capture d\'écran',
  232. Strings.imageSavedToAlbum:
  233. 'L\'image a été enregistrée dans votre album local',
  234. Strings.failedSaveImage:
  235. 'Échec de l\'enregistrement de l\'image dans la galerie',
  236. Strings.failedToSave: 'Échec de l\'enregistrement',
  237. Strings.failedSendEmail: 'Échec de l\'envoi de l\'e-mail',
  238. // Connection status
  239. Strings.activeTime: 'Temps actif',
  240. Strings.yearPlanPrice: 'Forfait annuel @price par an',
  241. // Connecting status carousel texts
  242. Strings.securingData: 'Sécurisation des données…',
  243. Strings.encryptingTraffic: 'Chiffrement du trafic…',
  244. Strings.protectingPrivacy: 'Protection de la vie privée…',
  245. Strings.safeConnection: 'Connexion sécurisée…',
  246. Strings.yourDataIsSafe: 'Vos données sont en sécurité…',
  247. // Login & Signup
  248. Strings.login: 'Se connecter',
  249. Strings.loginButton: 'Se connecter',
  250. Strings.loginDescription:
  251. 'Après une connexion réussie, votre essai gratuit sera appliqué et l\'adhésion restante sera synchronisée avec votre compte pour une utilisation sur tous les appareils liés.',
  252. Strings.signup: 'S\'inscrire à NOMO',
  253. Strings.signupButton: 'S\'inscrire',
  254. Strings.signupDescription:
  255. 'Après l\'inscription, votre essai gratuit sera déduit et le temps d\'adhésion restant sera transféré à votre compte pour une utilisation multi-appareils.',
  256. Strings.username: 'Nom d\'utilisateur',
  257. Strings.password: 'Mot de passe',
  258. Strings.usernamePasswordRule: '6-20 caractères (lettres ou chiffres)',
  259. Strings.noAccount: 'Pas de compte ? ',
  260. Strings.registerNow: ' Inscrivez-vous maintenant',
  261. Strings.alreadyHaveAccount: 'Vous avez déjà un compte ? ',
  262. Strings.loginNow: ' Connectez-vous maintenant',
  263. // Feedback
  264. Strings.feedbackPlaceholder: 'Décrivez votre problème ou suggestion...',
  265. Strings.emailAddressForReply: '• Votre adresse e-mail (pour notre réponse)',
  266. Strings.send: 'Envoyer',
  267. // Account page additions
  268. Strings.changeSubscription: 'Changer d\'abonnement',
  269. Strings.awaitingActivation: 'En attente d\'activation',
  270. Strings.relieve: 'Retirer',
  271. Strings.configureAuthorizedDevices: 'Configurer les appareils autorisés...',
  272. Strings.authorizeUpTo4DevicesAsPremium:
  273. 'Autoriser jusqu\'à @max appareils en tant que Premium (@current/@max)',
  274. Strings.youCanAuthorizeOtherDevices:
  275. 'Vous pouvez autoriser d\'autres appareils en tant qu\'utilisateurs Premium (@current/@max)',
  276. // Pre Code page
  277. Strings.preCodeInfoMessage:
  278. 'Le code Pre est votre identifiant d\'utilisateur premium.\nUtilisez-le pour activer des avantages ou synchroniser votre compte\nsur d\'autres appareils.',
  279. Strings.pleaseStoreSecurely: 'Veuillez le stocker en toute sécurité !',
  280. Strings.sendPreCodeEmailDesc:
  281. 'Envoyez votre code Pre à votre adresse e-mail enregistrée',
  282. Strings.storeLocalCopyDesc:
  283. 'Stockez une copie de votre code Pre sur cet appareil',
  284. Strings.preview: 'Aperçu',
  285. Strings.hide: 'Masquer',
  286. Strings.sendToEmail: 'Envoyer par e-mail',
  287. Strings.saveLocalCopy: 'Enregistrer une copie locale',
  288. // Splash page
  289. Strings.secureYourConnection: 'Connexion sécurisée',
  290. Strings.secureYourConnectionDesc:
  291. 'Vous pouvez vous connecter ou vous inscrire pour partager votre abonnement sur différents appareils.',
  292. // Pre Code Save Dialog
  293. Strings.save: 'Enregistrer',
  294. // Split Tunneling
  295. Strings.onlyOneModeActive: 'Un seul mode peut être actif à la fois.',
  296. Strings.chooseAppsExcludeDesc:
  297. 'Choisissez les apps qui se connecteront directement sans utiliser le VPN.',
  298. Strings.chooseAppsIncludeDesc:
  299. 'Choisissez les apps qui utiliseront le VPN tandis que les autres se connectent normalement.',
  300. Strings.splitTunnelingDesc:
  301. 'Le tunneling fractionné vous permet de contrôler quelles apps utilisent la connexion VPN et lesquelles se connectent directement. Il vous aide à gérer la bande passante et à accéder au contenu local ou étranger sans désactiver le VPN.',
  302. Strings.selectAppsExclude:
  303. 'Sélectionnez les apps qui n\'utiliseront pas le VPN',
  304. Strings.selectAppsInclude: 'Sélectionnez les apps qui utiliseront le VPN',
  305. Strings.deselectAll: 'Tout désélectionner',
  306. Strings.allApps: 'Toutes les apps',
  307. // Feedback Bottom Sheet
  308. Strings.howExperience: 'Comment s\'est passée\nvotre expérience jusqu\'ici ?',
  309. Strings.wedLoveToKnow: 'Nous aimerions le savoir !',
  310. // Feedback Tags - Bad 😡
  311. Strings.vpnConnectionFailed: 'Échec de la connexion VPN',
  312. Strings.internetTooSlow: 'Internet trop lent',
  313. Strings.keepsDisconnecting: 'Déconnexion constante',
  314. Strings.appCrashes: 'L\'app se bloque ou gèle',
  315. Strings.otherIssues: 'Autres problèmes',
  316. // Feedback Tags - Poor 😥
  317. Strings.connectionUnstable: 'Connexion instable',
  318. Strings.speedNotExpected: 'Vitesse pas comme attendu',
  319. Strings.hardToUse: 'Difficile à utiliser / UI confuse',
  320. // Feedback Tags - Okay 🤭
  321. Strings.worksFineNotFast: 'Fonctionne bien mais pas assez rapide',
  322. Strings.limitedFreeServers: 'Serveurs gratuits limités',
  323. Strings.appCouldBeSimpler: 'L\'app pourrait être plus simple',
  324. Strings.sometimesDisconnects: 'Se déconnecte parfois',
  325. Strings.nothingSpecial: 'Rien de spécial',
  326. // Feedback Tags - Good 😏
  327. Strings.easyToUse: 'Facile à utiliser',
  328. Strings.fastConnection: 'Connexion rapide',
  329. Strings.stablePerformance: 'Performance stable',
  330. Strings.usefulFreeVersion: 'Version gratuite utile',
  331. Strings.satisfiedOverall: 'Satisfait dans l\'ensemble',
  332. // Feedback Tags - Excellent 🥰
  333. Strings.fastAndStable: 'Connexion rapide et stable',
  334. Strings.greatUserExperience: 'Excellente expérience utilisateur',
  335. Strings.excellentPremiumFeatures: 'Excellentes fonctionnalités premium',
  336. Strings.worthRecommending: 'Vaut la peine d\'être recommandé',
  337. Strings.loveTheDesign: 'J\'adore le design',
  338. // Change Password
  339. Strings.changePassword: 'Changer le mot de passe',
  340. Strings.changePasswordDescription:
  341. 'Vous pouvez changer votre mot de passe à tout moment pour assurer la sécurité. Aucune limite de changements de mot de passe',
  342. Strings.enterNewPassword: 'Entrez le nouveau mot de passe',
  343. Strings.enterConfirmPassword: 'Confirmez le mot de passe',
  344. Strings.confirmPasswordMustBeTheSame:
  345. 'Les mots de passe saisis deux fois ne correspondent pas',
  346. Strings.yes: 'Oui',
  347. // Push Notifications
  348. Strings.pushNotifications: 'Notifications push',
  349. Strings.upgradeNow: 'Mettre à niveau maintenant',
  350. // Bind email / Member benefits
  351. Strings.bindEmailMemberBenefits: 'Lier le compte/Avantages membres',
  352. Strings.bindingAccountEmailProtectsPreRights:
  353. 'Lier votre compte/email protège vos droits Pre.',
  354. Strings.associatedInterests: 'Avantages associés',
  355. Strings.associatedInterestsDesc:
  356. 'Veuillez noter les règles d\'abonnement suivantes lors de la connexion :\n1. Compte gratuit : Le compte héritera de l\'abonnement actuel sur cet appareil.\n2. Compte membre : L\'application passera au forfait existant de ce compte.\nRemarque : L\'achat sur cet appareil restera valide.',
  357. Strings.notNow: 'Pas maintenant',
  358. // VPN Error Messages
  359. Strings.vpnConnectionTimeoutError: 'Délai de connexion au nœud dépassé',
  360. Strings.vpnNoNodeError: 'Aucun nœud disponible',
  361. Strings.vpnInitError: 'Échec de l\'initialisation du service VPN',
  362. Strings.vpnKillError: 'Le service VPN a été arrêté',
  363. Strings.vpnRevokeError: 'Connexion VPN interrompue, veuillez vous reconnecter',
  364. Strings.vpnServiceEmptyError: 'Service VPN indisponible',
  365. Strings.vpnRouterError: 'Erreur de configuration du routage VPN',
  366. Strings.vpnPermissionDeniedError: 'Autorisation VPN refusée',
  367. // Languages
  368. Strings.enLang: 'English',
  369. Strings.esLang: 'Español',
  370. Strings.frLang: 'Français',
  371. Strings.deLang: 'Deutsch',
  372. Strings.jaLang: '日本語',
  373. Strings.koLang: '한국어',
  374. Strings.faLang: 'فارسی',
  375. Strings.myLang: 'မြန်မာဘာသာ',
  376. Strings.arLang: 'عربي',
  377. Strings.ruLang: 'Русский',
  378. Strings.zhTWLang: '繁體中文',
  379. Strings.tkLang: 'Türkmençe',
  380. Strings.ptBRLang: 'Português (Brasil)',
  381. Strings.viLang: 'Tiếng Việt',
  382. Strings.idLang: 'Bahasa Indonesia',
  383. Strings.tlLang: 'Filipino',
  384. Strings.thLang: 'ไทย',
  385. Strings.hiLang: 'हिन्दी',
  386. Strings.trLang: 'Türkçe',
  387. // Signup
  388. Strings.signingUp: 'Inscription en cours...',
  389. Strings.signUpSuccessful: 'Inscription réussie',
  390. // Login
  391. Strings.loggingIn: 'Connexion en cours...',
  392. Strings.loginSuccessful: 'Connexion réussie',
  393. // Logout
  394. Strings.loggingOut: 'Déconnexion en cours...',
  395. Strings.logoutSuccessful: 'Déconnexion réussie',
  396. // Change password
  397. Strings.changingPassword: 'Changement de mot de passe...',
  398. Strings.changePasswordSuccessful: 'Mot de passe changé avec succès',
  399. // Delete account
  400. Strings.deletingAccount: 'Suppression du compte...',
  401. Strings.deleteAccountSuccessful: 'Compte supprimé avec succès',
  402. Strings.deleteAccountConfirmMessage:
  403. 'La suppression de votre compte supprimera définitivement vos données et informations d\'adhésion. Cette action est irréversible.',
  404. Strings.deleteAccountConfirmButton: 'Supprimer',
  405. // Remain time
  406. Strings.remainTime: 'Temps restant',
  407. Strings.remainTimeEnded: 'Votre temps disponible est terminé',
  408. Strings.expired: 'Expiré',
  409. // Enable Notifications
  410. Strings.enableNotifications: 'Activer les notifications',
  411. Strings.enableNotificationsDesc:
  412. 'Activez les notifications pour recevoir des mises à jour importantes et des messages.',
  413. Strings.enable: 'Activer',
  414. // Windows tray icon hints
  415. Strings.showWindow: 'Afficher la fenêtre',
  416. Strings.quitApp: 'Quitter',
  417. Strings.vpnConnected: 'VPN connecté',
  418. Strings.vpnConnecting: 'VPN en connexion',
  419. Strings.vpnDisconnected: 'VPN déconnecté',
  420. // Feedback validation
  421. Strings.pleaseEnterFeedback: 'Veuillez entrer le contenu du commentaire',
  422. Strings.pleaseEnterEmail: 'Veuillez entrer l\'adresse e-mail',
  423. Strings.pleaseEnterValidEmail: 'Veuillez entrer une adresse e-mail valide',
  424. Strings.feedbackSubmitted: 'Commentaire envoyé, nous vous répondrons bientôt',
  425. Strings.feedbackSubmitFailed: 'Échec de l\'envoi, veuillez réessayer plus tard',
  426. };