i18n(update): translate the Buzz download price strings

Completes the 13 keys the obtainability feature left as [TODO: Translate], in all
9 locales: the two gate-event counts, the sale / Blue Buzz / "Free Now" / early
access end-date badge strings, and the six settings.priceTracking strings plus the
section header.

- Buzz and Blue Buzz stay as-is everywhere: they are CivitAI currency names, not
  translatable words (R3)
- register follows each file's existing norm (你 zh-CN, 您 zh-TW, Sie de, tú es,
  вы ru); fr keeps the file's ASCII apostrophe style; no full-width punctuation
  leaked into the Latin/Cyrillic/Hebrew locales
- two source fixes came with the pass: the unused settings.priceTracking.label key
  is removed (no template renders it - the toggle uses enabled/enabledHelp), and
  settings.sections.priceTracking now reads "Buzz Download Prices" so the header
  matches what the feature does: prices are displayed, nothing is tracked for
  alerts
- the locale files were edited by exact-value replacement rather than re-serialised,
  so each diff is 13 lines and the per-file indentation is untouched (R1)
This commit is contained in:
Will Miao
2026-10-05 09:13:58 +08:00
parent cbe9d58522
commit 98ba319735
11 changed files with 130 additions and 128 deletions
+13 -14
View File
@@ -203,8 +203,8 @@
"none": "Tous les {type} sont à jour",
"error": "Échec de la vérification des mises à jour pour {type} : {message}",
"gateEvents": {
"becameFree": "[TODO: Translate] {count} version(s) became free",
"newGate": "[TODO: Translate] {count} version(s) are now paid"
"becameFree": "{count} version(s) que vous ne possédez pas sont devenues gratuites",
"newGate": "{count} version(s) sont désormais payantes"
}
},
"cleanupExampleImages": {
@@ -391,7 +391,7 @@
"downloadPathTemplates": "Modèles de chemin de téléchargement",
"priorityTags": "Tags prioritaires",
"versionScope": "Indicateurs de mise à jour",
"priceTracking": "[TODO: Translate] Buzz Price Tracking",
"priceTracking": "Prix de téléchargement en Buzz",
"exampleImages": "Images d'exemple",
"autoOrganize": "Organisation automatique",
"metadata": "Métadonnées",
@@ -759,12 +759,11 @@
"help": "Lorsque cette option est activée, les modèles n'ayant que des mises à jour payantes n'affichent pas le badge « Mise à jour disponible »"
},
"priceTracking": {
"label": "[TODO: Translate] Buzz Price Tracking",
"help": "[TODO: Translate] CivitAI does not publish prices in its public API, so prices are read from the model page - one extra request per paid model, refreshed on the interval below. Requires an update check to pick up changes.",
"enabled": "[TODO: Translate] Track Buzz prices for paid versions",
"enabledHelp": "[TODO: Translate] Show the price on paid and early access versions, and alert when a price drops below your threshold",
"refreshHours": "[TODO: Translate] Price refresh interval (hours)",
"refreshHoursHelp": "[TODO: Translate] How long a stored price stays fresh before it is fetched again"
"help": "L'API publique de CivitAI ne publie pas les prix de téléchargement : ils sont donc lus sur la page du modèle - une requête supplémentaire par modèle payant, actualisée selon l'intervalle ci-dessous. Les prix sont affichés sur les versions que vous ne possédez pas encore.",
"enabled": "Afficher les prix de téléchargement des versions payantes",
"enabledHelp": "Lit le prix de téléchargement sur la page du modèle pour indiquer le coût des versions payantes et en accès anticipé, ainsi que la fin de l'accès anticipé",
"refreshHours": "Intervalle d'actualisation des prix (heures)",
"refreshHoursHelp": "Durée pendant laquelle un prix enregistré reste valide avant d'être relu"
},
"licenseIcons": {
"useNewStyle": "Utiliser les icônes de licence mises à jour",
@@ -2021,15 +2020,15 @@
"earlyAccessTooltip": "Cette version nécessite actuellement l'accès anticipé CivitAI",
"paid": "Payant",
"paidTooltip": "Cette version nécessite un paiement pour être téléchargée",
"priceSaleTooltip": "[TODO: Translate] On sale, normally {list} Buzz",
"priceBlueBuzzTooltip": "[TODO: Translate] Can also be paid with Blue Buzz",
"freeNow": "[TODO: Translate] Free Now",
"freeNowTooltip": "[TODO: Translate] This version no longer requires payment",
"priceSaleTooltip": "En promotion, normalement {list} Buzz",
"priceBlueBuzzTooltip": "Peut aussi être payé avec des Blue Buzz",
"freeNow": "Gratuit maintenant",
"freeNowTooltip": "Cette version ne nécessite plus de paiement",
"ignored": "Ignorée",
"ignoredTooltip": "Les notifications de mise à jour sont désactivées pour cette version",
"onSiteOnly": "Uniquement sur Site",
"onSiteOnlyTooltip": "Cette version n'est disponible que pour la génération sur le site CivitAI",
"earlyAccessTooltipUntil": "[TODO: Translate] Early access until {date}, free to download after that"
"earlyAccessTooltipUntil": "Accès anticipé jusqu'au {date}, téléchargement gratuit ensuite"
},
"actions": {
"download": "Télécharger",