Skip to content

Commit

Permalink
Laboratory Localization (#157)
Browse files Browse the repository at this point in the history
* Science: Add summaries for Sample and ExperimentInfo

* Lib: Add two helper methods Color and Bold

Color method adds color properties to a string.
Bold method adds bold properties to a string.

* Laboratory: Optimize update methods and add Localization support

* Parts: Add localization to external ECLSS

* Localization: Add Laboratory translations and missing entries
  • Loading branch information
PiezPiedPy authored and steamport committed Jul 23, 2018
1 parent 4580fcd commit 54921df
Show file tree
Hide file tree
Showing 8 changed files with 482 additions and 317 deletions.
158 changes: 91 additions & 67 deletions GameData/Kerbalism/Localization/de.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@ Localization
{
de-de
{

////////////////////////////////////////////////////////////////////
// Parts Localization

// ********** Part: kerbalism-activeshield

#kerbalism-activeshield_Part_description = Erzeugt ein Magnetfeld um das Fahrzeug und reduziert Strahlung. Der Effekt zeigt nur während interplanetaren Flügen in relation zu den auftretenden Strahlungswerten eine Wirkung und ist in geladenen Teilchengürteln oder während Sonnenstürmen nahezu wirklungslos.
#kerbalism-activeshield_Part_manufacturer = TripleZeta Workshops
#kerbalism-activeshield_Part_title = Aktiv-Schild
Expand Down Expand Up @@ -39,6 +40,16 @@ Localization
#kerbalism-container-inline-250_Part_manufacturer = Tygoo Transport Solutions
#kerbalism-container-inline-250_Part_title = Großer Vorratsbehälter

// ********** Part: kerbalism-container-inline-375
#kerbalism-container-inline-375_Part_description = Es war von Anfang an klar, dass 3.75m die ideale Größe für Weltraummissionen waren, aber die Konstruktionskosten waren unerschwinglich. Die unerwartete Lösung kam, als die Jungs in der Werkstatt eines Tages versuchten, einen Großer Vorratsbehälter mit falschen Zeichnungen zu montieren.
#kerbalism-container-inline-375_Part_manufacturer = Tygoo Transport Solutions
#kerbalism-container-inline-375_Part_title = Riesiger Vorratsbehälter

// ********** Part: kerbalism-container-radial-huge
#kerbalism-container-radial-huge_Part_description = Ein wirklich riesiger Drucktank, der radial angebracht werden kann.
#kerbalism-container-radial-huge_Part_manufacturer = Tygoo Transport Solutions
#kerbalism-container-radial-huge_Part_title = Riesige Druckbehälter

// ********** Part: kerbalism-container-radial-big

#kerbalism-container-radial-big_Part_description = Ein großer, unter Druck stehender Behälter, der radial angebracht werden kann.
Expand Down Expand Up @@ -75,75 +86,77 @@ Localization
#kerbalism-greenhouse_Part_manufacturer = TripleZeta Workshops
#kerbalism-greenhouse_Part_title = Gewächshaus

// ********** Part: kerbalism-lifesupportmodule
#kerbalism-lifesupportmodule_Part_description = Angesichts des Mangels an ECLSS Redundanz wurde uns von der Missionskontrolle dringend geboten, diese Chemiefabrik in ein externes ECLSS Modul umzuwandeln. Garantiert explodiert nur 147.28% so oft wie das Original.
#kerbalism-lifesupportmodule_Part_manufacturer = Lambda Aerospace
#kerbalism-lifesupportmodule_Part_title = Externes ECLSS Modul

// ********** Type: KERBALISM.Deploy, KSP Fields

////////////////////////////////////////////////////////////////////
// Modules Localization

// ********** Module: KERBALISM.Deploy
#KERBALISM_Deploy_actualCost = EC Verbrauch
#KERBALISM_Deploy_actualCost_Units = /s
#KERBALISM_Deploy_isBroken = IsBroken

// ********** Type: KERBALISM.Emitter, KSP Actions
#KERBALISM_Deploy_isBroken = Ist kaputt

// ********** Module: KERBALISM.Emitter
#KERBALISM_Emitter_Action = Aktiv Schild Umschalten
#KERBALISM_Emitter_EmitIonizing = Erzeuge ionisierte Strahlung
#KERBALISM_Emitter_ReduceIncoming = Verringert eingehende Strahlung
#KERBALISM_Emitter_Emitted = Strahlung erzeugt
#KERBALISM_Emitter_ActiveShielding = Aktive Abschirmung

// ********** Type: KERBALISM.Experiment, KSP Actions

#KERBALISM_Experiment_Action = Start/Stop Experiment


// ********** Type: KERBALISM.GravityRing, KSP Actions
// ********** Module: KERBALISM.Experiment
#KERBALISM_Experiment_Action = Starten/Stoppen Experiments

// ********** Module: KERBALISM.GravityRing
#KERBALISM_GravityRing_Action = Ausfahren/Einfahren Ring

// ********** Type: KERBALISM.GravityRing, KSP Events

#KERBALISM_GravityRing_Toggle = Ausfahren

// ********** Type: KERBALISM.Greenhouse, KSP Actions

#KERBALISM_Greenhouse_Action = Aktivieren/Deaktivieren Greenhouse

// ********** Type: KERBALISM.Greenhouse, KSP Events

// ********** Module: KERBALISM.Greenhouse
#KERBALISM_Greenhouse_Action = Aktivieren/Deaktivieren Gewächshaus
#KERBALISM_Greenhouse_EmergencyHarvest = Notfallernten
#KERBALISM_Greenhouse_Harvest = Ernten

// ********** Type: KERBALISM.Greenhouse, KSP Fields

#KERBALISM_Greenhouse_status_artificial = Künstliches Licht
#KERBALISM_Greenhouse_status_natural = Natürliches Licht
#KERBALISM_Greenhouse_status_tta = Zeit bis zur Ernte

// ********** Type: KERBALISM.Habitat, KSP Actions

#KERBALISM_Habitat_Action = Aktivieren/Deaktivieren Habitat


// ********** Type: KERBALISM.Habitat, KSP Fields

// ********** Module: KERBALISM.Habitat
#KERBALISM_Habitat_Action = Aktivieren/Deaktivieren Lebensraum
#KERBALISM_Habitat_Surface = Oberfläche
#KERBALISM_Habitat_Volume = Volumen
#KERBALISM_Habitat_equalizing = ausgleichend...
#KERBALISM_Habitat_venting = Entlüftung...
#KERBALISM_Habitat_inflating = aufblähen...
#KERBALISM_Habitat_deflating = entleeren...

// ********** Type: KERBALISM.HardDrive, KSP Events

// ********** Module: KERBALISM.HardDrive
#KERBALISM_HardDrive_StoreData = Daten speichern
#KERBALISM_HardDrive_TakeData = Daten nehmen
#KERBALISM_HardDrive_TransferData = Daten hierhin senden

// ********** Type: KERBALISM.Harvester, KSP Actions

#KERBALISM_Harvester_Action = Start/Stop Ernter

// ********** Type: KERBALISM.Laboratory, KSP Actions
// ********** Module: KERBALISM.Harvester
#KERBALISM_Harvester_Action = Starten/Stoppen Ernter

// ********** Module: KERBALISM.Laboratory
#KERBALISM_Laboratory_Title = Labor
#KERBALISM_Laboratory_Toggle = Lab
#KERBALISM_Laboratory_Clean = Saubere Experimente
#KERBALISM_Laboratory_Action = Aktivieren/Deaktivieren Labor

// ********** Type: KERBALISM.WarpFixer, KSP Fields

#KERBALISM_Laboratory_NoEC = keine elektrische Ladung
#KERBALISM_Laboratory_NoSample = keine zu analysierenden Proben
#KERBALISM_Laboratory_Cleaned = Gefäßversuche wurden gereinigt.
#KERBALISM_Laboratory_Specs = Analysieren Sie Samples um übertragbare Daten zu erzeugen
#KERBALISM_Laboratory_Researcher = Forscher
#KERBALISM_Laboratory_CanClean = Kann Experimente reinigen
#KERBALISM_Laboratory_ECrate = EC bewertung
#KERBALISM_Laboratory_rate = Analysequote
#KERBALISM_Laboratory_Analysis = ANALYSE ABGESCHLOSSEN
#KERBALISM_Laboratory_Analyzed = Unser Labor auf <<1>> analysiert <<2>>
#KERBALISM_Laboratory_Results = Die Ergebnisse können jetzt übertragen werden

// ********** Module: KERBALISM.WarpFixer
#KERBALISM_WarpFixer_field_atmosphere = Atmosphäre
#KERBALISM_WarpFixer_field_atmosphere_Units = %
#KERBALISM_WarpFixer_field_exposure = Aussetzung
Expand All @@ -155,41 +168,52 @@ Localization
#KERBALISM_WarpFixer_field_visibility_Units = %


////////////////////////////////////////////////////////////////////
// Class Types Localization

// ********** Type: KERBALISM.LandingGearEC
#KERBALISM_LandingGearEC_deploying = Ausfahren...
#KERBALISM_LandingGearEC_retracing = Einfahren...

// Generic things

#KERBALISM_Generic_ON = An
#KERBALISM_Generic_OFF = Aus
#KERBALISM_Generic_ENABLED = Aktiviert
#KERBALISM_Generic_DISABLED = Deaktiviert
#KERBALISM_Generic_ACTIVE = Aktiv
#KERBALISM_Generic_INACTIVE = Inaktiv
#KERBALISM_Generic_ALWAYSON = immer An
#KERBALISM_Generic_RECORDING = nimmt auf
#KERBALISM_Generic_STOPPED = Angehalten
#KERBALISM_Generic_RUNNING = Läuft
#KERBALISM_Generic_EXTENDED = Ausgefahren
#KERBALISM_Generic_RETRACTED = Eingefahren
#KERBALISM_Generic_DEPLOYED = Ausgefahren
#KERBALISM_Generic_BROKEN = Defekt
#KERBALISM_Generic_EXTENDING = Ausfahren
#KERBALISM_Generic_RETRACTING = Einfahren
#KERBALISM_Generic_YES = Ja
#KERBALISM_Generic_NO = Nein
// ********** Type: KERBALISM.ExperimentInfo
#KERBALISM_ExperimentInfo_Unknown = unbekannte


////////////////////////////////////////////////////////////////////
// Generic Localization

#KERBALISM_Generic_ON = auf
#KERBALISM_Generic_OFF = aus
#KERBALISM_Generic_ENABLED = aktiviert
#KERBALISM_Generic_DISABLED = behindert
#KERBALISM_Generic_ACTIVE = aktiv
#KERBALISM_Generic_INACTIVE = inaktiv
#KERBALISM_Generic_ALWAYSON = immer auf
#KERBALISM_Generic_RECORDING = aufzeichnung
#KERBALISM_Generic_STOPPED = gestoppt
#KERBALISM_Generic_RUNNING = laufen
#KERBALISM_Generic_EXTENDED = verlängert
#KERBALISM_Generic_RETRACTED = eingefahren
#KERBALISM_Generic_DEPLOYED = verlängert
#KERBALISM_Generic_BROKEN = gebrochen
#KERBALISM_Generic_EXTENDING = erweiternd
#KERBALISM_Generic_RETRACTING = zurückziehen
#KERBALISM_Generic_YES = ja
#KERBALISM_Generic_NO = nein
#KERBALISM_Generic_RETRACT = einfahren
#KERBALISM_Generic_DEPLOY = ausfahren
#KERBALISM_Generic_FROM = Von
#KERBALISM_Generic_TO = Zu
#KERBALISM_Generic_DEPLOY = bereitstellen
#KERBALISM_Generic_FROM = von
#KERBALISM_Generic_TO = zu


////////////////////////////////////////////////////////////////////
// UI Localization

//UI stuff
#KERBALISM_UI_devman = DEV MANAGER
#KERBALISM_UI_devices = Geräte
#KERBALISM_UI_dontcare = Nichts tun

#KERBALISM_UI_scriptvessel = Script wird ausgeführt
#KERBALISM_UI_scriptvessel = Skript wird ausgeführt
#KERBALISM_UI_signallost = Verbindung verloren mit
#KERBALISM_UI_signalback = Verbindung ist zurück
#KERBALISM_UI_relayby = Weitergeleitet durch
Expand Down Expand Up @@ -247,7 +271,7 @@ Localization
#KERBALISM_Science_ofdatatransfer = der Daten übetragen
#KERBALISM_Science_inoperable = Das Experiment ist jetzt nicht mehr funktionsfähig, das Zurücksetzen erfordert einen <b>Wissenschaftler</b>

//Profile
//Profile
#KERBALISM_low_battery = Batterien in $VESSEL sind fast leer@<i>Wir quetschen den letzten Rest aus ihnen</i>|$VESSEL Batterien sind fast leer@<i>Schalte alle unnötigen Systeme ab</i>
#KERBALISM_empty_battery = $VESSEL hat keinen Strom mehr@<i>Lebenserhaltungssysteme sind ausgefallen</i>|$VESSEL hat keinen Strom mehr@<i>Wir haben die Kontrolle verloren</i>
#KERBALISM_refill_battery = $VESSEL Batterien sind wieder aufgeladen@<i>Die Besatzung darf wieder Musik hören</i>|$VESSEL Batterien sind wieder aufgeladen@<i>Systeme sind wieder online</i>
Expand Down

0 comments on commit 54921df

Please sign in to comment.