tane/apps/app_seeds/lib/i18n/fr.i18n.json
vjrj 1a946d5c26 fix(i18n): honest sharing intro — community servers exist, no company runs them
The setup intro claimed sharing happened 'with no company in the middle'
while the sheet itself lists community servers. Reworded in all repo-authored
locales (en/es/fr/de/pt/pt_BR/ast): what you offer travels through community
servers run by people and collectives rather than a company.
2026-07-22 16:08:34 +02:00

727 lines
30 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.

{
"avatar": {
"title": "Votre photo ou avatar",
"fromPhoto": "Prendre ou choisir une photo",
"illustration": "Ou choisir une illustration",
"remove": "Supprimer"
},
"favorites": {
"title": "Favoris",
"empty": "Pas encore de favoris. Enregistrez les offres que vous aimez du marché.",
"save": "Ajouter aux favoris",
"remove": "Retirer des favoris",
"unavailable": "Plus disponible"
},
"seedSaving": {
"title": "Conserver sa semence",
"subtitle": "Ce qu'il faut pour garder la variété fidèle",
"lifeCycle": "Cycle",
"cycleAnnual": "Annuelle",
"cycleBiennial": "Bisannuelle — graines la 2e année",
"cyclePerennial": "Vivace",
"pollination": "Pollinisation",
"pollSelf": "Autoféconde",
"pollCross": "Se croise avec d'autres",
"pollMixed": "S'autoféconde, parfois se croise",
"byInsect": "par les insectes",
"byWind": "par le vent",
"isolation": "À isoler",
"isolationRange": "{min}{max} m des autres variétés",
"isolationSingle": "{min} m des autres variétés",
"plants": "Préserver plusieurs plantes",
"plantsValue": "D'au moins {n} plantes",
"processing": "Nettoyer la semence",
"procDry": "Semence sèche (dépiquage)",
"procWet": "Semence humide (fermentation et rinçage)",
"difficulty": "Difficulté",
"diffEasy": "Facile",
"diffMedium": "Moyen",
"diffHard": "Difficile",
"advisory": "Guide général — adaptez-le à votre climat et à votre variété.",
"sourcePrefix": "Source"
},
"calendar": {
"title": "Ce mois",
"filterChip": "Ce mois",
"selfNote": "Ce que vous avez noté dans vos variétés.",
"nothing": "Rien noté pour {month}."
},
"app": {
"title": "Tane"
},
"bootstrap": {
"failed": "Tane n'a pas pu démarrer",
"retry": "Réessayer"
},
"common": {
"save": "Enregistrer",
"cancel": "Annuler",
"delete": "Supprimer",
"edit": "Modifier",
"type": "Type",
"comingSoon": "À venir",
"offline": "Vous êtes hors ligne — le partage est en pause"
},
"home": {
"tagline": "Partagez et cultivez des graines locales",
"openMarket": "Marché",
"openMarketSubtitle": "Découvrez et partagez des graines à proximité",
"yourInventory": "Votre inventaire",
"yourInventorySubtitle": "Gérez vos graines"
},
"photo": {
"camera": "Prendre une photo",
"gallery": "Choisir de la galerie",
"setAsCover": "Mettre en couverture",
"isCover": "Photo de couverture",
"deleteConfirm": "Supprimer cette photo ?"
},
"menu": {
"tagline": "votre grainothèque",
"inventory": "Inventaire",
"market": "Marché",
"profile": "Votre profil",
"chat": "Messages",
"wishlist": "Favoris",
"following": "Abonnements",
"plantares": "Plantares",
"sales": "Ventes",
"calendar": "Calendrier",
"settings": "Paramètres"
},
"settings": {
"language": "Langue",
"systemLanguage": "Langue du système",
"langEs": "Español",
"langEn": "English",
"langPt": "Português",
"langPtBr": "Português (Brasil)",
"langAst": "Asturianu",
"langFr": "Français",
"langDe": "Deutsch",
"langJa": "日本語",
"about": "À propos",
"aboutText": "Inventaire local-first et chiffré pour les semences traditionnelles. AGPL-3.0.",
"aboutOpen": "À propos de Tane"
},
"backup": {
"title": "Sauvegarde & restauration",
"autoBackupTitle": "Sauvegardes automatiques",
"autoBackupLast": "Dernière copie {date} · tous les {days} jours",
"autoBackupNone": "Une copie est conservée automatiquement tous les {days} jours",
"exportJson": "Enregistrer une sauvegarde",
"exportJsonSubtitle": "Une copie complète à conserver précieusement, restaurer plus tard ou transférer sur un autre appareil",
"importJson": "Restaurer une sauvegarde",
"importJsonSubtitle": "Récupérez une copie enregistrée — rien ne sera dupliqué",
"exportCsv": "Exporter vers un tableur",
"exportCsvSubtitle": "Une liste simple pour Excel ou LibreOffice — sans photos",
"importCsv": "Importer une liste",
"importCsvSubtitle": "Ajoutez des entrées depuis un tableur",
"importConfirmTitle": "Restaurer une sauvegarde ?",
"importConfirmBody": "Les entrées fusionnent avec votre inventaire ; si une entrée existe des deux côtés, c'est la version la plus récente qui gagne. Rien ne sera dupliqué.",
"importCsvConfirmTitle": "Importer une liste ?",
"importCsvConfirmBody": "Chaque ligne est ajoutée comme une nouvelle entrée. Cela ne fusionne ni ne remplace, donc importer le même fichier deux fois l'ajoute deux fois.",
"importAction": "Importer",
"exportSaved": "Copie enregistrée",
"cancelled": "Annulé",
"importDone": "Importé : {added} nouvelles, {updated} actualisées",
"importCsvDone": "Ajoutées {count} entrées",
"importFailed": "Ce fichier n'a pas pu être lu comme une sauvegarde Tane",
"failed": "Quelque chose s'est mal passé",
"recoveryTitle": "Votre code de récupération",
"recoverySubtitle": "Imprimez-le et gardez-le en sécurité — il ouvre vos sauvegardes sur un nouvel appareil",
"recoveryIntro": "Ce code ouvre vos sauvegardes et retrouve votre grainothèque sur n'importe quel appareil. Conservez deux copies imprimées en lieux sûrs, comme votre meilleure graine. Quiconque l'obtient peut lire vos sauvegardes, alors ne le partagez avec personne.",
"recoveryCopy": "Copier",
"recoverySave": "Enregistrer la feuille",
"recoverySheetTitle": "Tane — votre feuille de récupération",
"recoveryPromptTitle": "Entrez votre code de récupération",
"recoveryPromptBody": "Cette sauvegarde a été enregistrée avec un autre code. Entrez le code de votre feuille de récupération pour l'ouvrir.",
"recoveryWrongCode": "Ce code n'ouvre pas cette sauvegarde"
},
"about": {
"title": "À propos",
"kanji": "種",
"tagline": "Une app local-first et décentralisée pour gérer et partager des semences et plantules traditionnelles.",
"intro": "Tane (種, « graine » en japonais) aide les gens et les collectifs à gérer un inventaire bienveillant de leur grainothèque, décider ce qu'ils offrent et le partager localement — sans intermédiaire central qui pourrait contrôler, censurer ou être poursuivi pour cela. Son nom vient de tanemaki (種まき), « semer / disperser des graines ». L'objectif est à la fois pratique et politique : soutenir les variétés de semences traditionnelles et résister au monopole des semenciers.",
"heritage": "Le nom honore les anciennes traditions d'entraide japonaises autour du riz — yui (travail communautaire partagé) et tanomoshi (caisses de secours mutuel) — qui ont inspiré le document Plantare, la « monnaie communautaire pour l'échange de semences » (BAH-Semillero, 2009, CC-BY-SA). Tane est le Plantare numérique.",
"version": "Version",
"license": "Licence",
"licenseValue": "AGPL-3.0",
"website": "Site web",
"sourceCode": "Code source",
"translate": "Aider à traduire",
"translateSubtitle": "Aidez à traduire Tane dans votre langue",
"openSourceLicenses": "Licences open source",
"openSourceLicensesSubtitle": "Bibliothèques tiers et leurs licences",
"copyright": "© {years} Association Comunes, sous AGPLv3"
},
"intro": {
"skip": "Passer",
"next": "Suivant",
"start": "Commencer",
"menuEntry": "Comment fonctionne Tane",
"slides": {
"welcome": {
"title": "La graine qui vous a menés ici",
"body": "Chaque semence traditionnelle est une lettre écrite par des milliers de générations, passée de main en main. Nous sommes ce que nous sommes grâce à ce partage."
},
"inventory": {
"title": "Votre grainothèque, dans votre poche",
"body": "Notez ce que vous avez, de quelle année, combien et d'où ça vient — avec le nom que vous utilisez. Une photo et un nom suffisent pour commencer."
},
"privacy": {
"title": "Vôtre, et uniquement vôtre",
"body": "Pas de compte, pas d'internet, pas de trackers. Vos données vivent chiffrées sur votre appareil, et seul ce que vous choisissez est partagé."
},
"share": {
"title": "Partager, comme cela s'est toujours fait",
"body": "Offrez ce que vous avez en excédent — cadeau, échange ou vente — et laissez quelqu'un à proximité le trouver. Seule la distance approximative est affichée, jamais votre adresse ; vous fermez le marché en personne."
},
"plantare": {
"title": "Semer c'est multiplier",
"body": "Avec un Plantare, celui qui reçoit la graine promet d'en renvoyer plus tard. Et comme renvoyer signifie la cultiver, chaque prêt multiplie le bien commun."
}
}
},
"inventory": {
"title": "Inventaire",
"searchHint": "Rechercher des graines",
"empty": "Pas encore de graines. Appuyez sur + pour ajouter votre première.",
"noMatches": "Aucune graine ne correspond à vos filtres.",
"clearFilters": "Effacer les filtres",
"uncategorized": "Non catégorisé",
"needsReproductionFilter": "À multiplier",
"loadError": "Impossible d'ouvrir votre grainothèque. Elle était peut-être occupée — réessayez.",
"retry": "Réessayer"
},
"draft": {
"capture": "Capturer des photos",
"captured": "{n} capturée(s) à cataloguer",
"triageTitle": "À cataloguer",
"triageCount": "{n} à cataloguer",
"untitled": "Sans titre",
"nameField": "Nommez cette graine",
"nameHint": "Qu'est-ce que c'est ?",
"suggestFromPhoto": "Suggérer un nom depuis la photo",
"discard": "Abandonner"
},
"quickAdd": {
"title": "Ajouter une graine",
"labelField": "Nom",
"labelRequired": "Donnez-lui un nom",
"addPhoto": "Ajouter une photo",
"quantity": "Combien ?",
"more": "Ajouter plus…",
"save": "Enregistrer",
"saveAndAddAnother": "Enregistrer et ajouter une autre",
"addedCount": "{n} ajoutée(s)",
"cancel": "Annuler"
},
"detail": {
"notFound": "Cette graine n'est plus ici.",
"lots": "Lots",
"noLots": "Pas encore de lots.",
"names": "Aussi connue sous le nom de",
"addName": "Ajouter un nom",
"links": "Liens",
"addLink": "Ajouter un lien",
"linkUrl": "URL",
"linkTitle": "Titre (optionnel)",
"reference": "En savoir plus",
"refGbif": "GBIF",
"refWikipedia": "Wikipedia",
"refWikispecies": "Wikispecies",
"notes": "Notes",
"addLot": "Ajouter un lot",
"editLot": "Modifier le lot",
"deleteConfirm": "Supprimer cette graine ?",
"year": "Année {year}",
"noYear": "Année inconnue"
},
"germination": {
"title": "Germination",
"add": "Ajouter un test",
"sampleSize": "Échantillon",
"germinated": "Germinées",
"none": "Pas encore de tests de germination.",
"result": "{percent}%"
},
"viability": {
"expiringSoon": "Utilisez-la ou multipliez-la cette saison",
"expiringSoonYears": "Utilisez-la ou multipliez-la cette saison · se garde ~{years} an(s)",
"expired": "Au-delà de la viabilité typique — à multiplier",
"expiredYears": "Au-delà de la viabilité typique (~{years} an(s)) — à multiplier"
},
"editVariety": {
"title": "Modifier la graine",
"name": "Nom",
"category": "Catégorie",
"notes": "Notes",
"species": "Espèce (du catalogue)",
"speciesHint": "Rechercher une espèce…",
"speciesSuggested": "Suggérée par le nom",
"organic": "Biologique",
"organicHint": "Cultivée de manière biologique (bio)"
},
"addLot": {
"title": "Ajouter un lot",
"year": "Date de récolte",
"quantity": "Combien ?",
"amount": "Quantité"
},
"harvest": {
"pickTitle": "Sélectionnez le mois / l'année",
"anyMonth": "N'importe quel mois",
"noDate": "Définir la date de récolte",
"monthNames": [
"janvier",
"février",
"mars",
"avril",
"mai",
"juin",
"juillet",
"août",
"septembre",
"octobre",
"novembre",
"décembre"
]
},
"lotType": {
"seed": "Graines",
"plant": "Plante",
"seedling": "Plantule",
"tree": "Arbre / arbuste",
"bulb": "Bulbe / tubercule",
"cutting": "Bouture"
},
"presentation": {
"title": "Emballage",
"none": "Non spécifié",
"pot": "Pot",
"tray": "Plateau",
"plug": "Alvéole",
"bareRoot": "Racines nues",
"rootBall": "Motte"
},
"provenance": {
"section": "D'où elle vient",
"seedsFrom": "Graines de",
"seedsFromHint": "Qui les a cultivées ou données",
"place": "Lieu",
"placeHint": "D'où elles viennent (avec région)",
"addSeedsFrom": "Graines de",
"addPlace": "Lieu"
},
"abundance": {
"add": "Combien j'en ai",
"title": "Combien j'en ai",
"none": "Non défini",
"plentyToShare": "De quoi partager généreusement",
"enoughToShare": "Assez pour partager un peu",
"enoughForMe": "Assez pour moi",
"runningLow": "Ça commence à manquer"
},
"share": {
"add": "La partagez-vous ?",
"title": "La partagez-vous ?",
"nudge": "Vous en avez beaucoup — vous pourriez en partager.",
"price": "Prix",
"priceHint": "Laissez vide pour en discuter plus tard",
"private": "Juste pour moi",
"gift": "À donner",
"exchange": "À échanger",
"sell": "À vendre",
"filterChip": "Je partage",
"printCatalog": "Imprimer ce que je partage",
"catalogTitle": "Ce que je partage",
"catalogSaved": "Catalogue enregistré",
"cancelled": "Annulé"
},
"printLabels": {
"action": "Imprimer les étiquettes",
"title": "Imprimer les étiquettes",
"selectHint": "Choisissez les graines pour lesquelles imprimer les étiquettes",
"selectAll": "Tout sélectionner",
"selected": "{n} sélectionnée(s)",
"none": "Sélectionnez d'abord les graines",
"format": "Taille d'étiquette",
"formatStickers": "Petits autocollants",
"formatStickersHint": "Beaucoup de petites étiquettes par page — à coller sur les sachets",
"formatCards": "Grandes cartes",
"formatCardsHint": "Moins d'étiquettes, plus grandes — pour les pots et boîtes",
"count": "{n} étiquette(s)",
"save": "Enregistrer les étiquettes",
"saved": "Étiquettes enregistrées",
"cancelled": "Annulé"
},
"cropCalendar": {
"add": "Calendrier de culture",
"title": "Calendrier de culture",
"sow": "Semis",
"transplant": "Repiquage",
"flowering": "Floraison",
"fruiting": "Fructification",
"seedHarvest": "Récolte de semences",
"editorHint": "Notez les mois typiques pour cette variété dans votre région — ce sont vos propres notes.",
"unset": "—"
},
"needsReproduction": {
"label": "À multiplier cette saison",
"hint": "Cultivez-la avant que la semence ne manque",
"badge": "À multiplier"
},
"preservation": {
"add": "Comment c'est conservé",
"title": "Comment c'est conservé",
"none": "Non spécifié",
"jarWithDesiccant": "Pot avec dessiccant",
"glassJar": "Pot en verre",
"paperEnvelope": "Enveloppe en papier",
"paperBag": "Sac en papier",
"plasticBag": "Sac en plastique"
},
"conditionCheck": {
"advanced": "Conservation et détails de la grainothèque",
"title": "Contrôles de conservation",
"add": "Ajouter un contrôle",
"containers": "Pots / récipients",
"desiccant": "Dessiccant",
"none": "Pas encore de contrôles.",
"summary": "{count} pot(s) · {state}"
},
"desiccant": {
"none": "Aucun",
"add": "En ajouter",
"replace": "À changer",
"dry": "Bleu — sec",
"fresh": "Fraîchement mis"
},
"unit": {
"aFew": "quelques",
"some": "quelques",
"plenty": "beaucoup",
"pinch": "une pincée",
"handful": {
"singular": "poignée",
"plural": "poignées"
},
"teaspoon": {
"singular": "cuillère à café",
"plural": "cuillères à café"
},
"spoon": {
"singular": "cuillère",
"plural": "cuillères"
},
"cup": {
"singular": "tasse",
"plural": "tasses"
},
"jar": {
"singular": "pot",
"plural": "pots"
},
"sack": {
"singular": "sac",
"plural": "sacs"
},
"packet": {
"singular": "sachet",
"plural": "sachets"
},
"cob": {
"singular": "épi",
"plural": "épis"
},
"pod": {
"singular": "gousse",
"plural": "gousses"
},
"ear": {
"singular": "épi",
"plural": "épis"
},
"head": {
"singular": "capitule",
"plural": "capitules"
},
"fruit": {
"singular": "fruit",
"plural": "fruits"
},
"bulb": {
"singular": "bulbe",
"plural": "bulbes"
},
"tuber": {
"singular": "tubercule",
"plural": "tubercules"
},
"seedHead": {
"singular": "tête de graines",
"plural": "têtes de graines"
},
"bunch": {
"singular": "botte",
"plural": "bottes"
},
"plant": {
"singular": "plante",
"plural": "plantes"
},
"pot": {
"singular": "pot",
"plural": "pots"
},
"tray": {
"singular": "plateau",
"plural": "plateaux"
},
"seedling": {
"singular": "plantule",
"plural": "plantules"
},
"tree": {
"singular": "arbre",
"plural": "arbres"
},
"cutting": {
"singular": "bouture",
"plural": "boutures"
},
"grams": {
"singular": "gramme",
"plural": "grammes"
},
"count": {
"singular": "graine",
"plural": "graines"
}
},
"market": {
"title": "Graines près de vous",
"subtitle": "Ce que les autres partagent à proximité",
"notSetUp": "Le partage n'est pas encore configuré",
"notSetUpBody": "Activez le partage pour voir et donner des graines aux gens à proximité. C'est volontairement approximatif — votre zone, jamais votre adresse exacte.",
"setUp": "Configurer le partage",
"cantReach": "Impossible de se connecter aux serveurs communautaires en ce moment",
"cantReachBody": "Réessayez, ou vérifiez les serveurs sous Configuration avancée.",
"retry": "Réessayer",
"setArea": "Définir votre zone",
"setAreaBody": "Dites au marché approximativement où vous êtes pour voir les graines à proximité.",
"searching": "Recherche autour de votre zone…",
"empty": "Aucune graine n'est encore partagée près de vous",
"searchHint": "Rechercher parmi ces graines",
"noMatches": "Aucune graine partagée ne correspond à votre recherche",
"near": "Près de vous",
"contact": "Message",
"mine": "Vous",
"configTitle": "Configuration du partage",
"setupIntro": "Le partage avec les gens à proximité est optionnel. Définissez simplement votre zone approximative — ce que vous offrez passe par des serveurs communautaires, tenus par des personnes et des collectifs et non par une entreprise, pour que d'autres près de chez vous puissent le trouver.",
"areaLabel": "Votre zone",
"areaHelp": "Gardée approximative volontairement — votre zone, jamais un point exact.",
"areaSet": "Votre zone est définie — approximative, jamais votre point exact",
"areaNotSet": "Zone non définie — utilisez votre position, ou ajoutez un code sous Avancé",
"advanced": "Avancé",
"areaCodeLabel": "Code de zone",
"areaCodeHint": "Un code court comme sp3e9 — pas un nom de lieu",
"serversLabel": "Serveurs communautaires",
"serversHelp": "Choisissez les serveurs à utiliser. Laissez les valeurs par défaut si vous n'êtes pas sûr.",
"serversAdvanced": "Ajouter un autre serveur",
"serverAddress": "Adresse du serveur",
"serverInvalid": "Entrez une adresse valide (wss://…)",
"save": "Enregistrer",
"saved": "Enregistré",
"wanted": "Recherché",
"shareMine": "Partager mes graines",
"sharedCount": "{n} graines partagées",
"nothingToShare": "Marquez d'abord certaines graines à donner, échanger ou vendre",
"useLocation": "Utiliser ma position approximative",
"locationFailed": "Impossible d'obtenir votre position — vérifiez que la localisation est activée et la permission accordée",
"queued": "Enregistré — nous partagerons cela quand vous serez connecté",
"shareFailed": "Impossible de se connecter aux serveurs communautaires — vos graines n'ont pas été partagées. Réessayez dans un instant.",
"rangeLabel": "Jusqu'où chercher",
"rangeNear": "Très proche",
"rangeArea": "Autour d'ici",
"rangeRegion": "Ma région",
"sharedBy": "Partagé par",
"noProfile": "Cette personne n'a pas encore partagé son profil",
"copyId": "Copier le code",
"idCopied": "Code copié",
"photo": "Photo"
},
"profile": {
"title": "Votre profil",
"name": "Nom d'affichage",
"nameHint": "Comment les autres vous voient",
"about": "À propos",
"aboutHint": "Une courte ligne — ce que vous cultivez, où",
"g1": "Adresse Ğ1 (optionnel)",
"g1Hint": "Pour que les gens puissent vous payer en Ğ1 — séparé de votre clé",
"yourId": "Votre identité",
"idHelp": "Partagez-la pour que les gens vous reconnaissent",
"copy": "Copier",
"copied": "Copié",
"save": "Enregistrer",
"saved": "Profil enregistré",
"identities": "Vos identités",
"identitiesHelp": "Gardez des identités séparées — chacune avec ses propres messages et contacts. Elles proviennent toutes de votre unique sauvegarde, donc changer n'ajoute rien à retenir.",
"identityLabel": "Identité {n}",
"current": "En cours d'utilisation",
"newIdentity": "Nouvelle identité",
"switchTitle": "Changer d'identité ?",
"switchBody": "Les messages et contacts sont conservés séparément pour chaque identité. Vous pouvez revenir en arrière à tout moment.",
"switchAction": "Changer"
},
"chatList": {
"title": "Messages",
"empty": "Pas encore de conversations. Envoyez un message à quelqu'un depuis le marché."
},
"chat": {
"title": "Messages",
"hint": "Écrivez un message…",
"send": "Envoyer",
"empty": "Pas encore de messages — dites bonjour",
"offline": "Configurez le partage pour envoyer des messages",
"payG1": "Payer en Ğ1",
"g1Copied": "Adresse Ğ1 copiée — collez-la dans votre portefeuille",
"today": "Aujourd'hui",
"yesterday": "Hier",
"sendError": "Impossible d'envoyer — vérifiez votre connexion",
"noLinks": "Les liens ne sont pas autorisés dans les messages"
},
"trust": {
"none": "Personne ne les cautionne encore",
"count": "Cautionnée par {n}",
"vouch": "Je connais cette personne",
"vouched": "Vous la cautionnez",
"circle": "Dans votre cercle"
},
"yourPeople": {
"title": "Vos contacts",
"help": "Les gens que vous connaissez et cautionnez, et les gens qui vous cautionnent.",
"youVouchFor": "Vous cautionnez",
"vouchesForYou": "Ils vous cautionnent",
"youVouchForEmpty": "Vous ne cautionnez personne pour l'instant. Quand vous rencontrez quelqu'un, ouvrez votre conversation avec lui et appuyez sur « Je connais cette personne ».",
"vouchesForYouEmpty": "Personne ne vous cautionne pour l'instant",
"revoke": "Arrêter de cautionner",
"revokeConfirm": "Arrêter de cautionner cette personne ?",
"offline": "Vous êtes hors ligne — réessayez quand vous êtes connecté"
},
"ratings": {
"rate": "Évaluer cette personne",
"edit": "Modifier votre évaluation",
"commentHint": "Comment ça s'est passé ? (optionnel)",
"fromYourCircle": "{n} de gens que vous connaissez",
"retract": "Retirer votre évaluation",
"saved": "Évaluation enregistrée"
},
"notifications": {
"newMessageFrom": "Nouveau message de {name}"
},
"plantare": {
"title": "Plantares",
"help": "Un Plantare est un engagement à multiplier une semence et en rendre une partie — comment une variété continue son voyage de main en main. Ce n'est pas une vente.",
"add": "Ajouter un engagement",
"empty": "Pas encore d'engagements. Quand vous partagez ou recevez une graine avec la promesse de la cultiver et d'en renvoyer une partie, notez-le ici.",
"iReturn": "Je la multiplie et la rends",
"owedToMe": "Ils m'en renvoient",
"direction": "Qui multiplie et rend",
"counterparty": "Avec qui ?",
"counterpartyHint": "Une personne ou un collectif (optionnel)",
"owed": "Qu'est-ce qui revient ?",
"owedHint": "p. ex. une poignée la saison prochaine (optionnel)",
"note": "Note (optionnel)",
"save": "Enregistrer",
"markReturned": "Marquer comme rendu",
"markForgiven": "Clore l'engagement",
"reopen": "Rouvrir",
"delete": "Retirer",
"statusReturned": "Rendu",
"statusForgiven": "Clôturé",
"openSection": "En attente",
"settledSection": "Fermés",
"removeConfirm": "Retirer cet engagement ?"
},
"handover": {
"title": "Graines échangées",
"help": "Un cadeau, un échange ou une vente — notez-le, avec une promesse de retour ou pas.",
"iGave": "J'ai donné des graines",
"iReceived": "J'ai reçu des graines",
"whichLot": "Quel lot ?",
"howMuch": "Combien ?",
"allOfIt": "Tout",
"partOfIt": "Une partie",
"paymentChip": "Il y a eu un échange d'argent",
"promiseGave": "Ils me renverront de la graine",
"promiseReceived": "Je rendrai de la graine"
},
"sale": {
"title": "Ventes",
"help": "Enregistrez les graines que vous avez vendues ou achetées — argent, Ğ1, ou n'importe quelle monnaie. Un modèle distinct d'un cadeau ou d'un Plantare. Aucune commission n'est jamais prélevée sur les graines.",
"add": "Enregistrer une vente",
"empty": "Pas encore de ventes. Notez ici ce que vous vendez ou achetez.",
"iSold": "J'ai vendu",
"iBought": "J'ai acheté",
"direction": "Vendu ou acheté ?",
"counterparty": "Avec qui ?",
"counterpartyHint": "Une personne ou un collectif (optionnel)",
"amount": "Montant",
"currency": "Monnaie",
"currencyHint": "€, Ğ1, heures… (optionnel)",
"hours": "heures",
"note": "Note (optionnel)",
"save": "Enregistrer",
"delete": "Retirer",
"removeConfirm": "Retirer cette vente ?"
},
"legal": {
"title": "Confidentialité & règles",
"subtitle": "Votre confidentialité, les règles du marché et le partage légal de semences",
"privacyTitle": "Votre confidentialité",
"privacyBody": "Tane fonctionne sans compte, et tout ce que vous enregistrez reste sur votre appareil, chiffré. Il n'y a pas de publicités, pas de trackers, et pas de serveur Tane.\n\nRien n'est partagé sauf si vous le choisissez : quand vous publiez une offre ou votre profil, ou envoyez un message, cela passe par des serveurs gérés par la communauté. Les offres ne portent qu'une zone approximative — jamais votre adresse.\n\nCe que vous publiez est public, et des copies peuvent rester même après l'avoir retiré — alors partagez avec prudence.",
"rulesTitle": "Les règles du jeu",
"rulesBody": "Tane est un outil, pas un magasin : les échanges sont convenus directement entre les gens, et personne ne prend de commission. Cela signifie aussi que vous êtes responsable de ce que vous offrez et envoyez.\n\nSur le marché : soyez honnête avec vos graines, n'offrez que ce que vous pouvez partager, traitez les gens bien et ne faites pas de spam. Vous pouvez bloquer n'importe qui et signaler les offres ou les gens qui enfreignent les règles — les signalements sont traités sur les serveurs communautaires.",
"seedsTitle": "À propos du partage de semences et de plants",
"seedsBody": "Donner et échanger des graines entre amateurs est largement reconnu dans la plupart des pays. La vente peut être différente : dans de nombreux endroits, vendre des graines de variétés non officiellement enregistrées est restreint — vérifiez votre législation locale avant de demander un prix.\n\nEnvoyer des graines dans un autre pays est souvent restreint aussi, et les variétés protégées commercialement ne peuvent pas être reproduites sans permission. En cas de doute, gardez-le local et faites-en un cadeau.\n\nCela vaut aussi pour les plants et jeunes plantes, mais une plante vivante peut être soumise à des règles de transport et phytosanitaires plus strictes que les graines : la déplacer entre régions ou pays peut nécessiter des contrôles supplémentaires.",
"readFull": "Lire les documents complets en ligne"
},
"marketGate": {
"title": "Avant de rejoindre le marché",
"intro": "Le marché est un espace partagé entre voisins. En continuant, vous acceptez quelques règles simples :",
"ruleHonest": "Soyez honnête avec les graines que vous offrez",
"ruleLegal": "Partagez uniquement ce que vous êtes autorisé à partager où vous vivez",
"ruleRespect": "Traitez les gens bien — pas de spam, pas d'abus",
"publicNote": "Ce que vous publiez ici est public, et des copies peuvent rester même si vous le retirez plus tard.",
"viewLegal": "Confidentialité & règles",
"accept": "J'accepte",
"decline": "Pas maintenant"
},
"report": {
"offer": "Signaler cette offre",
"person": "Signaler cette personne",
"title": "Signaler",
"prompt": "Qu'est-ce qui ne va pas ?",
"reasonSpam": "Spam ou escroquerie",
"reasonAbuse": "Abusif ou irrespectueux",
"reasonIllegal": "Graines qui ne devraient pas être offertes",
"reasonOther": "Autre chose",
"detailsHint": "Ajouter des détails (optionnel)",
"send": "Envoyer le signalement",
"sentHidden": "Signalement envoyé — vous ne verrez plus cela",
"failed": "Impossible d'envoyer le signalement — vérifiez votre connexion",
"alsoBlock": "Bloquer aussi cette personne"
},
"block": {
"action": "Bloquer cette personne",
"confirmTitle": "Bloquer cette personne ?",
"confirmBody": "Vous ne verrez plus ses offres ou messages. Vous pouvez la débloquer plus tard sous Personnes bloquées dans la configuration du partage.",
"confirm": "Bloquer",
"blockedToast": "Personne bloquée — ses offres et messages sont cachés",
"manageTitle": "Personnes bloquées",
"manageEmpty": "Vous n'avez bloqué personne",
"unblock": "Débloquer"
}
}