{ "extensionName": {"message": "LinkLog"}, "extensionDescription": {"message": "Capturer et envoyer des liens de pages à LinkLog."}, "settingsTitle": {"message": "Paramètres de LinkLog"}, "titleLabel": {"message": "Titre"}, "urlLabel": {"message": "URL"}, "commentLabel": {"message": "Commentaire"}, "commentPlaceholder": {"message": "Votre commentaire"}, "tagsLabel": {"message": "Étiquettes"}, "loadingTags": {"message": "Chargement des étiquettes..."}, "newTagsPlaceholder": {"message": "#nouvelle-étiquette, #autre-étiquette"}, "saveLink": {"message": "Enregistrer le lien"}, "settings": {"message": "Paramètres"}, "authRequired": {"message": "Connectez-vous pour utiliser LinkLog."}, "openSettings": {"message": "Ouvrir les paramètres"}, "signOut": {"message": "Se déconnecter"}, "backendUrlLabel": {"message": "URL du serveur"}, "emailLabel": {"message": "E-mail"}, "emailPlaceholder": {"message": "alice@example.com"}, "usernameLabel": {"message": "Nom d’utilisateur"}, "usernamePlaceholder": {"message": "alice"}, "passwordLabel": {"message": "Mot de passe"}, "otpLabel": {"message": "Mot de passe à usage unique (si configuré)"}, "otpPlaceholder": {"message": "123456"}, "saveAndLogIn": {"message": "Enregistrer et se connecter"}, "thisPlugin": {"message": "Cette extension"}, "pluginDescription": {"message": "Cette extension enregistre les liens sur un serveur LinkLog, qui les publiera sur un site web et éventuellement sur un service du fédivers ou ailleurs, selon les extensions configurées."}, "accountRequirement": {"message": "Les utilisateurs de cette extension doivent avoir un compte sur un serveur LinkLog"}, "privacy": {"message": "Confidentialité"}, "privacyDescription": {"message": "Cette extension respecte votre vie privée et ne recueille aucune donnée personnelle au-delà de ce qui est nécessaire pour enregistrer des liens sur votre serveur LinkLog."}, "storedData": {"message": "L’URL, après une tentative de suppression des paramètres de suivi, le titre de la page, un éventuel commentaire et l’heure de la visite seront enregistrés sur le serveur et rendus publics avec le profil de l’utilisateur qui y est inscrit."}, "backendHeading": {"message": "Serveur LinkLog"}, "backendDescription": {"message": "L’URL du serveur correspond à une application LinkLog auto-hébergée. Consultez son"}, "backendSource": {"message": "pour voir le code source."}, "copyright": {"message": "Copyright © 2026 Olaf Kolkman"}, "repository": {"message": "Dépôt"}, "signInToSelectTags": {"message": "Connectez-vous pour sélectionner des étiquettes existantes."}, "loadTagsFailed": {"message": "Impossible de charger les étiquettes existantes."}, "submitting": {"message": "Envoi..."}, "configureAndLogIn": {"message": "Configurez l’URL du serveur et connectez-vous d’abord."}, "sessionExpired": {"message": "Session expirée. Reconnectez-vous dans les paramètres."}, "submissionFailed": {"message": "Échec de l’envoi"}, "linkSaved": {"message": "Lien enregistré sur $URL$.", "placeholders": {"url": {"content": "$1"}}}, "linkAlreadyExists": {"message": "Ce lien existe déjà. Le commentaire et les étiquettes ont été mis à jour et la publication a été relancée."}, "duplicateLinkSameUrl": {"message": "Ce lien existe déjà.\nVous pouvez tout de même enregistrer l’entrée ; le commentaire et les étiquettes de l’entrée existante seront mis à jour."}, "duplicateLinkDifferentUrl": {"message": "Ce lien existe déjà. Mais le lien enregistré a une URL différente (paramètres manquants ou différents).\nSi vous enregistrez l’entrée, vous risquez de créer un doublon."}, "refetchTitle": {"message": "Récupérer à nouveau le titre"}, "titleFetchFailed": {"message": "Impossible de récupérer le titre"}, "publishingErrors": {"message": "Erreurs de publication : $ERRORS$", "placeholders": {"errors": {"content": "$1"}}}, "submissionFailedConnection": {"message": "Échec de l’envoi. Vérifiez la connexion au serveur."}, "loggedInAt": {"message": "$USERNAME$ est connecté à $BACKEND$", "placeholders": {"username": {"content": "$1"}, "backend": {"content": "$2"}}}, "fillAllFields": {"message": "Veuillez remplir tous les champs"}, "loginFailed": {"message": "Échec de la connexion"}, "loggedInSuccessfully": {"message": "Connexion réussie"}, "unableToLogIn": {"message": "Connexion impossible. Vérifiez l’URL du serveur et vos identifiants."}, "signedOut": {"message": "Déconnecté"}, "characterCount": {"message": "$USED$/$LIMIT$ caractères", "placeholders": {"used": {"content": "$1"}, "limit": {"content": "$2"}}}, "characterCountOverLimit": {"message": "$USED$/$LIMIT$ caractères : dépasse la limite de publication Mastodon de $OVER$", "placeholders": {"used": {"content": "$1"}, "limit": {"content": "$2"}, "over": {"content": "$3"}}} }