83 lines
3.6 KiB
JSON
83 lines
3.6 KiB
JSON
{
|
||
"meta": { "name": "Français" },
|
||
"ui": {
|
||
"theme": "Thème",
|
||
"language": "Langue",
|
||
"settings": "Sauvegarde et options",
|
||
"close": "Fermer",
|
||
"overview": "Vue d'ensemble",
|
||
"totalProduced": "Total produit",
|
||
"production": "Production / s",
|
||
"demand": "Demande / s",
|
||
"income": "Revenu / s",
|
||
"manual": "Travail manuel",
|
||
"market": "Marché",
|
||
"price": "Prix",
|
||
"priceDown": "Baisser le prix",
|
||
"priceUp": "Augmenter le prix",
|
||
"marketing": "Marketing",
|
||
"automation": "Automatisation",
|
||
"buyAmount": "Quantité d'achat",
|
||
"max": "Max",
|
||
"upgrades": "Améliorations",
|
||
"noUpgrades": "Continuez à produire pour débloquer des améliorations.",
|
||
"perSecond": "{value}/s",
|
||
"makeYield": "+{amount} par clic",
|
||
"batchInfo": "+{amount} {@theme.res.material} · {trend} {cost}",
|
||
"marketingInfo": "Niveau {level} → demande ×{multiplier} · {cost}",
|
||
"hintFair": "Au prix juste ({fair}) ou en dessous, la demande est maximale : baisser le prix ne vend rien de plus.",
|
||
"hintHigh": "Les clients veulent {demand}/s à ce prix. Au-dessus du prix juste ({fair}), la demande chute vite.",
|
||
"owned": "Possédé : {count}",
|
||
"rateEach": "{rate}/s chacun",
|
||
"buyN": "Acheter ×{count}",
|
||
"upgradeCount": "{owned} / {total}"
|
||
},
|
||
"effect": {
|
||
"click_mult": "Travail manuel ×{value}",
|
||
"generator_mult": "Production de {target} ×{value}",
|
||
"global_mult": "Toute l'automatisation ×{value}",
|
||
"demand_mult": "Demande ×{value}",
|
||
"value_mult": "Valeur de vente ×{value}",
|
||
"material_efficiency": "{@theme.res.material} : rendement ×{value}",
|
||
"batch_discount": "{@theme.res.material} : {percent} % moins cher",
|
||
"auto_buy_material": "Réapprovisionnement automatique : {@theme.res.material}"
|
||
},
|
||
"time": {
|
||
"seconds": "{value} s",
|
||
"minutes": "{value} min",
|
||
"hoursMinutes": "{hours} h {minutes} min"
|
||
},
|
||
"settings": {
|
||
"title": "Sauvegarde et options",
|
||
"export": "Exporter votre sauvegarde",
|
||
"exportHelp": "Téléchargez le fichier ou copiez le texte. Conservez-le pour retrouver votre progression sur un autre navigateur ou appareil.",
|
||
"downloadJson": "Télécharger en .json",
|
||
"downloadTxt": "Télécharger en .txt",
|
||
"copy": "Copier le texte",
|
||
"import": "Importer une sauvegarde",
|
||
"importHelp": "Choisissez un fichier .json ou .txt, ou collez le texte ci-dessous. Cela remplace votre progression actuelle, quel que soit le thème.",
|
||
"importFile": "Choisir un fichier…",
|
||
"pastePlaceholder": "Collez ici le texte exporté",
|
||
"importText": "Importer le texte collé",
|
||
"danger": "Zone dangereuse",
|
||
"reset": "Réinitialiser toute la progression",
|
||
"resetConfirm": "Effacer toute la progression ? Cette action est irréversible."
|
||
},
|
||
"toast": {
|
||
"cookiesBlocked": "Les cookies sont bloqués : la progression ne peut pas être sauvegardée dans ce navigateur. Exportez-la depuis Sauvegarde et options.",
|
||
"saveFailed": "Impossible de sauvegarder votre progression. Exportez-la depuis Sauvegarde et options.",
|
||
"welcomeBack": "Bon retour ! Pendant votre absence ({duration}) — {@theme.res.units} : +{produced}, {@theme.res.funds} : +{funds}.",
|
||
"imported": "Sauvegarde importée.",
|
||
"copied": "Copié dans le presse-papiers.",
|
||
"copyFailed": "Copie impossible. Sélectionnez le texte et copiez-le manuellement.",
|
||
"reset": "Progression réinitialisée."
|
||
},
|
||
"error": {
|
||
"import": {
|
||
"empty": "Rien à importer.",
|
||
"invalid": "Ceci n'est pas une sauvegarde valide.",
|
||
"wrong_game": "Ce fichier n'est pas une sauvegarde d'Idle Clicker."
|
||
}
|
||
}
|
||
}
|