fr_fr_translation.dart 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355
  1. import '../strings_enum.dart';
  2. const Map<String, String> frFR = {
  3. Strings.loading: 'Chargement',
  4. Strings.changeTheme: 'Changer le thème',
  5. Strings.changeLanguage: 'Changer la langue',
  6. Strings.noInternetConnection: 'Pas de connexion Internet !',
  7. Strings.serverNotResponding: 'Le serveur ne répond pas !',
  8. Strings.someThingWentWorng: 'Quelque chose s\'est mal passé',
  9. Strings.apiNotFound: 'Route introuvable !',
  10. Strings.serverError: 'Erreur serveur',
  11. Strings.urlNotFound: 'URL introuvable',
  12. Strings.retry: 'Réessayer',
  13. //profile
  14. Strings.me: 'Moi',
  15. Strings.device: 'Appareil',
  16. Strings.settings: 'Paramètres',
  17. Strings.contactUs: 'Contactez-nous',
  18. Strings.faq: 'FAQ',
  19. Strings.about: 'À propos',
  20. Strings.language: 'Langue',
  21. Strings.launchGameAfterBoost: 'Lancer le jeu après le boost',
  22. Strings.uploadLog: 'Télécharger le journal',
  23. Strings.clearCache: 'Vider le cache',
  24. Strings.deleteUser: 'Supprimer l\'utilisateur',
  25. Strings.email: 'E-mail',
  26. Strings.discord: 'Discord',
  27. Strings.whatsapp: 'WhatsApp',
  28. Strings.line: 'Line',
  29. Strings.wechat: 'WeChat',
  30. Strings.qq: 'QQ',
  31. Strings.termsOfService: 'Conditions d\'utilisation',
  32. Strings.privacyPolicy: 'Politique de confidentialité',
  33. Strings.version: 'Version',
  34. Strings.newUpdate: 'Nouvelle mise à jour',
  35. Strings.visitWebsite: 'Visiter le site web',
  36. Strings.english: 'Anglais (Original)',
  37. Strings.spanish: 'Espagnol',
  38. Strings.confirmStop: 'Confirmer l\'arrêt',
  39. Strings.pushSetting: 'Paramètre de notification',
  40. Strings.enableDebugLog: 'Activer le journal de débogage',
  41. Strings.exportLog: 'Exporter le journal',
  42. Strings.successful: 'Réussi',
  43. Strings.ok: 'OK',
  44. Strings.cancel: 'Annuler',
  45. Strings.oops: 'Oups',
  46. Strings.copied: 'Copié',
  47. Strings.deviceId: 'ID de l\'appareil',
  48. Strings.newVersion: 'Nouvelle version',
  49. Strings.upgrade: 'Mettre à niveau',
  50. Strings.later: 'Plus tard',
  51. Strings.noData: 'Aucune donnée',
  52. Strings.anErrorOccurred: 'Une erreur s\'est produite',
  53. Strings.tryAgain: 'Réessayer',
  54. //lang
  55. Strings.enLang: 'Anglais',
  56. Strings.esLang: 'Espagnol',
  57. Strings.arLang: 'Arabe',
  58. Strings.faLang: 'Persan',
  59. Strings.myLang: 'Birman',
  60. Strings.deLang: 'Allemand',
  61. Strings.jaLang: 'Japonais',
  62. Strings.frLang: 'Français',
  63. Strings.ruLang: 'Russe',
  64. Strings.koLang: 'Coréen',
  65. //game
  66. Strings.submit: 'Soumettre',
  67. Strings.go: 'Aller',
  68. Strings.bottomBarBoost: 'Boost',
  69. Strings.bottomBarGames: 'Jeux',
  70. Strings.titleGame: 'Jeu',
  71. Strings.tabAll: 'Tous',
  72. Strings.tabHot: 'Populaire',
  73. Strings.tabTrending: 'Tendance',
  74. Strings.tabNew: 'Nouveau',
  75. Strings.download: 'Télécharger',
  76. Strings.gameNotFound: 'Jeu introuvable',
  77. Strings.exploreGames: 'Explorer les jeux !',
  78. Strings.chooseServer: 'Choisir serveur',
  79. Strings.searchHistory: 'Historique de recherche',
  80. Strings.searchHint: 'Entrer le nom du jeu',
  81. Strings.searchNoGame: 'Aucun jeu à booster trouvé',
  82. Strings.searchNoRelatedGames:
  83. 'Aucun jeu connexe trouvé. Parcourir notre sélection ?',
  84. Strings.submitGameTitle: 'Soumettre un jeu',
  85. Strings.submitGameContent: 'Jeu à booster introuvable ?',
  86. Strings.submitGameHint: 'Envoyer une demande',
  87. Strings.or: 'ou',
  88. Strings.selectLocalGame: 'Sélectionner un jeu local',
  89. Strings.submitted: 'Soumis ! Nous apprécions vos commentaires.',
  90. Strings.scanningLocalGames: 'Numérisation des jeux locaux',
  91. Strings.searching: 'Recherche...',
  92. Strings.dontShowAgain: "Ne plus afficher",
  93. //boosting
  94. Strings.stop: 'Arrêter',
  95. Strings.startGame: 'Démarrer le jeu',
  96. Strings.latency: 'Latence',
  97. Strings.packetLoss: 'Perte de paquets',
  98. Strings.tryingToSelectNode:
  99. 'Tentative de sélection du nœud, veuillez patienter un instant.',
  100. Strings.showPing: 'Afficher le Ping',
  101. Strings.connecting: 'Connexion...',
  102. //node
  103. Strings.autoMatic: 'Automatique',
  104. Strings.manual: 'Manuel',
  105. //stop boosting dialog
  106. Strings.stopAcceleration: 'Arrêter l\'accélération ?',
  107. Strings.stopAccelerationContent:
  108. 'Arrêter l\'accélération peut causer la déconnexion du jeu. Continuer ?',
  109. //empty error update
  110. Strings.refresh: 'Actualiser',
  111. Strings.unableToConnectNetwork: 'Veuillez vérifier votre connexion Internet',
  112. Strings.unableToConnectServer:
  113. 'Le serveur est temporairement indisponible, veuillez réessayer plus tard',
  114. Strings.regionRestricted:
  115. 'En raison des lois locales et des restrictions réglementaires, le service FKey n\'est pas disponible dans votre région.',
  116. Strings.userDisabled:
  117. 'Votre compte est en danger et la connexion est temporairement désactivée. Veuillez contacter le support.',
  118. Strings.deviceRestricted: 'Service non disponible',
  119. Strings.permissionsNeededTitle: 'Permissions requises',
  120. Strings.permissionsNeededContent:
  121. '''Pour commencer à utiliser「FKey.win」, nous avons besoin de votre permission pour installer un profil VPN.
  122. Votre navigation est privée avec「FKey.win」- aucun suivi ou collecte de données.''',
  123. Strings.acceptAndContinue: 'Accepter et continuer',
  124. Strings.updateNow: 'Mettre à jour',
  125. Strings.newVersionAvailable: 'Nouvelle version disponible',
  126. // VPN Error codes
  127. Strings.eVpnUserAuth: 'Votre session a expiré. Veuillez vous reconnecter.',
  128. Strings.eVpnUserStatus:
  129. 'Votre compte a été désactivé ou nécessite un renouvellement.',
  130. Strings.eVpnMaxDevice:
  131. 'Limite maximale d\'appareils atteinte. Veuillez supprimer un appareil pour continuer.',
  132. Strings.eVpnConnectServer:
  133. 'Oups ! Quelque chose s\'est mal passé. Veuillez vérifier votre connexion Internet',
  134. Strings.eVpnRedisReadError:
  135. 'Échec de la récupération des informations utilisateur. Veuillez vous reconnecter.',
  136. Strings.eVpnIpRegion:
  137. 'L\'emplacement de votre adresse IP est différent de la région enregistrée.',
  138. Strings.eVpnUserExpire:
  139. 'Votre abonnement a expiré. Veuillez renouveler pour restaurer l\'accès.',
  140. Strings.eVpnUserLevelError:
  141. 'Cette fonctionnalité nécessite un niveau d\'adhésion différent.',
  142. Strings.eVpnServerOverload:
  143. 'Trop d\'utilisateurs sont connectés à ce nœud. Changer vers un autre nœud peut aider.',
  144. Strings.eVpnNoServer:
  145. 'Oups ! Aucun serveur n\'est actuellement disponible. Veuillez essayer de changer de nœud.',
  146. Strings.eVpnInvalidDeviceId:
  147. 'Cet appareil n\'est pas lié à votre compte. Veuillez vous reconnecter.',
  148. Strings.eVpnTrialTimeLimited:
  149. 'Votre essai gratuit a expiré. Mettez à niveau maintenant pour continuer à utiliser toutes les fonctionnalités.',
  150. Strings.eVpnTellRetry:
  151. 'Échec de la nouvelle tentative. Veuillez réessayer plus tard.',
  152. Strings.eVpnBadParam: 'Paramètre invalide fourni.',
  153. Strings.eVpnConnectRouter:
  154. 'Impossible de se connecter au routeur. Veuillez vérifier vos paramètres réseau et réessayer.',
  155. Strings.eVpnInit:
  156. 'Échec de l\'initialisation. Veuillez essayer de redémarrer l\'application.',
  157. Strings.eVpnServerKilled:
  158. 'En raison de la fluctuation de votre réseau, la connexion a été interrompue',
  159. Strings.eVpnConnectionFailed:
  160. 'La connexion a échoué en raison de l\'annulation pendant le processus',
  161. Strings.eMethodCall:
  162. 'Une erreur s\'est produite lors du traitement de votre demande. Veuillez réessayer.',
  163. // util error
  164. Strings.eUtilOpenEmail: 'Erreur lors de l\'ouverture de l\'e-mail',
  165. Strings.eUtilOpenBrowser: 'Erreur lors de l\'ouverture du navigateur',
  166. Strings.eUtilOpenGooglePlay: 'Erreur lors de l\'ouverture de Google Play',
  167. Strings.networkErrorTitle: 'Pas de connexion Internet',
  168. Strings.networkErrorContent: 'Veuillez vérifier votre réseau et réessayer.',
  169. Strings.error: 'Erreur',
  170. // Authentication related
  171. Strings.registerWithEmail: 'S\'inscrire avec l\'e-mail',
  172. Strings.signInWithEmail: 'Se connecter avec l\'e-mail',
  173. Strings.continueWithGoogle: 'Continuer avec Google',
  174. Strings.continueWithApple: 'Continuer avec Apple',
  175. Strings.continueWithFacebook: 'Continuer avec Facebook',
  176. // Registration page
  177. Strings.signUp: 'S\'inscrire',
  178. Strings.emailAddress: 'Adresse e-mail',
  179. Strings.password: 'Mot de passe',
  180. Strings.passwordAgain: 'Mot de passe à nouveau',
  181. Strings.alreadyHaveAccount: 'Vous avez déjà un compte ?',
  182. Strings.signIn: 'Se connecter',
  183. // Password rules
  184. Strings.passwordMustInclude: 'Votre mot de passe doit inclure :',
  185. Strings.atLeast6Characters: 'Au moins 6 caractères',
  186. Strings.atLeastOneUppercase: 'Au moins une lettre majuscule',
  187. Strings.atLeastOneLowercase: 'Au moins une lettre minuscule',
  188. Strings.atLeastOneNumber: 'Au moins un chiffre',
  189. // Login page
  190. Strings.forgotPassword: 'Mot de passe oublié ?',
  191. Strings.dontHaveAccount: 'Vous n\'avez pas de compte ?',
  192. // Privacy policy
  193. Strings.termsAndPrivacy:
  194. 'En vous inscrivant ou en continuant, vous acceptez nos conditions et confidentialité',
  195. Strings.terms: 'Conditions',
  196. Strings.privacy: 'Confidentialité',
  197. Strings.termsAgreementPrefix:
  198. 'En vous inscrivant ou en continuant, vous acceptez nos ',
  199. Strings.termsAgreementConnector: ' et ',
  200. // Account activation
  201. Strings.activateAccount: 'Activer le compte',
  202. Strings.passwordSetup: 'Configuration du mot de passe',
  203. Strings.emailVerificationHint:
  204. 'E-mail actuel pour le code ? Continuer. Sinon, entrer un nouvel e-mail pour mettre à jour la connexion.',
  205. Strings.verificationCodeHint:
  206. 'Veuillez entrer le code de vérification à 6 chiffres envoyé à votre adresse e-mail. Le code est valide pendant 10 minutes.',
  207. Strings.send: 'Envoyer',
  208. Strings.resend: 'Renvoyer',
  209. Strings.verify: 'Vérifier',
  210. Strings.setup: 'Configurer',
  211. // 忘记密码
  212. Strings.forgotPasswordTitle: 'Mot de passe oublié',
  213. // Account page
  214. Strings.createYourAccount: 'Créer votre compte',
  215. Strings.account: 'Compte',
  216. Strings.freePlanUnlocked: 'Plan gratuit débloqué',
  217. Strings.activateToEnableFeatures:
  218. 'Activer maintenant pour activer les fonctionnalités',
  219. Strings.activateNow: 'Activer maintenant',
  220. Strings.changePassword: 'Changer le mot de passe',
  221. Strings.signOut: 'Se déconnecter',
  222. // Sign out dialog
  223. Strings.signOutTitle: 'Se déconnecter',
  224. Strings.signOutMessage:
  225. 'Cela supprimera toutes les données locales (y compris les paramètres et l\'historique) de cet appareil.',
  226. Strings.signOutWarning: 'Cette action ne peut pas être annulée.',
  227. Strings.confirm: 'Confirmer',
  228. // Dialog texts
  229. Strings.processing: 'Traitement...',
  230. Strings.success: 'Succès',
  231. Strings.unknownError: 'Erreur inconnue',
  232. Strings.failed: 'Échec',
  233. // Loading Dialog Messages
  234. Strings.submitting: 'Soumission...',
  235. Strings.submissionSuccessful: 'Soumission réussie',
  236. Strings.sendingVerificationCode: 'Envoi du code de vérification...',
  237. Strings.verificationCodeSent: 'Code de vérification envoyé',
  238. Strings.verifyingEmail: 'Vérification de l\'e-mail...',
  239. Strings.emailVerified: 'E-mail vérifié',
  240. Strings.resettingPassword: 'Réinitialisation du mot de passe...',
  241. Strings.passwordResetSuccessful: 'Mot de passe réinitialisé avec succès',
  242. Strings.signingIn: 'Connexion...',
  243. Strings.signInSuccessful: 'Connexion réussie',
  244. Strings.signingUp: 'Inscription...',
  245. Strings.signUpSuccessful: 'Inscription réussie',
  246. Strings.activatingAccount: 'Activation du compte...',
  247. Strings.accountActivated: 'Compte activé',
  248. Strings.changingPassword: 'Changement du mot de passe...',
  249. Strings.passwordChanged: 'Mot de passe changé',
  250. // boost report
  251. Strings.boostReport: 'Rapport de boost',
  252. // sign out dialog
  253. Strings.signOuting: 'Déconnexion...',
  254. Strings.signOutSuccessful: 'Déconnexion réussie',
  255. // boost report
  256. Strings.totalTime: 'total',
  257. Strings.improved: 'Amélioré',
  258. Strings.ping: 'Ping',
  259. Strings.loss: 'Perte',
  260. Strings.avoidLag: 'Éviter le lag',
  261. Strings.times: 'Fois',
  262. Strings.beforeBoostingPing: 'Ping avant le boost',
  263. Strings.afterBoostingPing: 'Ping après le boost',
  264. Strings.afterVipBoostingPing: 'Ping après le boost VIP',
  265. Strings.boostRating: 'Évaluation du boost',
  266. // 错误提示
  267. Strings.networkRestricted:
  268. 'Réseau restreint. Veuillez changer de réseau et redémarrer l\'application.',
  269. // exit
  270. Strings.exit: 'Quitter',
  271. // apply game
  272. Strings.applyGame: 'Postuler pour un jeu local',
  273. Strings.popularGame: 'Jeux populaires',
  274. Strings.feedbackTip: 'Nous traiterons votre commentaire dès réception',
  275. // scanner
  276. Strings.submittedGame: 'Soumis',
  277. // media upload
  278. Strings.selectUploadType: 'Choisir le type',
  279. Strings.selectImage: 'Sélectionner une image',
  280. Strings.selectVideo: 'Sélectionner une vidéo',
  281. Strings.imageVideoOptional: 'Image/Vidéo (Optionnel)',
  282. Strings.maxLimit:
  283. 'Max {imageCount} images (≤ {imageSize}MB chacune) ou {videoCount} vidéo (≤ {videoSize}MB)',
  284. Strings.maxImagesLimit: 'Max {count} images (≤ {size}MB chacune)',
  285. Strings.maxVideosLimit: 'Max {count} vidéos (≤ {size}MB)',
  286. Strings.fileTooLarge: 'Fichier trop volumineux',
  287. Strings.imageSizeExceedsLimit:
  288. 'La taille de l\'image dépasse la limite (≤ {size}MB)',
  289. Strings.videoSizeExceedsLimit:
  290. 'La taille de la vidéo dépasse la limite (≤ {size}MB)',
  291. Strings.selectFailed: 'Sélection échouée',
  292. Strings.cannotSelectFilePleaseRetry:
  293. 'Impossible de sélectionner le fichier, veuillez réessayer',
  294. Strings.videoSelectedCannotAddOtherFiles:
  295. 'Vidéo sélectionnée, impossible d\'ajouter d\'autres fichiers',
  296. Strings.tip: 'Conseil',
  297. // boosting
  298. Strings.dedicatedGameRoute: 'Route de Jeu\nDédiée',
  299. Strings.aiLatencyReduction: 'Réduction de Latence\nIA',
  300. Strings.dynamicMultiRoute: 'Route Multi\nDynamique',
  301. // feedback
  302. Strings.feedback: 'Commentaires',
  303. Strings.gameName: 'Nom du Jeu',
  304. Strings.problemCategory: 'Catégorie du Problème (Choix Unique)',
  305. Strings.detailsProblem: 'Détails du Problème',
  306. Strings.pleaseProvideADetailed:
  307. 'Veuillez fournir une description détaillée de votre problème afin que nous puissions mieux vous aider.',
  308. Strings.yourEmail: 'Votre Email',
  309. Strings.pleaseLeaveYour:
  310. 'veuillez laisser vos informations de contact, ce qui nous aidera à résoudre votre problème.',
  311. Strings.gameBoosting: 'Amélioration de Jeu',
  312. Strings.errorCode: 'Code d\'Erreur',
  313. Strings.gameLag: 'Lag de Jeu',
  314. Strings.noGameLocation: 'Aucun Emplacement de Jeu',
  315. Strings.others: 'Autres',
  316. // boost report
  317. Strings.gameDidntFeelGreat: 'Le jeu ne s\'est pas bien passé ? Parlez !',
  318. Strings.weWillListenAndTakeYourSuggestionsSeriously:
  319. '(Nous écouterons et prendrons vos suggestions au sérieux.)',
  320. Strings.sendFeedback: 'Envoyer des Commentaires',
  321. // local boost
  322. Strings.localBoost: 'Boost Local',
  323. };