113 lines
3.7 KiB
JSON
113 lines
3.7 KiB
JSON
{
|
||
"app": {
|
||
"brand": "nanobot",
|
||
"loading": {
|
||
"connecting": "Connexion à nanobot…",
|
||
"boot": "Chargement de nanobot…"
|
||
},
|
||
"error": {
|
||
"title": "Impossible de joindre nanobot",
|
||
"gatewayHint": "Assurez-vous que la gateway est en cours d’exécution (`nanobot gateway`) et que cette page est ouverte sur la même machine."
|
||
},
|
||
"documentTitle": {
|
||
"base": "nanobot",
|
||
"chat": "{{title}} · nanobot"
|
||
},
|
||
"meta": {
|
||
"description": "Interface web nanobot — discutez avec votre espace de travail nanobot."
|
||
}
|
||
},
|
||
"sidebar": {
|
||
"collapse": "Réduire la barre latérale",
|
||
"toggleTheme": "Changer de thème",
|
||
"newChat": "Nouvelle discussion",
|
||
"recent": "Récentes",
|
||
"refreshSessions": "Actualiser les sessions",
|
||
"language": {
|
||
"label": "Langue",
|
||
"ariaLabel": "Changer de langue"
|
||
}
|
||
},
|
||
"chat": {
|
||
"fallbackTitle": "Discussion {{id}}",
|
||
"loading": "Chargement…",
|
||
"noSessions": "Aucune session pour le moment.",
|
||
"actions": "Actions de la discussion {{title}}",
|
||
"delete": "Supprimer",
|
||
"newChat": "Nouvelle discussion"
|
||
},
|
||
"deleteConfirm": {
|
||
"title": "Supprimer « {{title}} » ?",
|
||
"description": "Le fichier de session sera supprimé du disque. Cette action est irréversible.",
|
||
"cancel": "Annuler",
|
||
"confirm": "Supprimer"
|
||
},
|
||
"connection": {
|
||
"idle": "Inactif",
|
||
"connecting": "Connexion…",
|
||
"open": "Connecté",
|
||
"reconnecting": "Reconnexion…",
|
||
"closed": "Déconnecté",
|
||
"error": "Erreur de connexion"
|
||
},
|
||
"thread": {
|
||
"loadingConversation": "Chargement de la conversation…",
|
||
"empty": {
|
||
"description": "Posez des questions, poursuivez votre travail local ou démarrez un nouveau fil."
|
||
},
|
||
"header": {
|
||
"toggleSidebar": "Afficher ou masquer la barre latérale"
|
||
},
|
||
"composer": {
|
||
"placeholderThread": "Saisissez votre message…",
|
||
"placeholderHero": "Qu’avez-vous en tête ?",
|
||
"placeholderOpening": "Ouverture d’une nouvelle discussion…",
|
||
"inputAria": "Champ de message",
|
||
"sendHint": "Entrée pour envoyer · Maj+Entrée pour un retour à la ligne",
|
||
"send": "Envoyer le message",
|
||
"attachImage": "Joindre une image",
|
||
"encoding": "Traitement…",
|
||
"remove": "Retirer la pièce jointe",
|
||
"normalizedSizeHint": "{{orig}} → {{current}} (auto)",
|
||
"imageRejected": {
|
||
"unsupported_type": "Type de fichier non pris en charge",
|
||
"too_many_images": "Maximum {{max}} images par message",
|
||
"magic_mismatch": "Ce fichier n'est pas une image",
|
||
"decode_failed": "Impossible de décoder cette image",
|
||
"too_large": "Image trop grande — essayez-en une plus petite",
|
||
"io": "Impossible de lire ce fichier"
|
||
}
|
||
},
|
||
"scrollToBottom": "Faire défiler vers le bas"
|
||
},
|
||
"message": {
|
||
"streaming": "en cours de génération",
|
||
"assistantTyping": "L’assistant est en train d’écrire",
|
||
"toolSingle": "Utilisation d’un outil",
|
||
"toolMany": "{{count}} outils utilisés",
|
||
"imageAttachment": "Pièce jointe image"
|
||
},
|
||
"lightbox": {
|
||
"title": "Aperçu de l’image",
|
||
"open": "Voir l’image",
|
||
"prev": "Image précédente",
|
||
"next": "Image suivante",
|
||
"close": "Fermer l’aperçu"
|
||
},
|
||
"code": {
|
||
"fallbackLanguage": "code",
|
||
"copyAria": "Copier le code",
|
||
"copy": "Copier",
|
||
"copied": "Copié"
|
||
},
|
||
"common": {
|
||
"dismiss": "Fermer"
|
||
},
|
||
"errors": {
|
||
"messageTooBig": {
|
||
"title": "Message trop volumineux",
|
||
"body": "Le serveur a rejeté votre dernier message car il dépasse la taille autorisée. Retirez des images ou choisissez des fichiers plus légers, puis renvoyez-le."
|
||
}
|
||
}
|
||
}
|