zrush = zrush or {}
zrush.language = zrush.language or {}
zrush.language.General = zrush.language.General or {}
zrush.language.NPC = zrush.language.NPC or {}
zrush.language.DrillTower = zrush.language.DrillTower or {}
zrush.language.Pump = zrush.language.Pump or {}
zrush.language.Refinery = zrush.language.Refinery or {}
zrush.language.MachineCrate = zrush.language.MachineCrate or {}
zrush.language.VGUI = zrush.language.VGUI or {}
zrush.language.VGUI.DrillHole = zrush.language.VGUI.DrillHole or {}
zrush.language.VGUI.DrillTower = zrush.language.VGUI.DrillTower or {}
zrush.language.VGUI.Refinery = zrush.language.VGUI.Refinery or {}
zrush.language.VGUI.Burner = zrush.language.VGUI.Burner or {}
zrush.language.VGUI.Pump = zrush.language.VGUI.Pump or {}
zrush.language.VGUI.Barrel = zrush.language.VGUI.Barrel or {}
zrush.language.VGUI.NPC = zrush.language.VGUI.NPC or {}
zrush.language.Inv = zrush.language.Inv or {}
zrush.language.VGUI.MachineBuilder = zrush.language.VGUI.MachineBuilder or {}

if (zrush.config.selectedLanguage == "de") then
	zrush.language.NPC["FuelBuyer"] = "Treibstoffkäufer"
	zrush.language.NPC["Profit"] = "Profit:"
	zrush.language.NPC["YouSold"] = "Du hast $Amount$UoM $Fuelname für $Earning$Currency verkauft!"

	zrush.language.NPC["DialogTransactionComplete"] = "Es war schön, mit dir Geschäfte zu machen!"
	zrush.language.NPC["NoFuel"] = "Du hast gar keinen Treibstoff!\nWieso bist du hier?"
	zrush.language.NPC["NoBarrels"] = "Es sind keine Fässer mit Treibstoff in der Nähe!"
	zrush.language.NPC["HasFuel"] = "Ich sehe du hast etwas Treibstoff.\nVerkaufe mir doch ein wenig."

	zrush.language.NPC["Dialog01"] = "Du kannst Treibstoff aus Fässern ganz einfach hier bei mir verkaufen.\nStell sie einfach in Reichweite ab."
	zrush.language.NPC["Dialog02"] = "Ölbohrer werden benutzt, damit die Ölquelle für die Pumpe zugänglich wird."
	zrush.language.NPC["Dialog03"] = "Die Pumpe kann Öl in ein Fass pumpen, nachdem die Ölqeulle mit einem Bohrer freigelegt wurde."
	zrush.language.NPC["Dialog04"] = "Falls auf Gas gestoßen wurde, muss dieses mit dem Gasbrenner vor dem Bohren beseitigt werden."
	zrush.language.NPC["Dialog05"] = "Die Treibstoffpreise ändern sich hin und mal wieder.\nHalte dich immer auf dem Laufenden!"
	zrush.language.NPC["Dialog06"] = "Module können benutzt werden, um maschinelle Vorgänge zu optimieren.\nJe teurer das Modul, je besser ist es auch."
	zrush.language.NPC["Dialog07"] = "Du kannst ein wenig Treibstoff in deinen Taschen aufbewahren und mir hier verkaufen.\n\nWie auch immer du das da wieder rauskriegen willst..."
	zrush.language.NPC["Dialog08"] = "Sobald eine Maschine nicht mehr gebraucht wird, kann sie abgebaut und verkauft werden."
	zrush.language.NPC["Dialog09"] = "Aus durchbohrten Ölquellen kann Gas kommen, welches eine Gefährdung für umliegende Personen werden kann."

	zrush.language.VGUI.NPC["FuelBuyer"] = "Treibstoffkäufer "
	zrush.language.VGUI.NPC["Sell"] = "Verkaufen"
	zrush.language.VGUI.NPC["SellAll"] = "Von Fässern verkaufen"
	zrush.language.VGUI.NPC["YourFuelInv"] = "Dein Treibstoffinventar"
	zrush.language.VGUI.NPC["NextPriceChange"] = "Nächste Preisänderung in: "

	zrush.language.General["AlreadyInUse"] = "Wird bereits von jemanden benutzt!"
	zrush.language.General["YouCantSellThis"] = "Nur der Besitzer kann über diesen Weg verkaufen!"
	zrush.language.General["YouCantDeconstructThis"] = "Nur der Besitzer kann dies abbauen!\nBenutze eine Brechstange!"
	zrush.language.General["NoDrillholeFound"] = "Kein freies Bohrloch gefunden!"
	zrush.language.General["NoOilSpotFound"] = "Keine Ölquelle gefunden!"
	zrush.language.General["OilSpotSpawner"] = "Ölquellen Spawner"

	zrush.language.General["NoFreeSocketAvailable"] = "Keinen freien Steckplatz gefunden!"

	zrush.language.DrillTower["AllreadyReachedOil"] = "Du hast bereits das Öl erreicht!"
	zrush.language.DrillTower["DrillPipesMissing"] = "Bohrrohre benötigt!"

	zrush.language.Pump["OilSourceEmpty"] = "Die Ölquelle ist aufgebraucht!"
	zrush.language.Pump["MissingBarrel"] = "Es wird ein Fass zum Lagern des Öls benötigt!"

	zrush.language.Refinery["MissingOilBarrel"] = "Es wird ein volles Ölfass benötigt!"
	zrush.language.Refinery["MissingEmptyBarrel"] = "Es wird ein leeres Fass benötigt!"
	zrush.language.VGUI.Refinery["IDLE"] = "Warte"
	zrush.language.VGUI.Refinery["NEED_EMPTY_BARREL"] = "Leeres Fass benötigt!"
	zrush.language.VGUI.Refinery["NEED_OIL_BARREL"] = "Ölfass benötigt!"
	zrush.language.VGUI.Refinery["READY_FOR_WORK"] = "Betriebsbereit"
	zrush.language.VGUI.Refinery["FUELBARREL_FULL"] = "Treibstoff Fass ist voll!"
	zrush.language.VGUI.Refinery["REFINING"] = "Verarbeite Öl"
	zrush.language.VGUI.Refinery["OVERHEAT"] = "Raffinerie ist am Überhitzen!"
	zrush.language.VGUI.Refinery["COOLED"] = "Raffinerie wurde gekühlt!"

	zrush.language.MachineCrate["BuyMachine"] = "Maschinenkauf"
	zrush.language.MachineCrate["Drill"] = "Bohrer"
	zrush.language.MachineCrate["Burner"] = "Gasbrenner"
	zrush.language.MachineCrate["Pump"] = "Pumpe"
	zrush.language.MachineCrate["Refinery"] = "Raffinerie"
	
	zrush.language.VGUI.DrillHole["NEED_PIPES"] = "Braucht einen Bohrer!"
	zrush.language.VGUI.DrillHole["NEED_BURNER"] = "Braucht einen Gasbrenner!"
	zrush.language.VGUI.DrillHole["HAS_BURNER"] = "Hat einen Gasbrenner!"
	zrush.language.VGUI.DrillHole["NO_OIL"] = "Ölquelle leer!"

	zrush.language.VGUI.DrillTower["DrillTower"] = "Bohrturm"
	zrush.language.VGUI.DrillTower["NEED_PIPES"] = "Bohrrohre benötigt!"
	zrush.language.VGUI.DrillTower["READY_FOR_WORK"] = "Bereit zum Bohren!"
	zrush.language.VGUI.DrillTower["IS_WORKING"] = "Bohren..."
	zrush.language.VGUI.DrillTower["JAMMED"] = "Bohrer beschätigt!"
	zrush.language.VGUI.DrillTower["FINISHED_DRILLING"] = "Bohrung beendet"

	zrush.language.VGUI.Burner["IDLE"] = "Warten..."
	zrush.language.VGUI.Burner["BURNING_GAS"] = "Gas verbrennen..."
	zrush.language.VGUI.Burner["OVERHEAT"] = "Gasbrenner ist am überhitzen!"
	zrush.language.VGUI.Burner["COOLED"] = "Gasbrenner wurde gekühlt!"
	zrush.language.VGUI.Burner["NO_GAS_LEFT"] = "Gas fertig gebrennt"

	zrush.language.VGUI.Pump["NEED_BARREL"] = "Fass benötigt!"
	zrush.language.VGUI.Pump["PUMP_READY"] = "Bereit zum Pumpen!"
	zrush.language.VGUI.Pump["PUMPING"] = "Öl pumpen..."
	zrush.language.VGUI.Pump["BARREL_FULL"] = "Ölfass ist voll!"
	zrush.language.VGUI.Pump["JAMMED"] = "Pumpe ist beschädigt!"
	zrush.language.VGUI.Pump["NO_OIL"] = "Ölquelle leer!"

	zrush.language.VGUI.Barrel["Oil"] = "Öl"
	zrush.language.VGUI.Barrel["Barrel"] = "-Fass"
	zrush.language.VGUI.Barrel["FuelAmount"] = "Fülle: "
	zrush.language.VGUI.Barrel["Collect"] = "Aufsammeln"

	zrush.language.VGUI["TimeprePipe"] = "Zeit pro Rohr: "
	zrush.language.VGUI["PipesinQueue"] = "Rohre in Warteschlange: "
	zrush.language.VGUI["NeededPipes"] = "Benötigte Rohre: "
	zrush.language.VGUI["JamChance"] = "Überhitzung (%): " // With Jam i mean like the machine breaking down

	zrush.language.VGUI["Speed"] = "Geschwindigkeit: "
	zrush.language.VGUI["BurnAmount"] = "Brennmenge: "
	zrush.language.VGUI["RemainingGas"] = "Verbleibendes Gas: "
	zrush.language.VGUI["OverHeatChance"] = "Überhitzung (%): "
	zrush.language.VGUI["CollectOil"] = "Du bist voll! Verkaufe dein Öl zuerst!"

	zrush.language.VGUI["NA"] = "N/A" // This is the short version for "Not Available"

	zrush.language.VGUI["PumpAmount"] = "Pumpmenge: "
	zrush.language.VGUI["BarrelOIL"] = "Fass (Öl): "
	zrush.language.VGUI["RemainingOil"] = "Verbleibendes Öl: "

	zrush.language.VGUI["Fuel"] = "Treibstoff: "
	zrush.language.VGUI["RefineAmount"] = "Menge: "
	zrush.language.VGUI["RefineOutput"] = "Ausgabe: "
	zrush.language.VGUI["OverHeatChance"] = "Überhitzung (%): "
	zrush.language.VGUI["BarrelFuel"] = "Fass (Treibstoff): "

	zrush.language.VGUI["Status"] = "Status: "
	zrush.language.VGUI["pipes"] = "Extrarohre: +"
	zrush.language.VGUI["BoostAmount"] = "Verbesserung: "
	zrush.language.VGUI["FixMachinefirst"] = "Repariere die Maschine erst!"

	zrush.language.VGUI["Actions"] = "Aktionen:"
	zrush.language.VGUI["Repair"] = "Reparieren"
	zrush.language.VGUI["Stop"] = "Stop"
	zrush.language.VGUI["Disassemble"] = "Abbauen"
	zrush.language.VGUI["Start"] = "Start"
	zrush.language.VGUI["CoolDown"] = "Abkühlen"

	zrush.language.VGUI["ModuleShop"] = "Modul-Shop"
	zrush.language.VGUI["Purchase"] = "Kaufen"
	zrush.language.VGUI["Sell"] = "Verkaufen"
	zrush.language.VGUI["Locked"] = "Gesperrt"
	zrush.language.VGUI["NonSocketfound"] = "Kein freier\nPlatz\ngefunden!"
	zrush.language.VGUI["WrongUserGroup"] = "Du benötigst den VIP-Rang, um hierauf zugreifen zu können!"
	zrush.language.VGUI["WrongJobForBigJim"] = "Du musst Ölraffinerist sein, um mit Big Jim zu reden!"
	zrush.language.VGUI["WrongJob"] = "Du musst Ölraffinerist sein, um dies zu tun!"
	zrush.language.VGUI["TooFarAway"] = "Du bist zu weit von diesem Gegenstand enfternt!"
	zrush.language.VGUI["Youcannotafford"] = "Das kannst du dir nicht leisten!"
	zrush.language.VGUI["allreadyinstalled"] = " bereits installiert!"
	zrush.language.VGUI["Youbougt"] = "Du hast $Name für $Price$Currency gekauft!"
	zrush.language.VGUI["YouSold"] = "Du hast $Name für $Price$Currency verkauft!"

	zrush.language.VGUI["MachineShop"] = "Maschinenbaukasten"
	zrush.language.VGUI["Place"] = "Platzieren"

	zrush.language.VGUI.MachineBuilder["BuildEntity"] = " - Bauen"
	zrush.language.VGUI.MachineBuilder["Cancel"] = " - Abbrechen"
	zrush.language.VGUI.MachineBuilder["Needsdrilledfirst"]  = "Das muss zuerst gebohrt werden!"
	zrush.language.VGUI.MachineBuilder["NeedsBurnerquick"]  = "Gasbrenner benötigt!"
	zrush.language.VGUI.MachineBuilder["NeedsPump"]  = "Pumpe benötigt!"
	zrush.language.VGUI.MachineBuilder["NotValidSpace"]  = "Kein gültiger Bereich!"
	zrush.language.VGUI.MachineBuilder["ToocloseDrillHole"]  = "Zu nahe an einem anderen Bohrloch!"
	zrush.language.VGUI.MachineBuilder["CanonlybuildGround"]  = "Kann nur auf dem Boden gebaut werden!"
	zrush.language.VGUI.MachineBuilder["CanonlybuildOilSpots"]  = "Kann nur auf Ölquellen gebaut werden!"
	zrush.language.VGUI.MachineBuilder["CanonlybuildDrillhole"]  = "Kann nur auf Bohrlöcher gebaut werden!"
	zrush.language.VGUI.MachineBuilder["NotenoughSpace"] = "Nicht genug Platz!"
	zrush.language.VGUI.MachineBuilder["ConnectionLost"] = "Verbindung getrennt!"
	zrush.language.VGUI.MachineBuilder["OwnerDisconnected"] = "Der Besitzer hat die Verbindung getrennt!"

	zrush.language.VGUI["speed"] = "Geschwindigkeit"
	zrush.language.VGUI["production"] = "Produktion"
	zrush.language.VGUI["antijam"] = "Schutz"
	zrush.language.VGUI["cooling"] = "Kühlung"
	zrush.language.VGUI["refining"] = "Ausgabe"
	zrush.language.VGUI["pipes"] = "Extra Rohre"

	zrush.language.VGUI.MachineBuilder["MachineLimitReached"] = "Das Limit von dieser Maschine ist erreicht!"
end