261 lines
10 KiB
TypeScript
261 lines
10 KiB
TypeScript
const fr = {
|
||
translation: {
|
||
head: {
|
||
desktop: 'Bureau à distance',
|
||
login: 'Connexion',
|
||
changePassword: 'Changer le mot de passe',
|
||
terminal: 'Terminal',
|
||
wifi: 'Wi-Fi'
|
||
},
|
||
auth: {
|
||
login: 'Connexion',
|
||
placeholderUsername: "Veuillez entrer votre nom d'utilisateur",
|
||
placeholderPassword: 'Veuillez entrer votre mot de passe',
|
||
placeholderPassword2: 'Veuillez entrer votre mot de passe à nouveau',
|
||
noEmptyUsername: "Le nom d'utilisateur ne peut pas être vide",
|
||
noEmptyPassword: 'Le mot de passe ne peut pas être vide',
|
||
noAccount: "Impossible de récupérer les informations de l'utilisateur, veuillez rafraîchir la page ou réinitialiser le mot de passe",
|
||
invalidUser: "Nom d'utilisateur ou mot de passe invalide",
|
||
error: 'Erreur inattendue',
|
||
changePassword: 'Changer le mot de passe',
|
||
changePasswordDesc: 'Pour la sécurité de votre appareil, veuillez modifier le mot de passe de connexion Web.',
|
||
differentPassword: 'Les mots de passe ne correspondent pas',
|
||
illegalUsername: "Le nom d'utilisateur contient des caractères illégaux",
|
||
illegalPassword: 'Le mot de passe contient des caractères illégaux',
|
||
forgetPassword: 'Mot de passe oublié',
|
||
ok: 'Se connecter',
|
||
cancel: 'Annuler',
|
||
loginButtonText: 'Connexion',
|
||
tips: {
|
||
reset1:
|
||
'Pour réinitialiser les mots de passe, appuyez et maintenez enfoncé le bouton BOOT sur le NanoKVM pendant 10 secondes.',
|
||
reset2: 'Pour les étapes détaillées, veuillez consulter ce document :',
|
||
reset3: 'Compte Web par défaut :',
|
||
reset4: 'Compte SSH par défaut :',
|
||
change1: 'Veuillez noter que cette action modifiera les mots de passe suivants :',
|
||
change2: 'Mot de passe de connexion Web',
|
||
change3: 'Mot de passe racine du système (mot de passe de connexion SSH)',
|
||
change4: 'Pour réinitialiser les mots de passe, appuyez et maintenez enfoncé le bouton BOOT sur le NanoKVM.'
|
||
}
|
||
},
|
||
wifi: {
|
||
title: 'Wi-Fi',
|
||
description: 'Configurez le Wi-Fi pour le NanoKVM',
|
||
success: 'Veuillez vérifier le statut du réseau du NanoKVM et visitez la nouvelle adresse IP.',
|
||
failed: 'L\'opération a échoué, veuillez réessayer.',
|
||
confirmBtn: 'Ok',
|
||
finishBtn: 'Terminé'
|
||
},
|
||
screen: {
|
||
video: 'Mode vidéo',
|
||
resolution: 'Résolution',
|
||
auto: 'Automatique',
|
||
autoTips:
|
||
"Sous certaines résolutions, il peut y avoir des artefacts visuels ou un décalage de la souris. Veuillez ajuster la résolution de l'hôte distant ou désactiver le mode automatique.",
|
||
fps: 'FPS',
|
||
customizeFps: 'Personnaliser',
|
||
quality: 'Qualité',
|
||
qualityLossless: 'Sans perte',
|
||
qualityHigh: 'Élevé',
|
||
qualityMedium: 'Moyen',
|
||
qualityLow: 'Bas',
|
||
frameDetect: 'Détection de trame',
|
||
frameDetectTip:
|
||
"Calcule la différence entre les images. Arrête la transmission du flux vidéo lorsqu'aucun changement n'est détecté sur l'écran de l'hôte distant",
|
||
resetHdmi: 'Réinitialiser le HDMI'
|
||
},
|
||
keyboard: {
|
||
paste: 'Coller',
|
||
tips: 'Seuls les caractères et symboles standard du clavier sont pris en charge',
|
||
placeholder: 'Veuillez saisir',
|
||
submit: 'Soumettre',
|
||
virtual: 'Clavier',
|
||
ctrlaltdel: 'Ctrl+Alt+Del'
|
||
},
|
||
mouse: {
|
||
default: 'Curseur par défaut',
|
||
pointer: 'Curseur de la souris',
|
||
cell: 'Curseur de cellule',
|
||
text: 'Curseur de texte',
|
||
grab: 'Curseur de poignée',
|
||
hide: 'Cacher le curseur',
|
||
mode: 'Mode de la souris',
|
||
absolute: 'Mode absolu',
|
||
relative: 'Mode relatif',
|
||
requestPointer:
|
||
'Pour utiliser le mode relatif, cliquez sur le bureau pour capturer le pointeur de la souris.',
|
||
resetHid: 'Réinitialiser le périphérique HID'
|
||
},
|
||
image: {
|
||
title: 'Images',
|
||
loading: 'Chargement',
|
||
empty: 'Vide',
|
||
mountFailed: "Échec du montage de l'image.",
|
||
mountDesc:
|
||
"Dans certains systèmes, il est nécessaire de déséjecter le disque virtuel sur l'hôte distant avant de monter l'image.",
|
||
tips: {
|
||
title: 'Comment télécharger',
|
||
usb1: 'Connectez le NanoKVM à votre ordinateur via USB.',
|
||
usb2: 'Assurez-vous que le disque virtuel est monté (Paramètres - Disque virtuel).',
|
||
usb3: 'Ouvrez le disque virtuel sur votre ordinateur et copiez le fichier image dans le répertoire racine du disque virtuel.',
|
||
scp1: 'Assurez-vous que le NanoKVM et votre ordinateur sont sur le même réseau local.',
|
||
scp2: 'Ouvrez un terminal sur votre ordinateur et utilisez la commande SCP pour copier le fichier image dans le répertoire /data du NanoKVM.',
|
||
scp3: 'Exemple : scp chemin-de-votre-image root@ip-de-votre-nanokvm:/data',
|
||
tfCard: 'Carte TF',
|
||
tf1: 'Cette méthode est adaptée aux systèmes Linux.',
|
||
tf2: 'Retirez la carte TF du NanoKVM (Pour la version FULL, il est nécessaire de retirer le boîtier).',
|
||
tf3: 'Insérez la carte TF dans un lecteur de carte et connectez-la à votre ordinateur.',
|
||
tf4: 'Copiez le fichier image dans le répertoire /data de la carte TF sur votre ordinateur.',
|
||
tf5: 'Réinsérez la carte TF dans le NanoKVM.'
|
||
}
|
||
},
|
||
script: {
|
||
title: 'Script',
|
||
upload: 'Téléverser',
|
||
run: 'Exécuter',
|
||
runBackground: 'Exécuter en arrière-plan',
|
||
runFailed: "Échec de l'exécution",
|
||
attention: 'Attention',
|
||
delDesc: 'Êtes-vous sûr de vouloir supprimer ce fichier ?',
|
||
confirm: 'Oui',
|
||
cancel: 'Non',
|
||
delete: 'Supprimer',
|
||
close: 'Fermer'
|
||
},
|
||
terminal: {
|
||
title: 'Terminal',
|
||
nanokvm: 'Terminal NanoKVM',
|
||
serial: 'Terminal Port Série',
|
||
serialPort: 'Port série',
|
||
serialPortPlaceholder: 'Veuillez entrer le port série',
|
||
baudrate: 'Débit en bauds',
|
||
confirm: 'Ok'
|
||
},
|
||
wol: {
|
||
title: 'Wake-on-LAN',
|
||
sending: 'Envoi de la commande...',
|
||
sent: 'Commande envoyée',
|
||
input: "Veuillez entrer l'adresse MAC",
|
||
ok: 'Ok'
|
||
},
|
||
download: {
|
||
title: 'Télécharger l’image',
|
||
input: 'Veuillez entrer l’URL d’une image distante',
|
||
ok: 'Ok',
|
||
disabled: 'La partition /data est en lecture seule, impossible de télécharger l’image'
|
||
},
|
||
power: {
|
||
title: 'Power',
|
||
reset: 'Réinitialiser',
|
||
power: 'Power',
|
||
powerShort: 'Power (appui court)',
|
||
powerLong: 'Power (appui long)'
|
||
},
|
||
settings: {
|
||
title: 'Paramètres',
|
||
about: {
|
||
title: 'A propos de NanoKVM',
|
||
information: 'Informations',
|
||
ip: 'IP',
|
||
mdns: 'mDNS',
|
||
application: "Version de l'application",
|
||
applicationTip: 'Version de l\'application Web NanoKVM',
|
||
image: "Version de l'image",
|
||
imageTip: 'Version de l\'image système NanoKVM',
|
||
deviceKey: "Clé de l'appareil",
|
||
community: 'Communauté'
|
||
},
|
||
appearance: {
|
||
title: 'Apparence',
|
||
display: 'Affichage',
|
||
language: 'Langue',
|
||
menuBar: 'Barre de menus',
|
||
menuBarDesc: 'Afficher les icônes dans la barre de menus'
|
||
},
|
||
device: {
|
||
title: 'Appareil',
|
||
oled: {
|
||
title: 'OLED',
|
||
description: 'Écran OLED s\'éteint automatiquement',
|
||
0: 'Jamais',
|
||
15: '15 sec',
|
||
30: '30 sec',
|
||
60: '1 min',
|
||
180: '3 min',
|
||
300: '5 min',
|
||
600: '10 min',
|
||
1800: '30 min',
|
||
3600: '1 heure'
|
||
},
|
||
wifi: {
|
||
title: 'Wi-Fi',
|
||
description: 'Configurez le Wi-Fi',
|
||
setBtn: 'Configurer'
|
||
},
|
||
disk: 'Disque virtuel',
|
||
diskDesc: 'Monter le disque virtuel U sur l\'hôte distant',
|
||
network: 'Réseau virtuel',
|
||
networkDesc: 'Monter la carte réseau virtuelle sur l\'hôte distant'
|
||
},
|
||
tailscale: {
|
||
title: 'Tailscale',
|
||
memory: {
|
||
title: 'Optimisation de la mémoire',
|
||
tip: "Lorsque l'utilisation de la mémoire dépasse la limite, la collecte des ordures est effectuée plus agressivement pour essayer de libérer de la mémoire. Il est recommandé de définir à 50MB si vous utilisez Tailscale. Un redémarrage de Tailscale est nécessaire pour que le changement prenne effet.",
|
||
disable: 'Désactiver'
|
||
},
|
||
restart: 'Êtes-vous sûr de vouloir redémarrer Tailscale ?',
|
||
stop: 'Êtes-vous sûr de vouloir arrêter Tailscale ?',
|
||
stopDesc: 'Arrêtez Tailscale et désactivez son démarrage automatique.',
|
||
loading: 'Chargement...',
|
||
notInstall: "Tailscale non trouvé ! Veuillez l'installer.",
|
||
install: 'Installer',
|
||
installing: 'Installation',
|
||
failed: 'Installation échouée',
|
||
retry: "Veuillez rafraîchir et réessayer. Ou essayez d'installer manuellement",
|
||
download: 'Télécharger le',
|
||
package: 'paquet d\'installation',
|
||
unzip: 'et décompressez-le',
|
||
upTailscale: 'Téléverser tailscale dans le répertoire NanoKVM /usr/sbin/',
|
||
upTailscaled: 'Téléverser tailscaled dans le répertoire NanoKVM /usr/sbin/',
|
||
refresh: 'Rafraîchir la page courante',
|
||
notLogin: "L'appareil n'est pas relié. Connectez-vous et liez cet appareil à votre compte.",
|
||
urlPeriod: "L'URL est valide pendant 10 minutes",
|
||
login: 'Connexion',
|
||
loginSuccess: 'Connexion réussie',
|
||
enable: 'Démarrer Tailscale',
|
||
deviceName: "Nom de l'appareil",
|
||
deviceIP: "IP de l'appareil",
|
||
account: 'Compte',
|
||
logout: 'Déconnexion',
|
||
logout2: 'Voulez-vous vous déconnecter?',
|
||
okBtn: 'Oui',
|
||
cancelBtn: 'Non'
|
||
},
|
||
update: {
|
||
title: 'Vérifier les mises à jour',
|
||
queryFailed: 'Impossible de vérifier les mises à jour. Veuillez réessayer.',
|
||
updateFailed: 'Mise à jour échouée. Veuillez réessayer.',
|
||
isLatest: 'Vous avez déjà la dernière version.',
|
||
available: 'Une mise à jour est disponible. Voulez-vous vraiment mettre à jour?',
|
||
updating: 'Mise à jour en cours. Veuillez patienter...',
|
||
confirm: 'Confirmer',
|
||
cancel: 'Annuler'
|
||
},
|
||
account: {
|
||
title: 'Compte',
|
||
webAccount: 'Nom du compte Web',
|
||
password: 'Mot de passe',
|
||
updateBtn: 'Mettre à jour',
|
||
logoutBtn: 'Déconnexion'
|
||
},
|
||
error: {
|
||
title: "Une erreur est survenue",
|
||
refresh: 'Rafraîchir'
|
||
}
|
||
}
|
||
}
|
||
};
|
||
|
||
export default fr;
|