{
  "gift_milestone": {
    "title": "Gift Milestone",
    "subtitle": "Track per-user coin spending across all streams - persisted between sessions",
    "tiers": {
      "title": "Milestone Tiers",
      "description": "Define custom milestone tiers. When users reach these coin thresholds, a celebration is triggered.",
      "add": "Add New Tier",
      "edit": "Edit Tier",
      "name": "Tier Name",
      "level": "Tier Level (Order)",
      "threshold": "Coin Threshold",
      "enabled": "Tier Enabled",
      "test": "Tester",
      "delete": "Delete",
      "save": "Enregistrer",
      "cancel": "Cancel"
    },
    "users": {
      "title": "User Statistics",
      "description": "Shows which users have spent how many coins (across all streams). The count does NOT reset between streams.",
      "refresh": "Refresh",
      "reset_all": "Reset All Users",
      "reset": "Réinitialiser",
      "no_users": "No user statistics yet.",
      "total_coins": "Total Coins",
      "last_milestone": "Last Milestone"
    },
    "config": {
      "title": "Configuration",
      "description": "Global settings for milestone celebrations. Default media will be used if a tier has no custom media.",
      "enabled": "Enable Gift Milestone Tracking",
      "playback_mode": "Playback Mode",
      "playback_exclusive": "Exclusive (pauses other alerts)",
      "playback_parallel": "Parallel (runs simultaneously)",
      "audio_volume": "Audio Volume (%)",
      "animation_duration": "Animation Duration (ms)",
      "save": "Save Configuration"
    },
    "media": {
      "title": "Upload Media",
      "gif": "GIF/Image Animation",
      "video": "Video Animation",
      "audio": "Audio",
      "select": "Select",
      "delete": "Delete",
      "tier_specific": "Tier-Specific"
    },
    "overlay": {
      "title": "Overlay",
      "url": "URL de l'Overlay",
      "copy": "Copier l'URL",
      "open": "Ouvrir l'Overlay"
    },
    "actions": {
      "title": "Actions",
      "test": "Test Celebration"
    }
  }
}