New translations en.json (French)

This commit is contained in:
Nicolas Meienberger 2023-05-15 09:27:12 +02:00
parent 69d46efa2b
commit 9ca121e296

View file

@ -11,7 +11,7 @@
"operator-not-found": "Opérateur introuvable",
"user-not-found": "Utilisateur introuvable",
"not-allowed-in-demo": "Non autorisé en mode démo",
"not-allowed-in-dev": "Not allowed in dev mode",
"not-allowed-in-dev": "Non autorisé en mode développement",
"invalid-password": "Mot de passe invalide",
"invalid-password-length": "Le mot de passe doit contenir au moins 8 caractères",
"invalid-locale": "Langue invalide",
@ -19,21 +19,21 @@
"totp-not-enabled": "L'authentification 2FA n'est pas activée pour cet utilisateur",
"totp-invalid-code": "Code 2FA invalide",
"totp-already-enabled": "L'authentification à deux facteurs est déjà activée pour cet utilisateur",
"app-not-found": "App {id} not found",
"app-failed-to-start": "Failed to start app {id}, see logs for more details",
"app-failed-to-install": "Failed to install app {id}, see logs for more details",
"app-failed-to-stop": "Failed to stop app {id}, see logs for more details",
"app-failed-to-uninstall": "Failed to uninstall app {id}, see logs for more details",
"app-failed-to-update": "Failed to update app {id}, see logs for more details",
"domain-required-if-expose-app": "Domain is required if app is exposed",
"domain-not-valid": "Domain {domain} is not a valid domain",
"invalid-config": "App {id} has an invalid config.json file",
"app-not-exposable": "App {id} is not exposable",
"app-force-exposed": "App {id} works only with exposed domain",
"domain-already-in-use": "Domain {domain} is already in use by app {id}",
"could-not-get-latest-version": "Could not get latest version",
"current-version-is-latest": "Current version is already up to date",
"major-version-update": "The major version has changed. Please update manually (instructions on GitHub)"
"app-not-found": "Application {id} introuvable",
"app-failed-to-start": "Impossible de démarrer l'application {id}, voir les logs pour plus de détails",
"app-failed-to-install": "Impossible d'installer l'application {id}, voir les logs pour plus de détails",
"app-failed-to-stop": "Impossible d'arrêter l'application {id}, voir les logs pour plus de détails",
"app-failed-to-uninstall": "Impossible de désinstaller l'application {id}, voir les logs pour plus de détails",
"app-failed-to-update": "Impossible de mettre à jour l'application {id}, voir les logs pour plus de détails",
"domain-required-if-expose-app": "Le domaine est requis si l'application est exposée",
"domain-not-valid": "Le domaine {domain} n'est pas un domaine valide",
"invalid-config": "L'application {id} a un fichier config.json invalide",
"app-not-exposable": "L'application {id} n'est pas exposable",
"app-force-exposed": "L'application {id} ne fonctionne qu'avec le domaine exposé",
"domain-already-in-use": "Le domaine {domain} est déjà utilisé par l'application {id}",
"could-not-get-latest-version": "Impossible d'obtenir la dernière version",
"current-version-is-latest": "La version actuelle est déjà à jour",
"major-version-update": "La version majeure a changé. Veuillez mettre à jour manuellement (instructions sur GitHub)"
},
"success": {}
},
@ -121,8 +121,8 @@
"empty-action": "Accéder à l'App Store"
},
"app-store": {
"search-placeholder": "Search apps",
"category-placeholder": "Select a category"
"search-placeholder": "Chercher des applications",
"category-placeholder": "Sélectionnez une catégorie"
},
"app-details": {
"install-success": "Application installée avec succès",
@ -133,30 +133,30 @@
"update-config-success": "Configuration de l'application mise à jour avec succès. Redémarrez l'application pour appliquer les modifications",
"version": "Version",
"description": "Description",
"base-info": "Base info",
"source-code": "Source code",
"author": "Author",
"base-info": "Informations de base",
"source-code": "Code source",
"author": "Auteur",
"port": "Port",
"categories-title": "Categories",
"link": "Link",
"website": "Website",
"supported-arch": "Supported architectures",
"categories-title": "Catégories",
"link": "Lien",
"website": "Site Web",
"supported-arch": "Architectures supportées",
"categories": {
"data": "Data",
"network": "Network",
"media": "Media",
"development": "Development",
"automation": "Automation",
"social": "Social",
"utilities": "Utilities",
"security": "Security",
"photography": "Photography",
"featured": "Featured",
"books": "Books",
"music": "Music",
"data": "Données",
"network": "Réseau",
"media": "Médias",
"development": "Développement",
"automation": "Automatisation",
"social": "Réseaux Sociaux",
"utilities": "Utilitaires",
"security": "Sécurité",
"photography": "Photographie",
"featured": "En vedette",
"books": "Livres",
"music": "Musique",
"finance": "Finance",
"gaming": "Gaming",
"ai": "AI"
"gaming": "Jeux",
"ai": "IA"
},
"actions": {
"start": "Démarrer",
@ -214,63 +214,63 @@
}
},
"settings": {
"title": "Settings",
"title": "Paramètres",
"actions": {
"tab-title": "Actions",
"title": "Actions",
"current-version": "Current version: {version}",
"stay-up-to-date": "Stay up to date with the latest version of Tipi",
"new-version": "A new version ({version}) of Tipi is available",
"current-version": "Version actuelle : {version}",
"stay-up-to-date": "Restez à jour avec la dernière version de Tipi",
"new-version": "Une nouvelle version ({version}) est disponible",
"maintenance-title": "Maintenance",
"maintenance-subtitle": "Common actions to perform on your instance",
"restart": "Restart",
"update": "Update to {version}",
"already-latest": "Already up to date"
"maintenance-subtitle": "Actions courantes à effectuer sur votre instance",
"restart": "Redémarrer",
"update": "Mettre à jour vers {version}",
"already-latest": "Déjà à jour"
},
"settings": {
"tab-title": "Settings",
"title": "General settings",
"subtitle": "This will update your settings.json file. Make sure you know what you are doing before updating these values.",
"settings-updated": "Settings updated. Restart your instance to apply new settings.",
"invalid-ip": "Invalid IP address",
"invalid-url": "Invalid URL",
"invalid-domain": "Invalid domain",
"domain-name": "Domain name",
"domain-name-hint": "Make sure this exact domain contains an A record pointing to your IP.",
"dns-ip": "DNS IP",
"internal-ip": "Internal IP",
"internal-ip-hint": "IP address your server is listening on.",
"apps-repo": "Apps repo URL",
"apps-repo-hint": "URL to the apps repository.",
"storage-path": "Storage path",
"storage-path-hint": "Path to the storage directory. Keep empty for default (runtipi/app-data). Make sure it is an absolute path and that it exists",
"submit": "Save"
"tab-title": "Paramètres",
"title": "Paramètres généraux",
"subtitle": "Cela va mettre à jour votre fichier settings.json. Assurez-vous de savoir ce que vous faites avant de mettre à jour ces valeurs.",
"settings-updated": "Paramètres mis à jour. Redémarrez votre instance pour appliquer de nouveaux paramètres.",
"invalid-ip": "Adresse IP invalide",
"invalid-url": "URL invalide",
"invalid-domain": "Domaine non valide",
"domain-name": "Nom de domaine",
"domain-name-hint": "Assurez-vous que ce domaine exact contient un enregistrement A pointant vers votre IP.",
"dns-ip": "IP DNS",
"internal-ip": "IP interne",
"internal-ip-hint": "Adresse IP sur laquelle votre serveur est en train d'écouter.",
"apps-repo": "URL du repo des applications",
"apps-repo-hint": "URL vers le repo des applications.",
"storage-path": "Répertoire de stockage",
"storage-path-hint": "Chemin d'accès au répertoire de stockage. Laisser vide pour les valeurs par défaut (runtipi/app-data). Assurez-vous qu'il s'agit d'un chemin absolu et qu'il existe",
"submit": "Sauvegarder"
},
"security": {
"tab-title": "Security",
"change-password-title": "Change password",
"change-password-subtitle": "Changing your password will log you out of all devices.",
"password-change-success": "Password changed successfully",
"2fa-title": "Two-factor authentication",
"2fa-subtitle": "Two-factor authentication (2FA) adds an additional layer of security to your account.",
"2fa-subtitle-2": "When enabled, you will be prompted to enter a code from your authenticator app when you log in.",
"2fa-enable-success": "Two-factor authentication enabled",
"2fa-disable-success": "Two-factor authentication disabled",
"scan-qr-code": "Scan this QR code with your authenticator app.",
"enter-key-manually": "Or enter this key manually.",
"enter-2fa-code": "Enter the 6-digit code from your authenticator app",
"enable-2fa": "Enable two-factor authentication",
"disable-2fa": "Disable two-factor authentication",
"password-needed": "Password needed",
"password-needed-hint": "Your password is required to change two-factor authentication settings.",
"tab-title": "Sécurité",
"change-password-title": "Changer le mot de passe",
"change-password-subtitle": "Changer votre mot de passe vous déconnectera de tous les appareils.",
"password-change-success": "Mot de passe changé avec succès",
"2fa-title": "Authentification à deux facteurs",
"2fa-subtitle": "L'authentification à deux facteurs (2FA) ajoute une couche de sécurité supplémentaire à votre compte.",
"2fa-subtitle-2": "Lorsque cette option est activée, vous serez invité à saisir un code de votre application d'authentification lorsque vous vous connecterez.",
"2fa-enable-success": "Authentification à deux facteurs activée",
"2fa-disable-success": "Authentification à deux facteurs désactivée",
"scan-qr-code": "Scannez ce QR code avec votre application d'authentification.",
"enter-key-manually": "Ou saisissez ce code manuellement.",
"enter-2fa-code": "Saisir le code à 6 caractères de votre appli d'authentification",
"enable-2fa": "Activer l'authentification à deux facteurs",
"disable-2fa": "Désactiver l'authentification à deux facteurs",
"password-needed": "Mot de passe nécessaire",
"password-needed-hint": "Votre mot de passe est requis pour modifier les paramètres d'authentification à deux facteurs.",
"form": {
"password-length": "Password must be at least 8 characters",
"password-match": "Passwords do not match",
"current-password": "Current password",
"new-password": "New password",
"confirm-password": "Confirm new password",
"change-password": "Change password",
"password": "Password"
"password-length": "Le mot de passe doit comporter au moins 8 caractères",
"password-match": "Les mots de passe ne correspondent pas",
"current-password": "Mot de passe actuel",
"new-password": "Nouveau mot de passe",
"confirm-password": "Confirmer le nouveau mot de passe",
"change-password": "Changer le mot de passe",
"password": "Mot de passe"
}
}
},