{
"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 npm run dev dans le dossier backend/, puis réessayez.",
"apiShort": "Impossible de joindre l'API. Démarrez le backend avec npm run dev dans backend/.",
"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 de x",
"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 mathématiques",
"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 articles",
"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'administration",
"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 demandes",
"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 — 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",
"placeholder": "p. ex. sin(x) + x / 4",
"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, pi, e et les fonctions habituelles.",
"errorSyntax": "Cela ne se lit pas comme une fonction de x.",
"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 à {path}. 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 à {path}. 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 à {path}.",
"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": "gras et italique",
"struckOut": "barré",
"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 à « {q} ».",
"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 à {path} 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}"
}
}