{ "meta": { "title": "dgray.io – Petites annonces anonymes", "description": "Achetez et vendez sans compte, sans e-mail. Paiement en Monero. Chat chiffré de bout en bout." }, "header": { "searchPlaceholder": "Que cherchez-vous ?", "createListing": "Créer une annonce", "toggleTheme": "Changer de thème", "selectLanguage": "Choisir la langue", "profile": "Profil" }, "footer": { "rights": "Tous droits réservés.", "about": "À propos", "privacy": "Confidentialité", "terms": "CGU", "contact": "Contact", "imprint": "Mentions légales" }, "home": { "title": "Bienvenue sur dgray.io", "subtitle": "Trouvez de bonnes affaires près de chez vous ou vendez ce dont vous n'avez plus besoin.", "browseListings": "Parcourir les annonces", "createListing": "Créer une annonce", "categories": "Catégories", "recentListings": "Annonces récentes", "placeholderTitle": "Exemple d'annonce", "placeholderLocation": "Emplacement", "addFavorite": "Ajouter aux favoris", "removeFavorite": "Retirer des favoris", "noListings": "Aucune annonce trouvée", "loadMore": "Charger plus", "pullToRefresh": "Tirer pour actualiser" }, "common": { "loading": "Chargement...", "error": "Erreur de chargement", "close": "Fermer", "remove": "Supprimer", "home": "Accueil" }, "error": { "title": "Une erreur est survenue", "retry": "Réessayer", "offline": "Pas de connexion internet" }, "search": { "title": "Recherche", "placeholder": "Entrez un terme de recherche...", "allCategories": "Toutes les catégories", "allSubcategories": "Toutes les sous-catégories", "currentLocation": "Position actuelle", "locating": "Localisation en cours...", "searchButton": "Rechercher", "loading": "Recherche en cours...", "enterQuery": "Entrez un terme de recherche pour trouver des annonces.", "noResults": "Aucun résultat trouvé. Essayez un autre terme de recherche.", "resultsCount": "{{count}} résultats trouvés", "allIn": "Tout dans", "clearAll": "Tout effacer", "radiusAround": "{{radius}} km autour", "priceRange": "Prix", "min": "Min", "max": "Max", "apply": "Appliquer", "sortBy": "Trier par", "sortNewest": "Plus récent", "sortOldest": "Plus ancien", "sortPriceAsc": "Prix croissant", "sortPriceDesc": "Prix décroissant", "sortDistance": "À proximité" }, "countries": { "ch": "Suisse", "de": "Allemagne", "at": "Autriche", "fr": "France", "it": "Italie", "li": "Liechtenstein" }, "listing": { "notFound": "Cette annonce n'a pas été trouvée.", "backHome": "Retour à l'accueil", "description": "Description", "location": "Emplacement", "seller": "Vendeur", "anonymousSeller": "Vendeur anonyme", "memberSince": "Membre depuis", "postedOn": "Publié le", "contactSeller": "Contacter le vendeur", "paymentInfo": "Le paiement s'effectue directement via Monero (XMR).", "moneroAddress": "Adresse Monero du vendeur", "noMoneroAddress": "Aucune adresse Monero fournie", "copyAddress": "Copier l'adresse", "contactHint": "Copiez l'adresse et envoyez le montant via votre portefeuille Monero.", "priceOnRequest": "Prix sur demande", "shippingAvailable": "Livraison disponible", "viewSingular": "vue", "viewPlural": "vues", "share": "Partager", "report": "Signaler", "moreFromSeller": "Autres annonces du vendeur", "edit": "Modifier", "expired": "Expiré", "expiresIn1Day": "Encore 1 jour", "expiresInDays": "Encore {{days}} jours", "newMessages": "Nouveaux messages" }, "chat": { "title": "Envoyer un message", "placeholder": "Écrire un message...", "encrypted": "Chiffré de bout en bout", "startConversation": "Démarrez une conversation avec le vendeur.", "send": "Envoyer", "unavailable": "Chat non disponible", "pending": "Demande de conversation envoyée. En attente de réponse du vendeur.", "pendingHint": "En attente du vendeur...", "keyChanged": "Clé modifiée", "keyChangedHint": "La clé de chiffrement de ce vendeur a changé. Cela pourrait indiquer une attaque ou le vendeur a peut-être recréé l'annonce.", "keyAccept": "Accepter la nouvelle clé" }, "create": { "title": "Créer une annonce", "editTitle": "Modifier l'annonce", "listingTitle": "Titre", "titlePlaceholder": "Que voulez-vous vendre ?", "category": "Catégorie", "selectCategory": "Choisir une catégorie", "condition": "État", "conditionNew": "Neuf", "conditionLikeNew": "Comme neuf", "conditionGood": "Bon", "conditionFair": "Acceptable", "conditionPoor": "Mauvais", "price": "Prix", "currency": "Devise", "priceMode": "Mode de prix", "priceModeFiat": "Prix fiat fixe", "priceModeXmr": "Prix XMR fixe", "priceModeHint": "Fiat-fixe: Le montant fiat reste le même. XMR-fixe: Le montant XMR reste le même.", "shippingAvailable": "Livraison disponible", "shippingCost": "Frais de livraison", "shippingCostPlaceholder": "ex. 5.00", "location": "Emplacement", "locationPlaceholder": "Ville, code postal ou adresse", "locationHint": "Choisissez l'emplacement de votre annonce", "description": "Description", "descriptionPlaceholder": "Décrivez votre article en détail...", "images": "Images", "uploadImages": "Télécharger des images (max. 5)", "moneroAddress": "Votre adresse Monero", "moneroPlaceholder": "4... ou 8...", "moneroHint": "Les acheteurs envoient le paiement directement à cette adresse.", "cancel": "Annuler", "publish": "Publier", "publishing": "Publication en cours...", "saveChanges": "Enregistrer les modifications", "saving": "Enregistrement...", "publishFailed": "La publication a échoué. Veuillez réessayer.", "invalidMoneroAddress": "Adresse Monero invalide. Veuillez vérifier le format.", "draftRestored": "Brouillon restauré", "clearDraft": "Supprimer", "paymentExpired": "La période payée a expiré. Veuillez payer à nouveau." }, "notFound": { "title": "Page non trouvée", "message": "La page que vous recherchez n'existe pas.", "backHome": "Retour à l'accueil" }, "cropper": { "title": "Recadrer l'image", "preview": "Aperçu:", "cancel": "Annuler", "confirm": "Appliquer", "aspectRatio": "Format:", "free": "Libre" }, "captcha": { "verify": "Je ne suis pas un robot", "verified": "Vérifié", "solving": "Vérification...", "attempts": "tentatives", "error": "Erreur - réessayer" }, "profile": { "myListings": "Mes annonces", "messages": "Messages", "favorites": "Favoris", "settings": "Paramètres" }, "auth": { "login": "Connexion", "logout": "Déconnexion", "loggingIn": "Connexion en cours...", "yourUuid": "Votre UUID", "enterUuid": "Veuillez entrer votre UUID", "invalidUuid": "UUID invalide ou compte non trouvé", "noAccount": "Pas encore de compte ?", "hasAccount": "Vous avez déjà un compte ?", "createAccount": "Créer un compte", "registerInfo": "Un UUID unique sera généré pour vous. Cet UUID est votre seul accès - conservez-le en sécurité !", "generateUuid": "Générer un UUID", "creating": "Création en cours...", "accountCreated": "Compte créé !", "important": "Important !", "saveUuidWarning": "Sauvegardez cet UUID en lieu sûr. C'est votre seul accès à votre compte. Il n'y a aucun moyen de le récupérer !", "copy": "Copier", "downloadBackup": "Télécharger la sauvegarde", "confirmSaved": "J'ai sauvegardé mon UUID", "registrationFailed": "Échec de l'inscription", "loginRequired": "Veuillez vous connecter pour continuer", "rememberMe": "Se souvenir de moi", "rememberMeHint": "Votre UUID sera stocké localement. N'activez que sur des appareils de confiance." }, "favorites": { "title": "Favoris", "subtitle": "Vos annonces sauvegardées", "empty": "Aucun favori", "emptyHint": "Cliquez sur l'icône cœur d'une annonce pour la sauvegarder.", "browse": "Parcourir les annonces" }, "myListings": { "title": "Mes annonces", "subtitle": "Gérez vos annonces", "empty": "Aucune annonce", "emptyHint": "Vous n'avez pas encore créé d'annonce.", "create": "Créer une annonce", "loginRequired": "Connexion requise", "loginHint": "Connectez-vous pour voir vos annonces.", "login": "Connexion", "status": { "draft": "Brouillon", "archived": "Archivé", "processing": "En attente", "published": "Publié", "expired": "Expiré", "unpublished": "Désactivé", "deleted": "Supprimé" }, "unpublish": "Désactiver", "republish": "Réactiver", "unpublished": "Annonce désactivée", "republished": "Annonce réactivée", "delete": "Supprimer", "deleteConfirm": "Vraiment supprimer cette annonce ? Cette action est irréversible.", "deleted": "Annonce supprimée", "deletedHint": "Sera automatiquement supprimée dans 30 jours" }, "messages": { "title": "Messages", "subtitle": "Vos conversations", "empty": "Aucun message", "emptyHint": "Contactez un vendeur pour démarrer une conversation.", "browse": "Parcourir les annonces", "loginRequired": "Connexion requise", "loginHint": "Connectez-vous pour voir vos messages.", "login": "Connexion", "unknownListing": "Annonce inconnue", "today": "Aujourd'hui", "yesterday": "Hier", "daysAgo": "Il y a {{days}} jours", "listingRemoved": "Annonce supprimée", "pendingRequests": "Nouvelles demandes", "activeChats": "Conversations", "new": "Nouveau" }, "settings": { "title": "Paramètres", "appearance": "Apparence", "theme": "Thème", "themeLight": "Clair", "themeDark": "Sombre", "themeSystem": "Système", "language": "Langue", "account": "Compte", "userId": "ID utilisateur", "userIdHint": "Non enregistré sur le serveur. Vous seul connaissez cet identifiant.", "logout": "Déconnexion", "login": "Connexion", "notLoggedIn": "Vous n'êtes pas connecté.", "loggedOut": "Déconnecté avec succès", "data": "Données", "favorites": "Favoris", "favoritesHint": "Supprimer les favoris enregistrés localement", "searchHistory": "Historique de recherche", "searchHistoryHint": "Supprimer les filtres de recherche enregistrés", "clear": "Effacer", "confirmClearFavorites": "Supprimer tous les favoris ?", "confirmClearSearch": "Supprimer l'historique de recherche ?", "favoritesCleared": "Favoris supprimés", "searchCleared": "Historique de recherche supprimé", "about": "À propos", "currency": "Devise", "currencyChanged": "Devise modifiée", "deleteAllData": "Supprimer toutes les données locales", "deleteAllDataHint": "Supprime toutes les données enregistrées de ce navigateur, y compris les clés de chiffrement, les favoris et les préférences. L'historique des conversations ne peut pas être récupéré.", "deleteAll": "Tout supprimer", "confirmDeleteAll": "Supprimer toutes les données locales ? Les clés de chiffrement seront perdues et les messages ne pourront pas être récupérés." }, "notifications": { "title": "Notifications", "empty": "Aucune notification", "markAllRead": "Tout marquer comme lu", "listing_created": "Votre annonce a été créée", "listing_published": "Votre annonce a été publiée", "listing_expired": "Votre annonce a expiré", "new_message": "Vous avez un nouveau message", "favorite_added": "Quelqu'un a sauvegardé votre annonce" }, "payment": { "title": "Paiement", "listingFee": "Frais d'annonce", "feeInfo": "1 annonce = 1 mois = {{amount}} {{currency}}", "payNow": "Payer maintenant", "paying": "Traitement du paiement...", "processing": "Paiement reçu, en attente de confirmation...", "success": "Paiement réussi ! Votre annonce est maintenant en ligne.", "expired": "Paiement expiré. Veuillez réessayer.", "failed": "Paiement échoué. Veuillez réessayer.", "resume": "Reprendre le paiement", "pending": "Paiement en attente", "required": "Des frais de {{amount}} {{currency}} sont requis pour publier.", "paidViaXmr": "Payé via Monero (XMR)", "awaitingConfirmation": "En attente de confirmation blockchain", "awaitingHint": "Votre paiement a été reçu. L'annonce sera publiée automatiquement après 1 confirmation." }, "reputation": { "level": { "new": "Nouveau compte", "active": "Actif", "trusted": "Fiable", "power": "Top vendeur" }, "deals": "{{count}} transactions", "dealsSingular": "1 transaction", "avgRating": "⌀ {{rating}}", "newWarning": "Nouveau compte — commencez avec de petits montants", "confirmDeal": "Conclure la transaction", "confirmDealHint": "Confirmez que la transaction a eu lieu", "dealPending": "En attente de confirmation", "dealConfirmed": "Transaction confirmée", "rate": "Donner une évaluation", "rated": "Évalué", "memberSince": "Membre depuis {{date}}" } }