Files
mathew/frontend/i18n/locales/fr.json
Aran Roig 68b74eb60b
All checks were successful
Build and Deploy Nuxt / build (push) Successful in 24s
Graph calculator improvmentes
2026-10-02 14:53:00 +02:00

425 lines
21 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"app": {
"title": "Mathew · L'encyclopédie des mathématiques"
},
"common": {
"close": "Fermer",
"done": "Terminé",
"cancel": "Annuler",
"confirm": "Confirmer",
"delete": "Supprimer",
"edit": "Modifier",
"loading": "Chargement…",
"signOut": "Se déconnecter",
"backHome": "Retour à l'accueil",
"startWriting": "Commencer à écrire",
"searchArticles": "Rechercher des articles",
"closeTab": "Fermer l'onglet",
"areYouSure": "Êtes-vous sûr ?",
"apiUnreachable": "Impossible de joindre le wiki. Le backend est-il en marche ?",
"apiDown": "Impossible de joindre l'API. Démarrez le backend avec <code>npm run dev</code> dans le dossier <code>backend/</code>, puis réessayez.",
"apiShort": "Impossible de joindre l'API. Démarrez le backend avec <code>npm run dev</code> dans <code>backend/</code>.",
"writtenIn": "Écrit en {lang}",
"languageChip": "langue : {lang}",
"clearLanguage": "Retirer le filtre de langue"
},
"sidebar": {
"home": "Accueil de Mathew",
"search": "Rechercher…",
"open": "Ouverts",
"openAria": "Article ouvert ({n}) | Articles ouverts ({n})",
"openTitle": "{n} article ouvert — les afficher | {n} articles ouverts — les afficher",
"articles": "Articles",
"graph": "Graphe",
"calculator": "Calculatrice",
"calculatorHint": "Calculatrice — trace des fonctions et des équations",
"admin": "Admin",
"adminHint": "Administration — les comptes de ce wiki",
"requests": "Demandes",
"requestsHint": "Demandes — approuvez ou refusez ce que proposent les membres",
"requestsWaiting": "{n} demande de modification en attente | {n} demandes de modification en attente",
"newArticle": "Nouvel article",
"signedInAs": "Connecté en tant que {name} — profil et compte",
"signInHint": "Se connecter — la lecture est libre, l'écriture demande un compte",
"collapse": "Replier la barre latérale",
"expand": "Déplier la barre latérale",
"collapseLabel": "Replier"
},
"home": {
"metaTitle": "L'encyclopédie des mathématiques",
"metaDescription": "Un wiki moderne et collaboratif de concepts mathématiques — écrit en Markdown et rendu avec LaTeX.",
"hero": "Le wiki des <span class=\"gradient\">mathématiques</span>",
"searchPlaceholder": "Cherchez des concepts — essayez « euler », « calculus », « probability »…",
"writeNew": "Écrire un nouvel article",
"random": "Afficher un article au hasard",
"results": "{n} résultat | {n} résultats",
"recentlyUpdated": "Mis à jour récemment",
"emptyTitle": "Aucun article trouvé",
"emptyPlain": "Rien ne correspond à votre recherche. Soyez le premier — écrivez l'article.",
"emptyTag": "Rien ne correspond à votre recherche pour « {tag} ». Soyez le premier — écrivez l'article.",
"emptyLang": "Rien ne correspond à votre recherche en {lang}. Soyez le premier — écrivez l'article.",
"emptyTagLang": "Rien ne correspond à votre recherche pour « {tag} » en {lang}. Soyez le premier — écrivez l'article."
},
"articles": {
"metaTitle": "Articles",
"metaDescription": "Tout le wiki d'un coup d'œil — combien d'articles il compte et les thèmes qu'ils couvrent.",
"hero": "Tous les <span class=\"gradient\">articles</span>",
"sub": "Toute la bibliothèque d'un coup d'œil — ce qui a été écrit, et les thèmes couverts.",
"backToTopics": "Retour aux thèmes",
"articleCount": "{n} article | {n} articles",
"topicCount": "{n} thème | {n} thèmes",
"filterByLanguage": "Filtrer par langue",
"writtenIn": "Écrits en",
"headingTagLang": "Articles étiquetés « {tag} » · en {lang}",
"headingTag": "Articles étiquetés « {tag} »",
"emptyNoTopicTitle": "Aucun article avec ce thème",
"emptyNoLangTitle": "Aucun article en {lang}",
"emptyNoTopicsTitle": "Pas encore de thèmes",
"emptyFilteredText": "Ce coin de la bibliothèque est entre deux articles pour l'instant.",
"emptyUntaggedText": "Aucun article ne porte d'étiquette. Ajoutez-en une dans l'éditeur et elle apparaîtra ici.",
"emptyShowAll": "Afficher tous les articles",
"emptyNoneTitle": "Pas encore d'articles",
"emptyNoneText": "La bibliothèque est vide. Soyez le premier — écrivez l'article."
},
"admin": {
"metaTitle": "Administration",
"metaDescription": "Tous les comptes du wiki et le rôle de chacun.",
"sessionExpired": "Cette session a expiré — reconnectez-vous pour ouvrir le tableau de bord.",
"roleChangeFailed": "Impossible de changer ce rôle.",
"deleteFailed": "Impossible de supprimer ce compte.",
"gateHeading": "Connectez-vous pour administrer",
"gateText": "Cette page liste tous les comptes du wiki ; elle est donc réservée à ceux qui l'administrent. Connectez-vous avec un compte titulaire de ce rôle.",
"forAdmins": "Réservé aux administrateurs",
"forAdminsText": "Cette page liste tous les comptes du wiki ; elle est donc tenue à l'écart des membres ordinaires. Un autre administrateur doit donner ce rôle à votre compte.",
"backToArticles": "Retour aux articles",
"hero": "Tableau d'<span class=\"gradient\">administration</span>",
"accountCount": "{n} compte | {n} comptes",
"adminTally": "{n} admin | {n} admins",
"memberTally": "{n} membre | {n} membres",
"you": "vous",
"roleAdmin": "Admin",
"roleMember": "Membre",
"joined": "Inscrit le {date}",
"selfNote": "un autre administrateur change votre rôle, ou vous retire",
"emptyTitle": "Pas encore de comptes",
"emptyText": "Personne n'a encore ouvert de compte sur le wiki. Le premier en devient l'administrateur.",
"confirmDeleteTitle": "Supprimer ce compte ?",
"confirmDeleteMessage": "{username} perd définitivement son compte et ne pourra plus se connecter. Les articles qu'il a écrits restent sur le wiki.",
"confirmDeleteButton": "Supprimer le compte",
"confirmKeepButton": "Le conserver",
"proposalsHeading": "Demandes de modification",
"proposalWaitingTally": "{n} en attente | {n} en attente",
"proposalsEmptyTitle": "Aucune demande de modification",
"proposalsEmptyText": "Quand un membre modifie un article ou en écrit un nouveau, il arrive ici comme une proposition — approuvez-le et il sera publié sur le wiki.",
"statusPending": "En attente",
"statusApproved": "Approuvée",
"statusRejected": "Refusée",
"actionApproved": "approuvée",
"actionRejected": "refusée",
"decidedBy": "{action} par {username} · {date}",
"wantsToChange": "souhaite modifier",
"wantedToChange": "a souhaité modifier",
"wantsToCreate": "souhaite créer",
"wantedToCreate": "a souhaité créer",
"articleGone": "un article qui n'existe plus",
"newArticle": "nouvel article",
"approve": "Approuver",
"reject": "Refuser",
"approveFailed": "Impossible d'appliquer cette modification.",
"rejectFailed": "Impossible de refuser cette demande.",
"proposalStale": "L'article a changé après l'envoi — approuver remplacerait son contenu actuel.",
"fieldTitle": "Titre",
"fieldContent": "Texte",
"fieldTags": "Étiquettes",
"fieldNone": "Aucun changement visible",
"asSent": "Tel qu'au moment de l'envoi",
"asNewPage": "L'adresse demandée",
"nothingHereYet": "Rien n'est écrit à cette adresse pour l'instant — la demande souhaite que cette page soit créée.",
"asProposed": "Tel que proposé",
"details": "Détails",
"hideDetails": "Masquer les détails",
"decidedHeading": "{n} demande traitée | {n} demandes traitées"
},
"requests": {
"metaTitle": "Demandes de modification",
"metaDescription": "Toutes les modifications proposées par les membres — approuvez-en une et elle paraît sur le wiki.",
"hero": "Revue des <span class=\"gradient\">demandes</span>",
"gateHeading": "Connectez-vous pour examiner les demandes",
"gateText": "Cette page rassemble les modifications proposées par les membres ; elle est donc réservée à ceux qui administrent le wiki. Connectez-vous avec un compte titulaire de ce rôle.",
"forAdminsText": "Cette page rassemble les modifications proposées par les membres ; elle est donc tenue à l'écart des membres ordinaires. Un autre administrateur doit donner ce rôle à votre compte."
},
"graph": {
"metaTitle": "Graphe",
"metaDescription": "Tout le wiki comme une carte — chaque article un nœud, chaque lien entre eux une arête.",
"emptyTitle": "Rien à relier pour l'instant",
"emptyText": "Le graphe a besoin d'au moins un article. Écrivez le premier — puis regardez-le apparaître.",
"fit": "Ajuster le graphe à l'écran",
"zoomIn": "Zoomer",
"zoomOut": "Dézoomer",
"relayout": "Recalculer la disposition",
"display": "Options d'affichage",
"colorNodes": "Colorer les nœuds par thème"
},
"calc": {
"metaTitle": "Calculatrice graphique",
"metaDescription": "Tracez des fonctions de x ou des équations en x et y — le plan se déplace à la souris et se zoome à la molette. sin, cos, ln, sqrt et compagnie.",
"panelHeading": "Fonctions",
"functionsPanel": "Fonctions à tracer",
"expressionAria": "Fonction de x, ou une équation en x et y",
"cycleColor": "Changer de couleur",
"show": "Afficher sur le plan",
"hide": "Masquer du plan",
"remove": "Supprimer la fonction",
"add": "Ajouter une fonction",
"errorUnknown": "Je ne connais pas ce nom — la calculatrice parle x, y, pi, e et les fonctions habituelles.",
"errorSyntax": "Cela ne se lit pas comme une fonction de x ni comme une équation en x et y.",
"resetView": "Réinitialiser la vue",
"zoomIn": "Zoomer",
"zoomOut": "Dézoomer",
"cursor": "x = {x} y = {y}",
"collapse": "Masquer les fonctions",
"expand": "Afficher les fonctions"
},
"reader": {
"notFoundTitle": "Cet article n'existe pas (encore)",
"notFoundText": "Rien ne vit à <code>{path}</code>. Vous pouvez en écrire vous-même la première version — il ne faut que du Markdown.",
"writeTopic": "Écrire ce thème",
"backToArticles": "Retour aux articles ouverts",
"loadFailTitle": "Impossible de charger l'article",
"noVersionTitle": "Pas de version en {lang} (pour l'instant)",
"noVersionText": "Rien n'est écrit à <code>{path}</code>. L'article existe peut-être dans une autre langue — ou vous pouvez écrire cette version vous-même."
},
"editor": {
"gateStart": "Connectez-vous pour commencer un article",
"gateEdit": "Connectez-vous pour modifier « {title} »",
"newTitle": "Nouvel article",
"translateTitle": "Traduire l'article",
"editTitle": "Modifier l'article",
"metaTranslate": "Traduire {title}",
"metaEditing": "Modification de {title}",
"nothingToEdit": "Rien à modifier ici",
"nothingToTranslate": "Rien à traduire",
"noArticleAt": "Aucun article ne vit à <code>{path}</code>.",
"createInstead": "Le créer à la place",
"backToSearch": "Retour à la recherche",
"discardHint": "Annuler toutes les modifications depuis la dernière sauvegarde et quitter l'éditeur",
"discard": "Annuler les modifications",
"discardConfirm": "Annuler les modifications ?",
"discardNew": "Tout ce que vous avez écrit jusqu'ici sera perdu.",
"discardVersions": "Les modifications apportées à {n} versions linguistiques depuis la dernière sauvegarde seront perdues.",
"discardOne": "Les modifications apportées à « {title} » depuis la dernière sauvegarde seront perdues.",
"keepEditing": "Continuer d'éditer",
"saving": "Enregistrement…",
"publishTranslation": "Publier la traduction",
"publishArticle": "Publier l'article",
"saveVersions": "Enregistrer {n} versions",
"saveChanges": "Enregistrer les modifications",
"translating": "Traduction de",
"translatingTail": "— l'original est déjà dans l'éditeur ; écrivez votre version par-dessus.",
"languages": "Langues",
"editVersion": "Modifier la version en {name}",
"unsavedChanges": "modifications non enregistrées",
"addLanguage": "+ Langue",
"addLanguageHint": "Ajouter l'article dans une autre langue",
"titleLabel": "Titre",
"titlePlaceholder": "p. ex. L'inégalité de Cauchy–Schwarz",
"urlLabel": "URL :",
"tagsLabel": "Étiquettes",
"tagsHint": "— séparées par des virgules",
"tagsPlaceholder": "algèbre linéaire, inégalités, démonstrations",
"languageLabel": "Langue",
"languageHint": "— la langue de cette version",
"alreadyWritten": "— déjà écrit",
"languageTaken": "Cet article existe déjà dans cette langue",
"contentLabel": "Contenu",
"contentHint": "— Markdown avec LaTeX ($inline$ et $$display$$)",
"seedHeading": "Commencez par un titre",
"seedTerms": "Définissez les termes, puis énoncez le résultat :",
"modeWrite": "Écrire",
"modeSplit": "Scindé",
"modePreview": "Aperçu",
"cheatsheet": "Aide-mémoire d'écriture",
"cheatsheetHint": "Aide-mémoire — LaTeX, liens, Markdown",
"fullscreen": "Plein écran",
"exitFullscreenHint": "Quitter le plein écran (Esc)",
"enterFullscreen": "Passer en plein écran",
"exitFullscreen": "Quitter le plein écran",
"livePreview": "Aperçu en direct",
"noPreview": "Rien à prévisualiser pour l'instant.",
"versionNeedsTitle": "La version en {name} a besoin d'un titre.",
"titleRequired": "Un titre est requis.",
"sessionExpired": "Cette session a expiré — reconnectez-vous, s'il vous plaît.",
"saveFailed": "Impossible d'enregistrer l'article. Le backend est-il en marche ?",
"leaveGuard": "Vous avez des modifications non enregistrées. Quitter sans enregistrer ?",
"thisArticle": "cet article",
"proposalNotice": "Vous êtes membre du wiki : vos modifications partent vers les administrateurs comme une proposition — rien n'est écrit sur la page tant qu'ils ne l'ont pas approuvée.",
"proposalNoticeCreate": "Vous êtes membre du wiki : les nouveaux articles partent vers les administrateurs comme une proposition — rien n'est publié tant qu'ils ne l'ont pas approuvée.",
"submitProposal": "Envoyer la proposition",
"proposalSentTitle": "Demande envoyée",
"proposalSent": "Vos modifications ont été envoyées aux administrateurs pour revue. L'article garde son texte actuel jusqu'à ce que l'un d'entre eux approuve la demande.",
"proposalSentCreate": "Votre nouvel article a été envoyé aux administrateurs pour revue. Il apparaîtra sur le wiki lorsque l'un d'entre eux approuvera la demande."
},
"cheatsheet": {
"title": "Aide-mémoire d'écriture",
"closeAria": "Fermer l'aide-mémoire",
"links": "Liens",
"linkByTitle": "lien vers un article par son titre",
"linkOwnWording": "lien avec votre propre formulation",
"linkWebPage": "lien vers une page web",
"bareUrl": "une URL nue devient un lien",
"math": "Maths (LaTeX)",
"inline": "en ligne",
"display": "formule affichée, sur sa propre ligne",
"numberSets": "ensembles de nombres",
"sumsEtc": "sommes, intégrales, fractions, racines",
"text": "Texte",
"boldItalic": "<strong>gras</strong> et <em>italique</em>",
"struckOut": "<s>barré</s>",
"shadedCode": "fragment de code ombré",
"fencedBlock": "bloc de code avec coloration",
"blocks": "Blocs",
"headings": "titres — ## et ### remplissent la table des matières",
"bulletList": "liste à puces",
"numberedList": "liste numérotée",
"blockquote": "citation",
"tableRows": "lignes de tableau, avec une règle --- d'en-tête",
"hr": "règle horizontale",
"shortcuts": "Raccourcis",
"saveShortcut": "enregistrer l'article",
"tabIndent": "indenter dans l'éditeur",
"escHelp": "fermer cette aide, puis quitter le plein écran"
},
"settings": {
"title": "Réglages",
"closeAria": "Fermer les réglages",
"appearance": "Apparence",
"appearanceHint": "Choisissez à quoi ressemble Mathew pour vous.",
"themeAria": "Thème de couleurs",
"themeLight": "Clair",
"themeDark": "Sombre",
"accent": "Couleur d'accent",
"accentHint": "Utilisée pour les liens, les boutons et les surlignages.",
"accentName": "accent {name}",
"accentViolet": "violet",
"accentPurple": "pourpre",
"accentOcean": "océan",
"accentTeal": "sarcelle",
"accentForest": "forêt",
"accentAmber": "ambre",
"accentRose": "rose",
"accentSlate": "ardoise"
},
"auth": {
"signin": "Se connecter",
"signup": "Créer un compte",
"signupTab": "Créer un compte",
"signupSubmit": "Créer le compte et se connecter",
"busy": "Un instant…",
"tabsAria": "Connexion",
"username": "Nom d'utilisateur",
"usernamePlaceholder": "p. ex. emmy_noether",
"password": "Mot de passe",
"passwordHint": "— au moins 8 caractères",
"haveAccount": "Vous avez déjà un compte ?",
"newToMathew": "Nouveau sur Mathew ?",
"expiredProfile": "Cette session a expiré — reconnectez-vous pour modifier votre compte."
},
"gate": {
"heading": "Connectez-vous pour écrire",
"text": "Le wiki est ouvert à tous pour la lecture. Un compte est ce qui permet d'y ajouter quelque chose.",
"fine": "Pas encore de compte ? En créer un ne demande qu'un nom et un mot de passe."
},
"profile": {
"title": "Profil",
"closeAria": "Fermer le profil",
"picture": "Photo de profil",
"pictureHint": "Affichée à côté de votre nom. Rognée en cercle.",
"uploading": "Téléversement…",
"changePicture": "Changer la photo",
"choosePicture": "Choisir une photo",
"remove": "Retirer",
"readFileFailed": "Impossible de lire ce fichier.",
"notReadable": "Ce fichier n'est pas une image que le navigateur peut lire.",
"drawFailed": "Le navigateur n'a pas pu dessiner cette image.",
"notAnImage": "Ceci n'est pas un fichier image.",
"uploadFailed": "Impossible de téléverser cette image.",
"readFailed": "Impossible de lire cette image.",
"removeFailed": "Impossible de retirer l'image.",
"username": "Nom d'utilisateur",
"usernameHint": "Lettres, chiffres, point, tiret ou tiret bas — de 3 à 30 caractères.",
"saving": "Enregistrement…",
"save": "Enregistrer",
"nameRequired": "Un nom est requis.",
"nameFailed": "Impossible de changer le nom.",
"nameSaved": "Nom enregistré.",
"password": "Mot de passe",
"passwordHint": "Au moins 8 caractères.",
"currentPassword": "Mot de passe actuel",
"newPassword": "Nouveau mot de passe",
"changePassword": "Changer le mot de passe",
"passwordFailed": "Impossible de changer le mot de passe.",
"passwordChanged": "Mot de passe changé.",
"language": "Langue",
"languageHint": "La langue dans laquelle Mathew vous parle. Enregistrée avec votre compte.",
"languageAria": "Langue de l'interface"
},
"search": {
"placeholder": "Recherchez des articles par titre ou étiquette…",
"clear": "Effacer la recherche",
"apiDown": "Impossible de joindre l'API — le backend est-il en marche ?",
"noMatch": "Aucun article ne correspond à <strong>« {q} »</strong>.",
"idle": "Commencez à taper pour chercher dans le wiki.",
"navigate": "naviguer",
"open": "ouvrir",
"close": "fermer",
"allResults": "Tous les résultats pour « {q} »"
},
"recent": {
"title": "Consultés récemment",
"aria": "Articles consultés récemment"
},
"toc": {
"title": "Sommaire",
"aria": "Table des matières"
},
"card": {
"kickerArticle": "Article",
"kickerTranslation": "Traduction",
"existsIn": "Existe en : {names}",
"updated": "mis à jour le {date}"
},
"pane": {
"aria": "Article : {title}",
"spineHint": "{title} · cliquez pour tourner à cette page · esc pour fermer",
"readFailTitle": "Cette page n'a pas pu être lue",
"readFailText": "L'article à <code>{path}</code> n'a pas répondu. Le backend est-il en marche ?",
"lastEdited": "Dernière modification le {date}",
"topicsLabel": "Thèmes :"
},
"book": {
"openAria": "Articles ouverts",
"chipHint": "{title} · cliquez pour ouvrir · esc pour fermer",
"dockAria": "Pages en attente dans le livre",
"dockHint": "{title} · cliquez pour tourner à cette page",
"deleteConfirm": "Supprimer « {title} » définitivement ? Cette action est irréversible.",
"deleteFailed": "Impossible de supprimer l'article. Le backend est-il en marche ?"
},
"articleActions": {
"aria": "Actions sur l'article"
},
"accountActions": {
"aria": "Actions sur le compte",
"forUser": "Actions pour {username}",
"removeAdmin": "Retirer admin",
"makeAdmin": "Nommer admin"
},
"langMenu": {
"hintSignedIn": "Lire cet article dans une autre langue — ou en écrire une",
"hint": "Lire cet article dans une autre langue",
"aria": "Langues",
"readIn": "Lire en",
"writeIn": "Écrire en",
"writeArticleIn": "Écrire cet article en {name}"
}
}