diff --git a/AnimalSocialMenu/i18n/de.json b/AnimalSocialMenu/i18n/de.json new file mode 100644 index 000000000..3b974227e --- /dev/null +++ b/AnimalSocialMenu/i18n/de.json @@ -0,0 +1,5 @@ +{ + // social menu + "tab-tooltip": "Tiere", + "needs-petting": "Muss gestreichelt werden" +} diff --git a/AnotherHungerMod/i18n/de.json b/AnotherHungerMod/i18n/de.json new file mode 100644 index 000000000..5cbc5e320 --- /dev/null +++ b/AnotherHungerMod/i18n/de.json @@ -0,0 +1,40 @@ +{ + /********* + ** Buffs and debuffs + *********/ + "buff.full": "Sättigung", + "buff.hungry": "Hungrig", + + + /********* + ** Generic Mod Config Menu UI + *********/ + "config.fullness-ui-X.name": "Sättigungs-UI (X)", + "config.fullness-ui-X.tooltip": "Die Pixelposition X der Sättigungs-UI", + "config.fullness-ui-Y.name": "Sättigungs-UI (Y)", + "config.fullness-ui-Y.tooltip": "Die Pixelposition Y der Sättigungs-UI", + + "config.fullness-ui-alignment.name": "Sättigungs-UI (Ausrichtung)", + "config.fullness-ui-alignment.tooltip": "Die Ausrichtung der Sättigungs-UI auf dem Spielbildschirm.", + "config.fullness-ui-alignment.topLeft": "Oben links", + "config.fullness-ui-alignment.topRight": "Oben rechts", + "config.fullness-ui-alignment.bottomLeft": "Unten links", + "config.fullness-ui-alignment.bottomRight": "Unten rechts", + + "config.fullness-max.name": "Maximale Sättigung", + "config.fullness-max.tooltip": "Die maximale Menge an Sättigung, die du haben kannst", + "config.fullness-drain.name": "Sättigungsverlust", + "config.fullness-drain.tooltip": "Die Menge an Sättigung, die pro Spielminute verloren geht.", + + "config.edibility-multiplier.name": "Essbarkeits-Multiplikator", + "config.edibility-multiplier.tooltip": "Ein Multiplikator für die Menge an Sättigung die du erhältst, basierend auf der Essbarkeit der Nahrung.", + + "config.positive-buff-threshold.name": "Positiver Buff-Grenzwert", + "config.positive-buff-threshold.tooltip": "Die minimale Sättigung, bei der positive Buffs wirksam werden.", + "config.negative-buff-threshold.name": "Negativer Buff-Grenzwert", + "config.negative-buff-threshold.tooltip": "Die maximale Sättigung, bevor negative Buffs wirksam werden.", + "config.starvation-damage.name": "Schaden durch Verhungern", + "config.starvation-damage.tooltip": "Die Menge an Hungerschaden jede Spielminute, wenn du keine Sättigung besitzt.", + "config.unfed-spouse-penalty.name": "Strafe für nicht ernährten Ehepartner", + "config.unfed-spouse-penalty.tooltip": "Der Beziehungspunkteabzug wenn der Ehepartner nicht ernährt wurde." +} diff --git a/BetterShopMenu/i18n/de.json b/BetterShopMenu/i18n/de.json new file mode 100644 index 000000000..7cef3dd3b --- /dev/null +++ b/BetterShopMenu/i18n/de.json @@ -0,0 +1,71 @@ +{ + /********* + ** Shop UI + *********/ + // filter labels + "filter.category": "Kategorie:", + "filter.sorting": "Sortierung:", + + // sort types + "sort.none": "Keine", + "sort.name": "Name", + "sort.price": "Preis", + + //quantity dialog + "quantity.name" : "Anzahl", + + // category names + "categories.everything": "Alles", + "categories.other": "Anderes", + "categories.artisan-goods": "Handwerkswaren", + "categories.bait": "Köder", + "categories.big-craftables": "Große Herstellungsobjekte", + "categories.boots": "Schuhe", + "categories.building-resources": "Bauressourcen", + "categories.clothing": "Kleidung", + "categories.cooking": "Kochen", + "categories.crafting": "Herstellung", + "categories.eggs": "Ei", + "categories.equipment": "Geräte", + "categories.fertilizer": "Dünger", + "categories.fish": "Fisch", + "categories.flowers": "Blumen", + "categories.fruits": "Früchte", + "categories.furniture": "Möbel", + "categories.gems": "Edelsteine", + "categories.greens": "Greens", + "categories.hats": "Hüte", + "categories.ingredients": "Zutaten", + "categories.junk": "Müll", + "categories.meat": "Fleisch", + "categories.metals": "Metalle", + "categories.milk": "Milch", + "categories.minerals": "Mineralien", + "categories.monster-loot": "Monsterbeute", + "categories.recipes": "Rezepte", + "categories.rings": "Ringe", + "categories.seeds": "Saat", + "categories.seedsOther": "Andere Saat", + "categories.sell-to-pierre-or-marnie": "Verkaufbar bei Pierre/Marnie", + "categories.sell-to-pierre": "Verkaufbar bei Pierre", + "categories.sell-to-willy": "Verkaufbar bei Willy", + "categories.syrups": "Sirupe", + "categories.tackle": "Angelzubehör", + "categories.tools": "Werkzeuge", + "categories.vegetables": "Gemüse", + "categories.weapons": "Waffen", + + + /********* + ** Generic Mod Config Menu UI + *********/ + "config.grid-layout.name": "Rasterlayout", + "config.grid-layout.tooltip": "Ob das Rasterlayout in Geschäften verwendet werden soll.", + + "config.quantity-dialog.name": "Anzahl-Dialog", + "config.quantity-dialog.tooltip": "Öffnet einen Dialog für einen beliebige Anzahl. Öffnen über LeftAlt/Option + Rechtsklick.", + + /** grid/std layout button hover text */ + "button.grid-layout.tooltip": "Rasterlayout auswählen", + "button.std-layout.tooltip": "Standardlayout auswählen" +} diff --git a/CapstoneProfessions/i18n/de.json b/CapstoneProfessions/i18n/de.json new file mode 100644 index 000000000..1a5a34436 --- /dev/null +++ b/CapstoneProfessions/i18n/de.json @@ -0,0 +1,8 @@ +{ + "menu.title": "Schlussstein-Fähigkeit", + "menu.extra": "Du hast alle deine Fähigkeiten ausgereizt... Wähle einen Schlussstein", + "profession.time.name": "Zeitraffer", + "profession.time.description": "Der Tag ist 20 % länger.", + "profession.profit.name": "Markenprodukt", + "profession.profit.description": "Alles wird für 5 % mehr versandt." +} diff --git a/CombatLevelDamageScaler/i18n/de.json b/CombatLevelDamageScaler/i18n/de.json new file mode 100644 index 000000000..86b3040e1 --- /dev/null +++ b/CombatLevelDamageScaler/i18n/de.json @@ -0,0 +1,7 @@ +{ + /********* + ** Generic Mod Config Menu UI + *********/ + "config.damage-scale.name": "Schadensskalierung", + "config.damage-scale.tooltip": "Wie viel Schaden pro Kampfstufe hochskaliert werden soll, in Prozent." +} diff --git a/Custom_Crops/i18n/de.json b/Custom_Crops/i18n/de.json new file mode 100644 index 000000000..a84d8bd0b --- /dev/null +++ b/Custom_Crops/i18n/de.json @@ -0,0 +1,36 @@ +{ + "menu.seeds.name": "Pflanzensaat", + "menu.seeds.description": "Leg deine Saat hier ab!", + "stats": "Statistiken", + "stats.growth": "Wachstum {{num}}", + "stats.value": "Wert {{num}}", + "stats.yield": "Ertrag {{num}}", + "stats.seed-yield": "Saat-Ertrag {{num}}", + "traits": "Eigenschaften", + "traits.scythable.name": "Sensbar", + "traits.scythable.description": "Kann mit der Sense geerntet werden", + "traits.paddy.name": "Reisnutzpflanze", + "traits.paddy.description": "Wächst schneller in der Nähe von Wasser", + "traits.sturdy.name": "Robust", + "traits.sturdy.description": "Kann draußen überleben", + "traits.season-spring.name": "Saisonal (Frühling)", + "traits.season-spring.description": "Kann im Frühling gepflanzt werden", + "traits.season-summer.name": "Saisonal (Sommer)", + "traits.season-summer.description": "Kann im Sommer gepflanzt werden", + "traits.season-fall.name": "Saisonal (Herbst)", + "traits.season-fall.description": "Kann im Herbst gepflanzt werden", + "traits.season-winter.name": "Saisonal (Winter)", + "traits.season-winter.description": "Kann im Winter gepflanzt werden", + "traits.hardy.name": "Abgehärtet", + "traits.hardy.description": "Kann außerhalb der Saison wachsen (aber nicht gepflanzt werden)", + "traits.rain-lover.name": "Regenliebhaber", + "traits.rain-lover.description": "Wächst im Regen einen zusätzlichen Tag", + "traits.improved-vacuoles.name": "Verbesserte Vakuolen", + "traits.improved-vacuoles.description": "Verhält sich, wie Deluxe Hydro-Boden", + "traits.macronutrient-replenisher-1.name": "Makronährstoff-Nachfüller I", + "traits.macronutrient-replenisher-1.description": "Düngt den umliegenden Boden mit Standarddünger", + "traits.macronutrient-replenisher-2.name": "Makronährstoff-Nachfüller II", + "traits.macronutrient-replenisher-2.description": "Düngt den umliegenden Boden mit Qualitätsdünger", + "traits.macronutrient-replenisher-3.name": "Makronährstoff-Nachfüller III", + "traits.macronutrient-replenisher-3.description": "Düngt den umliegenden Boden mit Deluxe-Dünger" +} diff --git a/DynamicGameAssets/content-packs/DynamicGameAssets.Example/i18n/de.json b/DynamicGameAssets/content-packs/DynamicGameAssets.Example/i18n/de.json new file mode 100644 index 000000000..c2644d5c1 --- /dev/null +++ b/DynamicGameAssets/content-packs/DynamicGameAssets.Example/i18n/de.json @@ -0,0 +1,105 @@ +{ + "object.Mysterious Circle.name": "Ein mysteriöser Kreis", + "object.Mysterious Circle.description": "Ein Kreis mit mysteriösen Eigenschaften", + "object.Mysterious Circle.category": "Mysterium", + "object.Mysterious Circle.gift.Penny.normal": "DAS IST UNGLAUBLICH!", + "object.Mysterious Circle.gift.Pam.notspring": "DAS IST NICHT UNGLAUBLICH!", + "object.Mysterious Circle.gift.Penny.birthday": "DAS IST UNGLAUBLICH! AN MEINEM GEBURTSTAG!", + "object.Mysterious Blue Circle.name": "Ein weiterer mysteriöser Kreis", + "object.Mysterious Blue Circle.description": "Ein weiterer Kreis mit mysteriösen Eigenschaften", + "object.Mysterious Blue Circle.category": "Mysterium", + "object.Mysterious Green Circle.name": "Ein weiterer mysteriöser Kreis", + "object.Mysterious Green Circle.description": "Noch ein Kreis mit mysteriösen Eigenschaften", + "object.Mysterious Green Circle.category": "Mysterium", + "object.SpookySeeds.name": "Gruselige Samen", + "object.SpookySeeds.description": "Das ergibt wirklich keinen Sinn, oder?", + "object.SpookySapling.name": "Gruseliger Setzling", + "object.SpookySapling.description": "Das ergibt wirklich keinen Sinn, oder?", + + "object.WhiteSquare.name": "Weißes Quadrat", + "object.WhiteSquare.description": "Es ist ein Quadrat, das weiß ist.", + "object.RedSquare.name": "Rotes Quadrat", + "object.RedSquare.description": "Es ist ein Quadrat, das rot ist..", + "object.GreenSquare.name": "Grünes Quadrat", + "object.GreenSquare.description": "Es ist ein Quadrat, das grün ist.", + "object.BlueSquare.name": "Blaues Quadrat", + "object.BlueSquare.description": "Es ist ein Quadrat, das Blau ist.", + + "furniture.TestSpecialDecoration.name": "Spezielle Dekoration", + "furniture.TestSpecialDecoration.description": "Sie tut etwas.", + "furniture.TestRug.name": "Normaler Teppich", + "furniture.TestRug.description": "Ein Teppich.", + "furniture.TestTable.name": "Normaler Tisch", + "furniture.TestTable.description": "Ein Tisch.", + "furniture.Purple Armchair.name": "Violetter Sessel", + "furniture.Purple Armchair.description": "Ein blauer Sessel, aber Violett.", + "furniture.SpookyBed.name": "Gruseliges Bett", + "furniture.SpookyBed.description": "Weil invertierte Farben offensichtlich gruselig sind.", + "furniture.MegaTV.name": "Mega-Fernsehen", + "furniture.MegaTV.description": "Unpraktisch groß. Wie hast du das Ding rein bekommen?", + "furniture.GiantAquarium.name": "Gigantisches Aquarium", + "furniture.GiantAquarium.description": "Unpraktisch groß. Wie hast du das Ding rein bekommen?", + "furniture.SpookyDresser.name": "Gruselige Kommode", + "furniture.SpookyDresser.description": "Weil invertierte Farben offensichtlich gruselig sind.", + + "melee-weapon.StabbyStabber.name": "Stechender Stecher", + "melee-weapon.StabbyStabber.description": "Er sticht Dinge.", + + "boots.OceanBoots.name": "Ozeanstiefel", + "boots.OceanBoots.description": "Sie sind robust und pulsieren beim Tragen blau.", + + "hat.SpookyHat.name": "Gruseliger Hut", + "hat.SpookyHat.description": "Super gruselig.", + + "fence.DarkIronFence.name": "Dunkler Eisenzaun", + "fence.DarkIronFence.description": "Riecht nach Fledermäusen", + + "big-craftable.SpookyFurnace.name": "Gruseliger Ofen", + "big-craftable.SpookyFurnace.description": "TMacht aus Fledermausflügeln Geisterfische.", + + "shirt.TestShirt.name": "Test-Shirt", + "shirt.TestShirt.description": "Wirkt irgendwie... unheimlich?", + + "pants.TestPants.name": "Test-Hose", + "pants.TestPants.description": "Wirkt irgendwie... unheimlich?", + + "crafting.Duplicate prismatic shards.name": "Vervielfältigung: Prismatische Scherben", + "crafting.Duplicate prismatic shards.description": "Das ist irgendwie schummeln.", + "crafting.Combine the colors.name": "Kombiniere die Farben!", + "crafting.Combine the colors.description": "Kombiniere mehrere bunte Quadrate auf nicht-proportionale Weise.", + "crafting.Extract red.name": "Extrahiere die rote Komponente", + "crafting.Extract red.description": "Entferne die rote Komponente aus Weiß. ", + "crafting.Extract green.name": "Extrahiere die grüne Komponente", + "crafting.Extract green.description": "Entferne die grüne Komponente aus Weiß. ", + "crafting.Extract blue.name": "Extrahiere die blaue Komponente", + "crafting.Extract blue.description": "Entferne die blaue Komponente aus Weiß. ", + "crafting.Make better couch.name": "Besseres Sofa herstellen!", + "crafting.Make better couch.description": "...", + "crafting.Make better hat.name": "Besseren Hut herstellen!", + "crafting.Make better hat.description": "...", + "crafting.Make matching shirt.name": "Passendes Shirt herstellen!", + "crafting.Make matching shirt.description": "...", + "crafting.Make better boots.name": "Bessere Schuhe herstellen!", + "crafting.Make better boots.description": "...", + + "object.Honeysuckle.name": "Heckenkirsche", + "object.Honeysuckle.description": "...", + "object.Honeysuckle.category": null, + "object.Cooking Tester.name": "Koch-Tester", + "object.Cooking Tester.description": "MIAU", + "object.Cooking Tester.category": "Test", + "object.Crafting Tester 2.name": "Herstellungs-Tester 2", + "object.Crafting Tester 2.description": "MIAU!", + "object.Crafting Tester 2.category": "Test", + "crafting.Converted_Cooking Tester Recipe.name": "Koch-Tester", + "crafting.Converted_Cooking Tester Recipe.description": "MEOW", + "crafting.Converted_Crafting Tester 2 Recipe.name": "Herstellungs-Tester 2", + "crafting.Converted_Crafting Tester 2 Recipe.description": "MIAU!", + "object.Honeysuckle Seeds.name": "Heckenkirschen-Saat", + "object.Honeysuckle Seeds.description": "test.", + "object.Spooky Sapling.name": "Gruseliger Setzling", + "object.Spooky Sapling.description": "OOOoooOOOooo. Lässt im Winter etwas Gruseliges wachsen.", + "big-craftable.Iridium Brazier.name": "Iridium-Feuerschale", + "big-craftable.Iridium Brazier.description": "Eine Feuerschale aus Iridium. Sorgt für Licht.", + "crafting.Converted_Iridium Brazier Recipe.name": "Iridium-Feuerschale" +} diff --git a/DynamicGameAssets/i18n/de.json b/DynamicGameAssets/i18n/de.json index 5990a9eef..79461ea27 100644 --- a/DynamicGameAssets/i18n/de.json +++ b/DynamicGameAssets/i18n/de.json @@ -1,3 +1,6 @@ { - "item-tooltip.added-by-mod": "Mod: {{name}}" + "item-tooltip.added-by-mod": "Mod: {{name}}", + "not-enough-ingredients": "Benötigt mehr {{item}}", + "not-enough-ingredients-generic": "Unzureichende Zutaten für das Rezept", + "wrong-ingredient-selected": "Keine Rezepte mit {{Item}} als Hauptzutat" } diff --git a/ExtendedReach/i18n/de.json b/ExtendedReach/i18n/de.json new file mode 100644 index 000000000..e95f4f032 --- /dev/null +++ b/ExtendedReach/i18n/de.json @@ -0,0 +1,7 @@ +{ + /********* + ** Generic Mod Config Menu UI + *********/ + "config.wiggly-arms.name": "Wackelnde Arme", + "config.wiggly-arms.tooltip": "Ob wackelnde Arme angezeigt werden sollen, die sich nach dem Cursor ausstrecken." +} diff --git a/FlowerRain/i18n/de.json b/FlowerRain/i18n/de.json new file mode 100644 index 000000000..0e0548c4b --- /dev/null +++ b/FlowerRain/i18n/de.json @@ -0,0 +1,7 @@ +{ + /********* + ** Generic Mod Config Menu UI + *********/ + "config.vanilla-flowers-only.name": "Nutze nur Vanilla-Blumen", + "config.vanilla-flowers-only.tooltip": "Ob im Blumenregen nur Vanilla-Blumen verwendet werden sollen." +} diff --git a/HybridCropEngine/content-packs/[HCE] Garsnips/[JA] Garsnips/i18n/de.json b/HybridCropEngine/content-packs/[HCE] Garsnips/[JA] Garsnips/i18n/de.json new file mode 100644 index 000000000..5a03be505 --- /dev/null +++ b/HybridCropEngine/content-packs/[HCE] Garsnips/[JA] Garsnips/i18n/de.json @@ -0,0 +1,10 @@ +{ + /********* + ** Item data + *********/ + "seeds.name": "Knobinaken-Saat", + "seeds.description": "Wie ist das passiert? Wächst im Frühling, dauert 4 Tage.", + + "produce.name": "Knobinaken", + "produce.description": "Eine eklige Kombination aus Knoblauch und Pastinaken.", +} diff --git a/HybridCropEngine/i18n/de.json b/HybridCropEngine/i18n/de.json new file mode 100644 index 000000000..f044d9a39 --- /dev/null +++ b/HybridCropEngine/i18n/de.json @@ -0,0 +1,7 @@ +{ + /********* + ** Generic Mod Config Menu UI + *********/ + "config.scan-everywhere.name": "Überall scannen", + "config.scan-everywhere.tooltip": "Scanne überall nach Hybriderzeugung.\nFalse bedeutet, dass nur der Hof und das Gewächshaus gescannt werden." +} diff --git a/JumpOver/i18n/de.json b/JumpOver/i18n/de.json new file mode 100644 index 000000000..92be12e2e --- /dev/null +++ b/JumpOver/i18n/de.json @@ -0,0 +1,9 @@ +{ + /********* + ** Generic Mod Config Menu UI + *********/ + "config.jump-key.name": "Sprungtaste", + "config.jump-key.tooltip": "Die Taste zum Springen.", + "config.rock-crab-crushing.name": "Zertrümmern von Stein-Krabben", + "config.rock-crab-crushing.tooltip": "Die Fähigkeit, Stein-Krabben zu zertrümmern, indem man auf sie springt.", +} diff --git a/JunimosAcceptCash/i18n/de.json b/JunimosAcceptCash/i18n/de.json new file mode 100644 index 000000000..e040720d6 --- /dev/null +++ b/JunimosAcceptCash/i18n/de.json @@ -0,0 +1,7 @@ +{ + /********* + ** Generic Mod Config Menu UI + *********/ + "config.cost-multiplier.name": "Kostenmultiplikator", + "config.cost-multiplier.tooltip": "Der Multiplikator für die Kosten der Gegenstände." +} diff --git a/MisappliedPhysicalities/assets/dga/i18n/de.json b/MisappliedPhysicalities/assets/dga/i18n/de.json new file mode 100644 index 000000000..371244acb --- /dev/null +++ b/MisappliedPhysicalities/assets/dga/i18n/de.json @@ -0,0 +1,6 @@ +{ + "hat.X-ray Goggles.name": "Röntgenbrille", + "hat.X-ray Goggles.description": "Damit kannst du unterirdische Objekte sehen und platzieren.\n(Nur bestimmte Objekte können unterirdisch platziert werden. Diese geben dies in ihrer Beschreibung an.)", + "hat.Binoculars.name": "Fernglas", + "hat.Binoculars.description": "Damit kannst du erhöhte Objekte sehen und platzieren.\n(Nur bestimmte Objekte können erhöht platziert werden. Diese geben dies in ihrer Beschreibung an.)" +} diff --git a/MisappliedPhysicalities/i18n/de.json b/MisappliedPhysicalities/i18n/de.json new file mode 100644 index 000000000..e912df804 --- /dev/null +++ b/MisappliedPhysicalities/i18n/de.json @@ -0,0 +1,24 @@ +{ + "config.placement-modifier.name": "Platzierungsmodifikator-Taste", + "config.placement-modifier.tooltip": "Wird beim Platzieren einiger Objekte verwendet.", + + "tool.drill.name": "Bohrer", + "tool.drill.description": "Er kann unterirdisch Hohlräume schaffen.\nAchte darauf, dass du deine Röntgenbrille trägst!", + "tool.wire-cutter.name": "Drahtschneider", + "tool.wire-cutter.description": "Verbindet Verbinder desselben Typs mit Metallstangen für Drähte.\nKupfer für Strom, Eisen für Logik.", + + "message.drill.need-goggles": "Du brauchst eine Röntgenbrille, um sie zu benutzen!", + "message.wire-cutter.need-wire": "Du brauchst Metallstangen für den Draht.", + "message.wire-cutter.wrong-wire": "Die ausgewählte Metallstange ist für diesen Anschluss inkorrekt.", + "message.wire-cutter.prep": "Bereite Verbindung vor...", + "message.wire-cutter.placed": "Verbindung platziert!", + + "item.conveyor.name": "Förderband", + "item.conveyor.description": "Kann Gegenstände umherbewegen.\nKann unterirdisch (mit Röntgenbrille) oder auf einem Gerüst platziert werden.\nLogikverbinder darunter können die Richtung umkehren. \nLogikverbinder an den Seiten erkennen Gegenstände auf dem Förderband.", + "item.unhopper.name": "Entnehmer", + "item.unhopper.description": "Entfernt Gegenstände aus Maschinen und legt sie auf nahegelegene Förderbänder.\n(Beginnt mit einem unterirdischen Förderband, geht dann nach Westen, Süden und Osten und dann nach oben.", + "item.logic-connector.name": "Logikverbinder", + "item.logic-connector.description": "Verwende den Drahtschneider mit Eisen, um Logikverbinder zu verbinden.\nEin Verbinder wird mit dem Objekt in der Richtung verbunden, in die du schaust.\nWenn die Lauftaste gehalten wird, wird eine Verbindung nach unten hergestellt.\nWenn die 'Misapplied Physicalities' Platzierungsmodifikator-Taste gehalten wird\n(standardmäßig linke Strg-Taste, in GMCM änderbar), wird eine Verbindung nach oben hergestellt.", + "item.lever-block.name": "Hebelblock", + "item.lever-block.description": "Ein Block, der an allen Seiten ein logisches Signal sendet.\n0, wenn der Hebel nach links zeigt, 1, wenn der Hebel nach rechts zeigt.", +} diff --git a/MoreBuildings/i18n/de.json b/MoreBuildings/i18n/de.json new file mode 100644 index 000000000..a14e66241 --- /dev/null +++ b/MoreBuildings/i18n/de.json @@ -0,0 +1,13 @@ +{ + /********* + ** Building data + *********/ + "spooky-shed.name": "Gespenstischer Schuppen", + "spooky-shed.description": "Ein leeres Gebäude. Aber irgendwie gespenstisch.", + + "fishing-shack.name": "Fischerhütte", + "fishing-shack.description": "Eine Hütte zum Fischen.", + + "mini-spa.name": "Mini-Spa", + "mini-spa.description": "Ein Ort zum Entspannen und Regenerieren." +} diff --git a/NewGamePlus/i18n/de.json b/NewGamePlus/i18n/de.json new file mode 100644 index 000000000..c482f1ba7 --- /dev/null +++ b/NewGamePlus/i18n/de.json @@ -0,0 +1,42 @@ +{ + "option.stock-list.name": "Pierres Lagerliste", + "option.stock-list.description": "Starte mit Pierres VLagerliste, in der alle Samen das ganze Jahr über aufgelistet sind.", + "option.ginger-island.name": "Ingwerinsel", + "option.ginger-island.description": "Starte mit einem reparierten Boot zur Ingwerinsel.", + "option.additional-profit.name": "Profit-Multiplikator", + "option.additional-profit.description": "Multipliziert die Profitrate, die du zu Beginn des Spiels ausgewählt hast, mit diesem Wert.", + "option.relationship-penalty.name": "Beziehungstrafen %", + "option.relationship-penalty.description": "Wie viel weniger Freundschaftspunkte du durch Geschenke und so bekommst.", + "option.exp-curve.name": "Exp-Kurve", + "option.exp-curve.description": "Die Menge an Erfahrung, die benötigt wird, um eine Fertigkeit auf die höchste Stufe zu bringen.\n(Vanilla nutzt 15,000.)", + "option.starting-points.name": "Startpunkte", + "option.starting-points.description": "Wie viele Punkte du für das Legacy-Menü ausgeben kannst.", + "option.gold-per-leftover-point.name": "Gold pro übrig gebliebenem Punkt", + "option.gold-per-leftover-point.description": "Wie viel Gold du pro Punkt bekommst, den du nicht ausgibst.", + + "create.option.name": "Neues Spiel+", + "create.option.description": "Schalte hier um, ob Neues Spiel+ aktiviert ist oder nicht.", + + "item.legacy-token.name": "Legacy-Token", + "item.legacy-token.description": "Beanspruchen dein Legacy-Token hier", + + "item.stable-token.name": "Stall-Token", + "item.stable-token.description": "Platziere in der unteren rechten Ecke der Stelle, an der du deinen Stall haben möchtest.", + + "menu.title": "Legacy", + "menu.points": "Verbleibende Punkte: {{pts}}", + "menu.gold": "Gold: {{gold}}", + "menu.accept": "Akzeptieren", + "menu.cancel": "Abbrechen", + "menu.item.sword": "Schwert", + "menu.item.dagger": "Dolch", + "menu.item.club": "Keule", + "menu.item.return-scepter": "Return\nScepter", + "menu.item.house.0": "Haus:\nStandard", + "menu.item.house.1": "Haus:\nmit Küche", + "menu.item.town-key": "Stadtschlüssel", + "menu.item.horse": "Pferd", + "menu.item.backpack": "Rucksack", + "menu.item.recipes": "Standard\nRezepte", + "menu.item.ring": "Kein Ring" +} diff --git a/ObjectTimeLeft/i18n/de.json b/ObjectTimeLeft/i18n/de.json new file mode 100644 index 000000000..9044a87c3 --- /dev/null +++ b/ObjectTimeLeft/i18n/de.json @@ -0,0 +1,13 @@ +{ + /********* + ** Generic Mod Config Menu UI + *********/ + "config.show-on-start.name": "Bei Spielstart anzeigen", + "config.show-on-start.tooltip": "Ob beim Spielstart die verbleibende Zeit bereits angezeigt werden soll.", + + "config.toggle-key.name": "Taste: Umschalten der Anzeige", + "config.toggle-key.tooltip": "Die Taste zum Umschalten der Anzeige von Objekten.", + + "config.text-scale.name": "Textskalierung", + "config.text-scale.tooltip": "Die Skalierung des Textes, der die Objekte überlagert." +} diff --git a/PicturePortraits/assets/dga/i18n/de.json b/PicturePortraits/assets/dga/i18n/de.json new file mode 100644 index 000000000..55717e231 --- /dev/null +++ b/PicturePortraits/assets/dga/i18n/de.json @@ -0,0 +1,8 @@ +{ + "object.Film.name": "Film", + "object.Film.description": "Zur Verwendung mit Kameras.", + "object.Film.category": "Werkzeug", + + "furniture.TestPortrait.name": "Testporträt", + "furniture.TestPortrait.description": "Miau" +} diff --git a/PicturePortraits/i18n/de.json b/PicturePortraits/i18n/de.json new file mode 100644 index 000000000..e635d3fbe --- /dev/null +++ b/PicturePortraits/i18n/de.json @@ -0,0 +1,5 @@ +{ + "camera.name": "Kamera", + "camera.description": "Mach ein Foto von einem NPC! Kaufe donnerstags bei Pierre Film.", + "error.no-matching-portrait": "Du hast vergessen, die Objektivkappe abzunehmen.\n(Kein passendes Portrait gefunden.)" +} diff --git a/PreexistingRelationship/i18n/de.json b/PreexistingRelationship/i18n/de.json new file mode 100644 index 000000000..5cc3b803c --- /dev/null +++ b/PreexistingRelationship/i18n/de.json @@ -0,0 +1,8 @@ +{ + "menu.title": "Bestehende Beziehungen", + "menu.text": "Du sprichst schon eine ganze Weile mit jemandem, \nund ziehst schließlich ins Tal, um bei demjenigen zu sein... \nWer ist es?", + "menu.button.accept": "Akzeptieren", + "menu.button.cancel": "Abbrechen", + "married": "Dein Ehepartner ist eingezogen!", + "spouse-taken": "Dieser NPC ist bereits verheiratet." +} diff --git a/RealtimeMinimap/i18n/de.json b/RealtimeMinimap/i18n/de.json new file mode 100644 index 000000000..cbcdab531 --- /dev/null +++ b/RealtimeMinimap/i18n/de.json @@ -0,0 +1,40 @@ +{ + /********* + ** Generic Mod Config Menu UI + *********/ + // top section + "config.show-by-default.name": "Standardmäßig anzeigen", + "config.show-by-default.tooltip": "Ob die Minimap standardmäßig angezeigt werden soll.\nDu musst das Spiel neu starten, damit diese Einstellung wirksam wird.", + "config.toggle-key.name": "Umschalttaste", + "config.toggle-key.tooltip": "Die Taste zum Ein- und Ausblenden der Minimap.", + "config.update-interval.name": "Aktualisierungs-Intervall", + "config.update-interval.tooltip": "Das Intervall in Millisekunden zwischen jeder Aktualisierung der Minimap. 0 bedeutet, dass jeden Frame aktualisiert wird; -1 bedeutet, dass dies nur geschieht, wenn ein neuer Ort betreten wird. (Marker werden unabhängig davon jeden Frame aktualisiert.)", + + // Positioning & Size section + "config.positioning-and-size.text": "Positionierung & Größe", + "config.positioning-and-size.tooltip": "Optionen, die die Platzierung der Minimap betreffen.", + "config.anchor-x.name": "Minimap-Anker X", + "config.anchor-x.tooltip": "Der Prozentbereich der Bildschirmbreite, in dem die Minimap oben links platziert werden soll.", + "config.anchor-y.name": "Minimap-Anker Y", + "config.anchor-y.tooltip": "Der Prozentbereich der Bildschirmhöhe, in dem die Minimap oben links platziert werden soll.", + "config.offset-x.name": "Minimap-Verschiebung X", + "config.offset-x.tooltip": "Die X-Verschiebung vom Anker, an der die Minimap platziert werden soll.", + "config.offset-y.name": "Minimap-Verschiebung Y", + "config.offset-y.tooltip": "Die Y-Verschiebung vom Anker, an der die Minimap platziert werden soll.", + "config.size.name": "Minimap-Größe", + "config.size.tooltip": "Die Größe der Minimap in Pixeln (vor UI-Skalierung).", + + // Markers section + "config.markers.text": "Marker", + "config.markers.tooltip": "Optionen für die Darstellung von Markierungen auf der Karte.", + "config.player-marker-scale.name": "Spielerköpfe", + "config.player-marker-scale.tooltip": "Renderskalierung für den Kopf eines Spielers. 0 schaltet sie aus.", + "config.npc-marker-scale.name": "NPC-Köpfe", + "config.npc-marker-scale.tooltip": "Renderskalierung für den Kopf eines NPC. 0 schaltet sie aus.", + "config.wood-sign-marker-scale.name": "Holzschilder", + "config.wood-sign-marker-scale.tooltip": "Renderskalierung für auf Holzschildern abgebildete Gegenstände. 0 deaktivert diese.", + "config.stone-sign-marker-scale.name": "Steinschilder", + "config.stone-sign-marker-scale.tooltip": "Renderskalierung für auf Steinschildern abgebildete Gegenstände. 0 deaktivert diese.", + "config.dark-sign-marker-scale.name": "Dunkle Schilder", + "config.dark-sign-marker-scale.tooltip": "Renderskalierung für auf dunklen Schildern abgebildete Gegenstände.. 0 deaktivert diese." +} diff --git a/RushOrders/i18n/de.json b/RushOrders/i18n/de.json new file mode 100644 index 000000000..61ea7b8d7 --- /dev/null +++ b/RushOrders/i18n/de.json @@ -0,0 +1,28 @@ +{ + /********* + ** Shop UI + *********/ + // Clint's shop + "clint.rush.description": "Die Verbesserung des Werkzeugs wird einen Tag dauern.", + "clint.rush.dialogue": "Danke. Ich werde gleich damit anfangen. Es sollte morgen fertig sein.", + + "clint.instant.description": "Das Werkzeug wird sofort verbessert werden.", + "clint.instant.dialogue": "Danke. Ich werde gleich damit anfangen. Es sollte in wenigen Minuten fertig sein..", + + // Robin's shop + "robin.rush-question": "Dein Bauvorhaben beschleunigen? ({{daysLeft}} tage übrig.)", + "robin.rush-answer-yes": "Ja ({{price}}g)", + "robin.rush-answer-no": "Nein", + "robin.not-enough-money": "Du hast nicht genug Geld.", + + + /********* + ** Generic Mod Config Menu UI + *********/ + "config.price-tool-one-day.name": "Preis: Werkzeug - Ein Tag", + "config.price-tool-one-day.tooltip": "Der Preismultiplikator für ein eintägige Werkzeug-Verbesserung.", + "config.price-tool-instant.name": "Preis: Werkzeug - Sofort", + "config.price-tool-instant.tooltip": "Der Preismultiplikator für eine sofortige Verbesserung.", + "config.price-building.name": "Preis: Gebäude - Beschleunigen", + "config.price-building.tooltip": "Der Preismultiplikator, um den Bau von Gebäuden um einen Tag zu beschleunigen." +} diff --git a/SleepyEye/i18n/de.json b/SleepyEye/i18n/de.json new file mode 100644 index 000000000..1865fad9a --- /dev/null +++ b/SleepyEye/i18n/de.json @@ -0,0 +1,13 @@ +{ + // tent tool + "tent.name": "Zelt", + "tent.description": "Schlaf hier. Schlaf dort. Schlafe überall!", + + // HUD messages + "messages.slept-at-lost-location": "Du hast an einem merkwürdigen Ort gezeltet, also bist du nach Hause zurückgekehrt.", + "messages.slept-at-festival": "Du hast auf dem Festgelände gezeltet, also bist du nach Hause zurückgekehrt.", + + // Generic Mod Config Menu UI + "config.seconds-until-save.name": "Sekunden bis zum Speichern", + "config.seconds-until-save.tooltip": "Die Anzahl der Sekunden, bis das Zeltwerkzeug eine Speicherung auslösen soll." +} diff --git a/StatueOfGenerosity/i18n/de.json b/StatueOfGenerosity/i18n/de.json new file mode 100644 index 000000000..5189aa5ab --- /dev/null +++ b/StatueOfGenerosity/i18n/de.json @@ -0,0 +1,4 @@ +{ + "statue-of-generosity.name": "Statue der Großzügigkeit", + "statue-of-generosity.description": "Sie ist aus massivem Silber gefertigt. Wozu ist sie gut?" +} diff --git a/SurfingFestival/content-packs/[MFM] SurfingFestival/i18n/de.json b/SurfingFestival/content-packs/[MFM] SurfingFestival/i18n/de.json new file mode 100644 index 000000000..543f95332 --- /dev/null +++ b/SurfingFestival/content-packs/[MFM] SurfingFestival/i18n/de.json @@ -0,0 +1,4 @@ +{ + "SurfingFestival.title": "Brief zum Surffest", + "SurfingFestival.text": "Liebe/r @,^Diese Woche veranstalten wir unten am Strand ein Surffest. Falls du Interesse hast, daran teilzunehmen, hat Gus aus den Einnahmen der Kneipe einen kleinen Geldpreis für den Gewinner zusammengestellt.^Wir bitten außerdem alle Einwohner, 50 Holz für ein Lagerfeuer mitzubringen.^Wir freuen uns auf deine Teilnahme.^-Bürgermeister Lewis" +} diff --git a/SurfingFestival/i18n/de.json b/SurfingFestival/i18n/de.json new file mode 100644 index 000000000..2642ea1a4 --- /dev/null +++ b/SurfingFestival/i18n/de.json @@ -0,0 +1,141 @@ +{ + /********* + ** Festival + *********/ + // info + "festival.name": "Surffest", + + // race + "race.start.question": "Bereit für das Rennen?", + "race.start.yes": "Ja, lasst uns beginnen.", + "race.start.no": "Noch nicht.", + "race.instructions": "Gegenstände (Rechtsklick zum Benutzen):^ Sternfall-Boost - Vorübergehender Geschwindigkeitsschub.^ Kugelfisch-Projektil - Schieße einen Kugelfisch auf den nächsten Spieler vor dir.^ Suchende Wolke -Zappe den ersten Spieler..^ Junimokraft - Unbesiegbarkeit und ein kleiner Geschwindigkeitsschub.", + "race.lewis-start.0": "Auf die Plätze...", + "race.lewis-start.1": "Fertig.....", + "race.lewis-start.2": "Los!", + "race.winner.player": "Gratulation, {{name}}!#$b#Jedes Mal wenn ich dich sehe, lerne ich etwas Neues über dich! Ich glaube kaum, dass jemand von uns wusste, dass du so gut surfen kannst.#$b#Komm und hol dir deinen Preis.", + "race.winner.harvey": "Gratulation, Harvey! Nicht schlecht für einen Neuling, hier ist dein Preis.", + "race.winner.emily": "Gratulation, Emily! Nächstes Jahr wirst du ein harter Gegner sein. Hier ist dein Preis.", + "race.winner.maru": "Gratulation, Maru! Du warst fantastisch da draußen. Hier ist dein Preis.", + "race.winner.shane": "Gratulation, Shane! Jas hat dich die ganze Zeit über angefeuert. Hier ist dein Preis.", + + // dialogue + "npc.Abigail_spouse": "Weißt du, warum ich Angst hatte, surfen zu gehen, @?#$b#Jemand hat im Internet von einem Seeungeheuer gesprochen, das unter dem Wasser lebt. Ich weiß, ich sollte nicht alles glauben, was ich lese, aber es klang so authentisch!", + "npc.Leah_spouse": "Wenn du mitmachst, werde ich dich anfeuern!$h", + "npc.Maru_spouse": "Denkst du, du kannst mich im Surf-Wettbewerb schlagen? Wie wär's wenn Verlierer heute das Abendessen macht?", + "npc.Penny_spouse": "Hast du schon entschieden, ob du mitmachst, @? Ich feuere dich auf jeden Fall an! Du schaffst das!$h", + "npc.Haley_spouse": "Ich bleib lieber hier an Land und schau zu. Emily meint, ich soll mal was Spannendes ausprobieren, aber das ist einfach nichts für mich.", + "npc.Sebastian_spouse": "Was glaubst du, was sich unter Wasser befindet? Abigail hat mir einen Beitrag über eine da unten lebende Meereskreatur geschickt. Glaubst du, das ist wahr?", + "npc.Sam_spouse": "Ich wollte mitmachen, aber meine Mutter hält es für das Beste, wenn ich es wegen Vincent nicht tue. Sie will nicht, dass er auf dumme Gedanken kommt, und ich kann es ihr nicht übel nehmen. Er ist ein wilder kleiner Racker.", + "npc.Alex_spouse": "Du musst dir keine Sorgen um mich machen. Ich habe meine Teilnahme zurückgezogen, weil Sam nicht dabei sein konnte. Wir wollten schauen, wer der Schnellste ist: ich oder der Skateboarder.", + "npc.Harvey_spouse": "Bitte verletze dich nicht, @. Ich will nicht, dass du gegen einen Felsen prallst und dir den Kopf anschlägst.", + "npc.Elliott_spouse": "Manchmal vermisse ich diese alte, windige Hütte. Aber unser Zuhause ist viel schöner.", + "npc.Emily_spouse": "Ich versuche immer noch, Haley dazu zu bringen, mal was Neues auszuprobieren. Sie wollte immer aus Pelikan Stadt raus, aber wo in der Stadt könnte sie Wellen reiten?", + "npc.Abigail": "Hast du vor, an dem Rennen teilzunehmen, @?#$b#Ich wollte ja, aber... ich hab irgendwie Angst vor dem, was da im Wasser sein könnte.$3", + "npc.Emily": "Haley will immer aufregende Dinge ausprobieren, aber wollte nicht am Rennen teilnehmen#$b#Also habe ich ihren Platz übernommen! Viel Glück an dich @!$h", + "npc.Robin": "Lewis hat mich gebeten, ein paar Surfbretter herzustellen, da der Import zu teuer war.", + "npc.Demetrius": "Wusstest du, dass Maru surft? Ich hatte keine Ahnung! Dieses Tal ist voller Geheimnisse, auch nicht wissenschaftliche.", + "npc.Maru": "Hmm, ich bin ein bisschen nervös wegen des Surfwettbewerbs, aber Harvey hat gesagt, er würde mit mir teilnehmen.", + "npc.Sebastian": "Ich könnte etwas Adrenalin gebrauchen, aber ich bleibe bei meinem Fahrrad.", + "npc.Linus": "Ich würde viel lieber im Wasser schwimmen, als auf dem Wasser zu surfen.", + "npc.Pierre": "Schau dir all die Surfbretter an, die Robin hergestellt hat. Ich fühle mich geehrt, solch feine Handwerkskunst zu verkaufen.", + "npc.Caroline": "Ich liebe diese Art von Festen immer. Es ist so schön, von Freunden und Essen umgeben zu sein, und es ist toll zu sehen, wie die Kinder Spaß haben.", + "npc.Alex": "Ich wollte diese Muskeln zur Schau stellen und gegen Sam antreten, aber er hat in letzter Minute abgesagt.", + "npc.George": "Früher hab ich auch gesurft. Ich war auf Oahu und Tavarua, falls du diesem alten Knacker glaubst.", + "npc.Evelyn": "Wusstest du, dass George früher Surfer war?#$b#Ich kannte ihn nicht, als er surfte, aber er hat mir Bilder gezeigt, auf denen er auf den Wellen reitet.#$b#Er war schon immer so charmant.$h", + "npc.Lewis": "Falls du es noch nicht getan hast, vergiss nicht, etwas Brennmaterial ins Lagerfeuer zu geben. #$b#Wir wollen, dass es alle während des Wettbewerbs warm haben.", + "npc.Clint": "Ich habe den größten Teil meines Lebens hier in Pelikan Stadt verbracht, @, und hätte nie gedacht, dass man auf diesen Gewässern surfen kann.$s", + "npc.Penny": "Ich freue mich schon auf den Surfwettbewerb später! Meinst du, ich sollte mich für's nächstes Jahr vorbereiten, @?", + "npc.Pam": "So ein Fest hat es hier im Tal noch nie gegeben, bevor du gekommen bist, @. Lewis hat sich das auf keinen Fall selbst ausgedacht.", + "npc.Haley": "Emily meint, ich soll surfen ausprobieren, aber ich will meine Haare nicht ruinieren.#$b#'Ne Badekappe? Nein! Das würde ja schrecklich aussehen.$a", + "npc.Jodi": "Ich habe es geschafft, den Jungs das Surfen dieses Jahr auszureden.#$b#Sam ist ein Naturtalent, weil er Skateboard fährt, aber ich will nicht, dass er sich an einem Felsen verletzt oder sich in einem Netz verfängt.#$b#Vincent? Er ist zu jung, aber vielleicht, wenn er älter ist.", + "npc.Kent": "Jodi hätte die Kinder ruhig mal machen lassen sollen. Die sind jung, die brauchen mehr positive Erfahrungen.", + "npc.Marlon": "Kein Schwert und kein Bogen dieser Welt können etwas gegen die Wellen ausrichten. Viel Glück, @.", + "npc.Sam": "Alex wollte ein Rennen machen, aber ich will lieber entspannen. Und ich habe die perfekte Ausrede.", + "npc.Leah": "Ich bleib an Land und lass mich für mein nächstes Kunstwerk inspirieren. Vielleicht nenn ich es 'Talwellen'.", + "npc.Shane": "Ich freu mich schon auf das Rennen später! Wir haben ein zusätzliches Brett, falls du teilnehmen möchtest @.", + "npc.Marnie": "Lewis hat mir erzählt, dass Shane sich fürs Rennen angemeldet hat. Erst war ich überrascht, aber ich weiß, dass er gewinnen kann.", + "npc.Elliott": "Ich bin nicht begeistert, dass mein Vorgarten übernommen wurde, aber das Fest macht Spaß.#$b#Vielleicht probier ich das Balancieren auf einem Surfbrett in einem Gezeitentümpel.", + "npc.Gus": "Ich liebe es immer, mal einen Tag außerhalb desr Kneipe zu verbringen. Dieses Fest wird großartig!$h", + "npc.Dwarf": "An der Oberfläche haben die Leute keine Angst vor Wasser. Sie reiten darauf. Aber hier unten? Strömt das Wasser durch die Risse.", + "npc.Wizard": "Brauchst du einen magischen Zauber, um dein Glück im Wettbewerb zu verbessern?", + "npc.Harvey": "*schluck* Warum hab' ich zugestimmt, das auszuprobieren? Ich bin noch nie surfen gewesen.$s", + "npc.Sandy": "Es findet ein Fest statt! Ich bin so aufgeregt!", + "npc.Jas": "Shane wird den Surfwettbewerb gewinnen!$h", + "npc.Vincent": "Mama hat gesagt, ich bin noch zu jung, um surfen zu gehen.$s", + "npc.Willy": "Manchmal hör' ich die Wellen gegen den Hafen schlagen. Ich hoffe, die Kinder wissen, was sie tun. Das Meer, es kann ganz schön unruhig sein.", + + + /********* + ** Map text + *********/ + "ui.laps": "Runden: {{laps}}/2", + "ui.ranking": "Bewertung", + "ui.wood": "Füge etwas Holz zum Lagerfeuer hinzu", + "dialog.wood": "Du hast 50 Holz auf das Lagerfeuer gelegt.", + "dialog.shorts": "...Das ist seltsam. Warum hat sich das Feuer lila verfärbt?", + "dialog.prize-money": "Du hast 1500g erhalten.", + "item.boost": "Sternenfall-Boost", + "item.homing-projectile": "Kugelfisch-Projektil", + "item.first-place-projectile": "Suchende Wolke", + "item.invincibility": "Junimokraft", + "secret.text": "Auf einem Schild steht: Willst du weiterkommen, jetzt und in der Zukunft? Mach ein Angebot.", + "secret.yes": "100,000g in die Kiste werfen?", + "secret.no": "Verlassen", + "secret.broke": "Das kannst du dir nicht leisten.", + "secret.purchased": "Du fühlst dich irgendwie anders.", + + + /********* + ** Craftable items + *********/ + "craftables.surfboard-brown.name": "Braunes Surfbrett (Vogelscheuche)", + "craftables.surfboard-brown.description": "Ein braunes Surfbrett, das auch als Vogelscheuche fungiert.", + + "craftables.surfboard-cool.name": "Cooles Surfbrett (Vogelscheuche)", + "craftables.surfboard-cool.description": "Ein Surfbrett mit einem coolen, leuchtend grünen Muster darauf, das auch als Vogelscheuche fungiert.", + + "craftables.surfboard-hibiscus.name": "Hibiskus-Surfbrett (Vogelscheuche)", + "craftables.surfboard-hibiscus.description": "Ein rosa-gelbes Surfbrett mit Hibiskus darauf, das auch als Vogelscheuche fungiert.", + + "craftables.surfboard-red.name": "Rotes Surfbrett (Vogelscheuche)", + "craftables.surfboard-red.description": "Ein rotes Surfbrett, das auch als Vogelscheuche fungiert.", + + "craftables.surfboard-stripe.name": "Gestreiftes Surfbrett (Vogelscheuche)", + "craftables.surfboard-stripe.description": "Ein blau gestreiftes Surfbrett, das auch als Vogelscheuche fungiert.", + + "craftables.surfboard-white.name": "Weißes Surfbrett (Vogelscheuche)", + "craftables.surfboard-white.description": "Ein weißes Surfbrett, das auch als Vogelscheuche fungiert.", + + "craftables.surfing-trophy.name": "Surf-Trophäe", + "craftables.surfing-trophy.description": "Eine Trophäe für den Sieg beim Surffest.", + + + /********* + ** Hat items + *********/ + "hats.snorkel-mask-black.name": "Schwarze Schnorchelmaske", + "hats.snorkel-mask-black.description": "Eine Schnorchelmaske - dient nur zu dekorativen Zwecken.", + + "hats.snorkel-mask-blue.name": "Blaue Schnorchelmaske", + "hats.snorkel-mask-blue.description": "Eine Schnorchelmaske - dient nur zu dekorativen Zwecken.", + + "hats.snorkel-mask-green.name": "Grüne Schnorchelmaske", + "hats.snorkel-mask-green.description": "Eine Schnorchelmaske - dient nur zu dekorativen Zwecken.", + + "hats.snorkel-mask-orange.name": "Orangene Schnorchelmaske", + "hats.snorkel-mask-orange.description": "Eine Schnorchelmaske - dient nur zu dekorativen Zwecken.", + + "hats.snorkel-mask-pink.name": "Rosa Schnorchelmaske", + "hats.snorkel-mask-pink.description": "Eine Schnorchelmaske - dient nur zu dekorativen Zwecken.", + + "hats.snorkel-mask-red.name": "Rote Schnorchelmaske", + "hats.snorkel-mask-red.description": "Eine Schnorchelmaske - dient nur zu dekorativen Zwecken.", + + + /********* + ** Object items + *********/ + "items.cheap-amulet.name": "Billiges Amulett?", + "items.cheap-amulet.description": "Irgendetwas scheint an diesem Amulett nicht zu stimmen. Warum es wohl so billig war?" +} diff --git a/TheftOfTheWinterStar/i18n/de.json b/TheftOfTheWinterStar/i18n/de.json new file mode 100644 index 000000000..21f99c199 --- /dev/null +++ b/TheftOfTheWinterStar/i18n/de.json @@ -0,0 +1,55 @@ +{ + /********* + ** Items + *********/ + // crafting recipe + "recipe.frosty-stardrop.name": "Frostige Sternenfall-Frucht", + + // items + "item.festive-big-key-a.name": "Festlicher großer Schlüssel (A)", + "item.festive-big-key-a.description": "Die Hälfte eines 'großen Schlüssels', der im Frostverlies verwendet wird.", + + "item.festive-big-key-b.name": "Festlicher großer Schlüssel (B)", + "item.festive-big-key-b.description": "Die Hälfte eines 'großen Schlüssels', der im Frostverlies verwendet wird.", + + "item.festive-key.name": "Festlicher Schlüssel", + "item.festive-key.description": "Ein Schlüssel, der im Frostverlies verwendet wird.", + + "item.frosty-stardrop-piece.name": "Teil einer frostigen Sternenfall-Frucht", + "item.frosty-stardrop-piece.description": "Ein Teil einer Sternenfall-Frucht. Fünf davon können zu einer ganzen kombiniert werden.", + + "item.tempus-globe.name": "Tempus-Globus", + "item.tempus-globe.description": "Ein mysteriöser Gegenstand, der die Pflanzen in seiner Umgebung das ganze Jahr über wachsen lässt. Außerdem bewässert er die Pflanzen in seiner Nähe.\n5x5 Fläche, um den Gegenstand herum.", + + // weapons + "weapon.festive-scepter.name": "Festliches Zepter", + "weapon.festive-scepter.description": "Er schießt einen frostigen Strahl.", + + + /********* + ** Lewis event + *********/ + "event.lewis-speech": "Hallo, @.#$b#Ich war dabei, Vorbereitungen für das Fest des Wintersterns zu treffen und... Ich kann keine der Dekorationen finden!$s#$b#Es scheint, als hätte jemand die Dekoration gestohlen.$4#$b#Ich bin mir nicht sicher, warum jemand so etwas tun sollte... aber Dekorationen verschwinden nicht einfach von selbst!$s#$b#Wie auch immer, ich hatte gehofft, du könntest sie für uns auftreiben?$h#$b#Es führte eine Spur von zerbrochenen Dekorationen durch den Tunnel links von der Bushaltestelle. Wir wären alle dankbar, wenn du das für uns übernehmen könntest.$n#$b#Oder wir könnten Marlon engagieren, aber das würde teuer werden.$s#$b#Viel Glück!$n", + + + /********* + ** Map messages + *********/ + "map-messages.locked-entrance": "Diese Tür ist momentan verschlossen.", + "map-messages.locked-door": "Diese Tür ist verschlossen. Sie benötigt wahrscheinlich einen Schlüssel.", + "map-messages.locked-boss": "Diese gigantische Tür ist verschlossen. Vielleicht kann etwas in der Nähe sie öffnen.", + "map-messages.unlocked": "Die Tür wurde aufgeschlossen.", + "map-messages.item-puzzle": "Auf dem Sockel scheint eine Silhouette zu stehen.", + "map-messages.target": "Ein Ziel.", + "map-messages.trail-lights": "Einige festliche Lichter.", + "map-messages.trail-candy-cane": "Eine zerbrochene Zuckerstange.", + "map-messages.trail-ornaments": "Einige festliche Dekorationen.", + "map-messages.trail-tree": "Ein zerbrochener Miniaturbaum.", + + + /********* + ** Final boss + *********/ + "final-boss.speech": "Wie WAGEN sie es, ohne mich Spaß zu haben! Sie werden ihre Dekorationen nie wieder bekommen!", + "final-boss.victory-message": "Du hast die Dekorationen zurückbekommen!\nDu hast auch das Rezept für den 'Tempus-Globus' gelernt!" +} diff --git a/ThreeHeartDancePartner/i18n/de.json b/ThreeHeartDancePartner/i18n/de.json new file mode 100644 index 000000000..96308feee --- /dev/null +++ b/ThreeHeartDancePartner/i18n/de.json @@ -0,0 +1,7 @@ +{ + /********* + ** Generic Mod Config Menu UI + *********/ + "config.hearts-needed.name": "Benötigte Herzen", + "config.hearts-needed.desc": "Die Anzahl an Herzen, die du bei einem NPC benötigst, um mit ihm beim Blumentanz zu tanzen." +}