{ "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}" } }