Zum Inhalt springen
Das Halloween-Event (Süßes oder Saures) findet vom 24.10.2025 bis 07.11.2025 statt.

Modul:HeroI18n: Unterschied zwischen den Versionen

Aus Firestone Idle RPG Wiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 7: Zeile 7:
}
}


-- Event-Namen & Abschnittstitel
-- Events: Anzeigenamen, Labels, Infobox-Texte, Links, Einheiten
M.events = {
M.events = {
  -- Anzeigenamen je Event-Key
   names = {
   names = {
     halloween = "Halloween-Event",
     halloween = "Halloween-Event",
     christmas = "Weihnachts-Event",
     -- christmas = "Weihnachts-Event", ...
   },
   },


   -- Abschnittstitel (Default + event-spezifische Overrides)
   -- Labels/Bezeichner pro Event (override), plus Defaults
   sections = {
   sections = {
     default = {
     default = {
       hub        = "Hexenhütte",
       name = "Event",
       token     = "Kürbisse",
       token = "Token", tokens = "Token",
       pumpkins  = "Kürbisse",
      hub = "Event-Hub",
       avatars   = "Schauerliche Avatare",
       currency_exchange = "Währungstausch",
       exchange  = "Kürbistausch",
       avatar_exchange   = "Avatare",
       shop       = "Kürbisshop",
       shop = "Shop",
       history    = "Zurückliegende Ausgaben",
      deco_caption = "Deko in Irongard",
      fullname = "NPC",
       shortname = "NPC",
       shopname = "Shop",
       currencies = "Token",
     },
     },
     christmas = {
     halloween = {
       hub      = "Weihnachtswerkstatt",
       name                = "Halloween-Event",
       token   = "Geschenke",
       token               = "Kürbis",
       pumpkins = "Geschenke",
      tokens              = "Kürbisse",
       avatars  = "Festliche Avatare",
      hub                = "Hexenhütte",
       exchange = "Geschenketausch",
       currency_exchange  = "Kürbistausch",
       shop    = "Geschenkeshop",
       avatar_exchange    = "Schauerliche Avatare",
       shop                = "Kürbisshop",
       shopname            = "Kürbisshop",
      fullname            = "Maxwell, der Kürbiskopf",
      shortname          = "Maxwell",
      currencies          = "Kürbisse",
      deco_caption        = "Kürbisse-Deko in Irongard",
     },
     },
   },
   },


  -- Infobox-Labels/Werte-Übersetzungen
   infobox = {
   infobox = {
     type       = { calendar_event = "Kalenderevent" },
     type = {
     date        = "Monat",
      calendar_event = "Kalenderevent",
     duration    = "Dauer",
    },
     unlocks_at  = "Freigeschaltet ab",
     -- Format für Freischaltung aus "character_level_10"
     unlocks_format = "Level $1",
  },
 
  -- Links (Zielseiten) für bestimmte Typen
  links = {
     type = {
      calendar_event = "Calendar Events", -- Zielseite im Wiki
    }
   },
   },


   phrases = {
   -- Einheiten/Formatierungen
    unlocks_character_level = "Charakterstufe $1",
  units = {
    token_price_depends    = "Preis hängt von deiner Plattform ab",
     week_singular = "Woche",
    offline_cap            = "Offline-Gewinne sind auf $1 begrenzt.",
     week_plural  = "Wochen",
    drop_rate_base          = "Drop-Rate: $1 $2 alle $3 (Basis).",
     drop_rate_boost        = "Drop-Rate: $1 $2 alle $3 (nach Kauf).",
     fixed_daily_gain        = "Fester Zuwachs: $1 $2 pro Tag.",
   },
   },
}
}

Version vom 20. Oktober 2025, 04:38 Uhr

Die Dokumentation für dieses Modul kann unter Modul:HeroI18n/Doku erstellt werden

local M = {}
M.i18n = M.i18n or {}

M.i18n.currency = {
  gold="Gold", gems="Edelsteine", energy="Energie",
  pumpkin="Kürbis", gift="Geschenk",
}

-- Events: Anzeigenamen, Labels, Infobox-Texte, Links, Einheiten
M.events = {
  -- Anzeigenamen je Event-Key
  names = {
    halloween = "Halloween-Event",
    -- christmas = "Weihnachts-Event", ...
  },

  -- Labels/Bezeichner pro Event (override), plus Defaults
  sections = {
    default = {
      name = "Event",
      token = "Token", tokens = "Token",
      hub = "Event-Hub",
      currency_exchange = "Währungstausch",
      avatar_exchange    = "Avatare",
      shop = "Shop",
      deco_caption = "Deko in Irongard",
      fullname = "NPC",
      shortname = "NPC",
      shopname = "Shop",
      currencies = "Token",
    },
    halloween = {
      name                = "Halloween-Event",
      token               = "Kürbis",
      tokens              = "Kürbisse",
      hub                 = "Hexenhütte",
      currency_exchange   = "Kürbistausch",
      avatar_exchange     = "Schauerliche Avatare",
      shop                = "Kürbisshop",
      shopname            = "Kürbisshop",
      fullname            = "Maxwell, der Kürbiskopf",
      shortname           = "Maxwell",
      currencies          = "Kürbisse",
      deco_caption        = "Kürbisse-Deko in Irongard",
    },
  },

  -- Infobox-Labels/Werte-Übersetzungen
  infobox = {
    type = {
      calendar_event = "Kalenderevent",
    },
    -- Format für Freischaltung aus "character_level_10"
    unlocks_format = "Level $1",
  },

  -- Links (Zielseiten) für bestimmte Typen
  links = {
    type = {
      calendar_event = "Calendar Events", -- Zielseite im Wiki
    }
  },

  -- Einheiten/Formatierungen
  units = {
    week_singular = "Woche",
    week_plural   = "Wochen",
  },
}

M.ui = {
  default_skin = "Standard",

  headers = {
    main  = "Hauptattribute",
    adv   = "Fortschrittsattribute",
    chaos = "Chaos-Attribute",
  },

  basics = {
    class          = "Klasse:",
    specialization = "Spezialisierung:",
    attackstyle    = "Angriffsart:",
    resource       = "Ressource:",
  },

  basics_override = {
    guardian = { class = "Typ:" },
  },

  labels = {
    default  = { awakening = "Erweckungsbonus" },
    guardian = { awakening = "Wächteraura" },
    wm       = { awakening = "Meilenstein-Effekt", ability = "Fähigkeit" },
  },

  unlock = {
    at_stage    = "Freischaltung bei Abschnitt: $1",
    pirate_ship = "Wird auf dem Piratenschiff freigeschaltet.",
  },
}

M.i18n = {
  class = { warrior="Krieger", paladin="Paladin", rouge="Schurke",
            mage="Magier", druid="Druide", ranger="Waldläufer" },
  attackstyle = { melee="Nahkampf", ranged="Fernkampf", spellcaster="Zauberwirker" },
  specialization = { healer="Heiler", damage="Schaden", tank="Tank" },
  resource = { mana="Mana", rage="Wut", energy="Energie" },

  awakening_bonus = {
    ["raining gold"]        = "Goldregen",
    ["all main attributes"] = "Alle Hauptattribute",
    prestigious             = "Prestigevoll",
    redemption              = "Redemption",
  },
}

M.aw_desc = {
  ["raining gold"]        = "Erhöht deinen Goldgewinn aus Kämpfen und Belohnungen.",
  ["all main attributes"] = "Erhöht dauerhaft Schaden, Gesundheit und Rüstung.",
  prestigious             = "Verbessert Prestige-Belohnungen und Effizienz beim Prestigen.",
  redemption              = "Erhöht deinen Goldgewinn aus Kämpfen und Belohnungen.",
}

return M