From a9bfa0410c423ef905062ce91afb8572a475c4b4 Mon Sep 17 00:00:00 2001 From: Spunk42 Date: Fri, 2 Jan 2026 14:58:48 +0100 Subject: [PATCH 1/6] Update locale.cfg Did some minor changes including: corected spelling mistakes altered names slightly to fit within established naming conventions added missing translations --- locale/de/locale.cfg | 80 ++++++++++++++++++++++---------------------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/locale/de/locale.cfg b/locale/de/locale.cfg index 4f4c7df..0b5d7d7 100644 --- a/locale/de/locale.cfg +++ b/locale/de/locale.cfg @@ -31,20 +31,20 @@ personal-fusion-cell=Ein Wunder der Technik. Die Kraft der Fusion in Ihrer Hand. personal-fusion-cell-used=Die Deuterium-Tritium-Fusionszelle ist erschöpft. [entity-name] -py-tank-1000=PyTank 10.000L -py-tank-1500=PyTank 15.000L -py-tank-3000=PyTank 30.000L -py-tank-4000=PyTank 40.000L -py-tank-5000=PyTank 50.000L -py-tank-6500=PyTank 65.000L -py-tank-7000=PyTank 70.000L -py-tank-8000=PyTank 80.000L - -py-tank-3000-adjust=PyTank 10.000L -py-tank-4000-adjust=PyTank 27.500L -py-tank-5000-adjust=PyTank 65.000L -py-tank-6500-adjust=PyTank 75.000L -py-tank-8000-adjust=PyTank 125.000L +py-tank-1000=Py-Lagertank 10.000L +py-tank-1500=Py-Lagertank 15.000L +py-tank-3000=Py-Lagertank 30.000L +py-tank-4000=Py-Lagertank 40.000L +py-tank-5000=Py-Lagertank 50.000L +py-tank-6500=Py-Lagertank 65.000L +py-tank-7000=Py-Lagertank 70.000L +py-tank-8000=Py-Lagertank 80.000L + +py-tank-3000-adjust=Py-Lagertank 10.000L +py-tank-4000-adjust=Py-Lagertank 27.500L +py-tank-5000-adjust=Py-Lagertank 65.000L +py-tank-6500-adjust=Py-Lagertank 75.000L +py-tank-8000-adjust=Py-Lagertank 125.000L py-check-valve=Prüf-Ventil py-overflow-valve=Überfluss-Ventil @@ -55,15 +55,15 @@ niobium-pipe-to-ground=Unterirdisches Niobrohr poorman-wood-fence=Billiger Holzzaun wood-fence=Holzzaun -concrete-wall=Beton Wand +concrete-wall=Betonwand accumulator-mk01=Nexelit-Akkumulator Mk 01 accumulator-mk02=Nexelit-Akkumulator Mk 02 py-local-radar=Lokales Radar megadar=Megadar -py-burner=Brenner +py-burner=Py-Brenner py-sinkhole=Py-Doline -py-gas-vent=Py-Gas Ventil +py-gas-vent=Py-Gasventil py-warehouse-basic=Warenhaus py-warehouse-passive-provider=Passives Anbieterwarenhaus @@ -96,22 +96,22 @@ py-deposit-buffer=Pufferdepot py-construction-robot-mk01= Konstruktionspyanobot Mk 01 py-logistic-robot-mk01=Logistikpyanobot Mk 01 py-recharge-station-mk01=Roboter Ladestation -py-roboport-mk01=Py Roboterhangar Mk 01 -py-roboport-mk02=Py Roboterhangar Mk 02 -py-ze=Py Bauzonenerweiterung Mk 01 -py-ze-mk02=Py Bauzonenerweiterer Mk 02 -py-ze-mk03=Py Bauzonenerweiterer Mk 03 -py-ze-mk04=Py Bauzonenerweiterer Mk 04 +py-roboport-mk01=Py-Roboterhangar Mk 01 +py-roboport-mk02=Py-Roboterhangar Mk 02 +py-ze=Py-Bauzonenerweiterer Mk 01 +py-ze-mk02=Py-Bauzonenerweiterer Mk 02 +py-ze-mk03=Py-Bauzonenerweiterer Mk 03 +py-ze-mk04=Py-Bauzonenerweiterer Mk 04 barrel-machine-mk01=Abfüllanlage mk02-locomotive=Fortschrittliche Lokomotive -mk02-wagon=Fortschrittliche Güterwaggon -mk02-fluid-wagon=Fortschrittliche Tankwaggon +mk02-wagon=Fortschrittlicher Güterwagon +mk02-fluid-wagon=Fortschrittlicher Tankwagon [entity-description] py-tank-1000=Manchmal muss man nicht so viel lagern. -py-tank-1500=Günstiger Tank mit niedriegem Fassungsvermögen. -py-tank-3000=Compact, low-capacity tank. +py-tank-1500=Günstiger Tank mit geringem Fassungsvermögen. +py-tank-3000=Kompakter Tank mit geringem Fassungsvermögen. py-tank-4000=Normales Fassungsvermögen. py-tank-5000=Etwas höheres Fassungsvermögen. py-tank-6500=Gutes Fassungsvermögen. @@ -173,20 +173,20 @@ mk02-fluid-wagon=Kompaktes Design, mehr Fassungsvermögen. py-accumulator-mk01=Nexelit-Akkumulatoren py-accumulator-mk02=Fortschrittliche Nexelit-Akkumulatoren py-accumulator-mk03=Ultimative Nexelit-Akkumulatoren -py-asphalt-mk03=Bodenkacheln - Stufe 3 -py-asphalt-mk02=Bodenkacheln - Stufe 2 -py-asphalt=Bodenkacheln - Stufe 1 +py-asphalt-mk03=Bodenkacheln – Stufe 3 +py-asphalt-mk02=Bodenkacheln – Stufe 2 +py-asphalt=Bodenkacheln – Stufe 1 py-burner=Brenner py-storage-tanks=Lagertanks py-warehouse-logistics-research=Logistik Lagerhaltung py-warehouse-research=Lagerhaltung -railway=Züge & Gleise - Stufe 1 -railway-mk02=Züge & Gleise - Stufe 2 -railway-mk03=Züge & Gleise - Stufe 3 -railway-mk04=Züge & Gleise - Stufe 4 +railway=Züge & Gleise – Stufe 1 +railway-mk02=Züge & Gleise – Stufe 2 +railway-mk03=Züge & Gleise – Stufe 3 +railway-mk04=Züge & Gleise – Stufe 4 fission-reactor-equipment=Tragbarer Fusionsreaktor -radars-mk01=Radar - Stufe 1 -radars-mk02=Radar - Stufe 2 +radars-mk01=Radar – Stufe 1 +radars-mk02=Radar – Stufe 2 [technology-description] py-storage-tanks=Ermöglicht das Erbauen von Lagertanks verschiedener Größe. @@ -200,7 +200,7 @@ railway-mk04=Schaltet Hyperschall-Weltraumzüge frei, die mit Quantenenergie bet [tile-name] py-asphalt=Asphalt py-coal-tile=Kohle Kachel -lab-white=Gereinigte Quartz Kachel +lab-white=Gereinigte Quarz Kachel py-limestone=Kalkstein Kachel py-iron-oxide=Eisenoxid Kachel py-iron=Eisen Kachel @@ -212,18 +212,18 @@ py-nexelit=Nexelit Kachel poorman-wood-fence=Billiger Holzzaun [mod-setting-name] -py-tank-adjust=Passt das Fassungsvermögen der PyTanks an. +py-tank-adjust=Passt das Fassungsvermögen der Py-Lagertanks an. py-braided-pipes=Ermöglicht verschachtelte Rohre [mod-setting-description] py-tank-adjust=Macht das Fassungsvermögen der Tanks mit ihrer physischen Größe konsistent -py-braided-pipes=Diese Einstellung bewirkt, dass Vanille-Rohre, Niob-Rohre und Mehrzweck-Rohre sich nicht miteinander verbinden. Gleiches gilt für ihre unterirdischen Varianten, so dass unterirdische Rohre verschachtelt werden können. +py-braided-pipes=Diese Einstellung bewirkt, dass Vanilla-Rohre, Niob-Rohre und Multifunktions-Rohre sich nicht miteinander verbinden. Gleiches gilt für ihre unterirdischen Varianten, so dass unterirdische Rohre verschachtelt werden können. [recipe-name] py-void=Lösche __1__ [equipment-name] -portable-gasoline-generator=Tragbarer Benzin Generator +portable-gasoline-generator=Tragbarer Benzingenerator fission-reactor-equipment=Tragbarer Fusionsreaktor [equipment-description] From 8d9cf7d89ed336bd2cc50ecf72499557642d56c8 Mon Sep 17 00:00:00 2001 From: Spunk42 Date: Fri, 2 Jan 2026 14:59:30 +0100 Subject: [PATCH 2/6] Update locale.cfg --- locale/de/locale.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/locale/de/locale.cfg b/locale/de/locale.cfg index 0b5d7d7..7555eb0 100644 --- a/locale/de/locale.cfg +++ b/locale/de/locale.cfg @@ -1,5 +1,5 @@ [item-group-name] -py-industry=Py Industry +py-industry=Py Industrie [item-name] py-asphalt=Asphalt From 41ea124bef20cae9676484ac1a309d579471d842 Mon Sep 17 00:00:00 2001 From: Spunk42 Date: Fri, 2 Jan 2026 15:21:12 +0100 Subject: [PATCH 3/6] change de locale.cfg changed names of containers to eliminate double naming: "lagerlagerschuppen" etc. --- locale/de/locale.cfg | 46 ++++++++++++++++++++++---------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/locale/de/locale.cfg b/locale/de/locale.cfg index 7555eb0..b262b89 100644 --- a/locale/de/locale.cfg +++ b/locale/de/locale.cfg @@ -72,19 +72,19 @@ py-warehouse-active-provider=Aktives Anbieterwarenhaus py-warehouse-requester=Anfragewarenhaus py-warehouse-buffer=Pufferwarenhaus -py-storehouse-basic=Lagergebäude -py-storehouse-passive-provider=Passives Anbieterlagergebäude -py-storehouse-storage=Lagerlagergebäude -py-storehouse-active-provider=Aktives Anbieterlagergebäude -py-storehouse-requester=Anfragelagergebäude -py-storehouse-buffer=Pufferlagergebäude - -py-shed-basic=Lagerschuppen -py-shed-passive-provider=Passiver Anbieterlagerschuppen -py-shed-storage=Lagerlagerschuppen -py-shed-active-provider=Aktiver Anbieterlagerschuppen -py-shed-requester=Anfragelagerschuppen -py-shed-buffer=Pufferlagerschuppen +py-storehouse-basic=Schuppen +py-storehouse-passive-provider=Passiver Anbieterschuppen +py-storehouse-storage=Lagerschuppen +py-storehouse-active-provider=Aktiver Anbieterschuppen +py-storehouse-requester=Anfrageschuppen +py-storehouse-buffer=Pufferschuppen + +py-shed-basic=Container +py-shed-passive-provider=Passiver Anbietercontainer +py-shed-storage=Lagercontainer +py-shed-active-provider=Aktiver Anbietercontainer +py-shed-requester=Anfragecontainer +py-shed-buffer=Puffercontainer py-deposit-basic=Depot py-deposit-passive-provider=Passives Anbieterdepot @@ -151,18 +151,18 @@ py-deposit-requester=Anfragedepot. py-deposit-buffer=Pufferdepot. py-storehouse-basic=Lagert Items -py-storehouse-passive-provider=Passives Anbieterlagergebäude -py-storehouse-storage=Lagerlagergebäude -py-storehouse-active-provider=Aktives Anbieterlagergebäude -py-storehouse-requester=Anfragelagergebäude -py-storehouse-buffer=Pufferlagergebäude +py-storehouse-passive-provider=Passiver Anbieterschuppen +py-storehouse-storage=Lagerschuppen +py-storehouse-active-provider=Aktiver Anbieterschuppen +py-storehouse-requester=Anfrageschuppen +py-storehouse-buffer=Pufferschuppen py-shed-basic=Lagert ein paar Items -py-shed-passive-provider=Passiver Anbieterlagerschuppen -py-shed-storage=Lagerlagerschuppen -py-shed-active-provider=Aktiver Anbieterlagerschuppen -py-shed-requester=Anfragelagerschuppen -py-shed-buffer=Pufferlagerschuppen +py-shed-passive-provider=Passiver Anbietercontainer +py-shed-storage=Lagercontainer +py-shed-active-provider=Aktiver Anbietercontainer +py-shed-requester=Anfragecontainer +py-shed-buffer=Puffercontainer barrel-machine-mk01=Maschine zum Befüllen und Entleeren von Fässern. mk02-locomotive=Hergestellt aus stärkeren Materialien und mit einem schlanken Design. From 7af8021980c888cc2235b3a046f1c10531dc994d Mon Sep 17 00:00:00 2001 From: Spunk42 Date: Mon, 9 Feb 2026 16:02:12 +0100 Subject: [PATCH 4/6] =?UTF-8?q?change=20"=E2=80=93"=20to=20"-"=20de=20loca?= =?UTF-8?q?le.cfg?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- locale/de/locale.cfg | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/locale/de/locale.cfg b/locale/de/locale.cfg index b262b89..13380a4 100644 --- a/locale/de/locale.cfg +++ b/locale/de/locale.cfg @@ -173,20 +173,20 @@ mk02-fluid-wagon=Kompaktes Design, mehr Fassungsvermögen. py-accumulator-mk01=Nexelit-Akkumulatoren py-accumulator-mk02=Fortschrittliche Nexelit-Akkumulatoren py-accumulator-mk03=Ultimative Nexelit-Akkumulatoren -py-asphalt-mk03=Bodenkacheln – Stufe 3 -py-asphalt-mk02=Bodenkacheln – Stufe 2 -py-asphalt=Bodenkacheln – Stufe 1 +py-asphalt-mk03=Bodenkacheln - Stufe 3 +py-asphalt-mk02=Bodenkacheln - Stufe 2 +py-asphalt=Bodenkacheln - Stufe 1 py-burner=Brenner py-storage-tanks=Lagertanks py-warehouse-logistics-research=Logistik Lagerhaltung py-warehouse-research=Lagerhaltung -railway=Züge & Gleise – Stufe 1 -railway-mk02=Züge & Gleise – Stufe 2 -railway-mk03=Züge & Gleise – Stufe 3 -railway-mk04=Züge & Gleise – Stufe 4 +railway=Züge & Gleise - Stufe 1 +railway-mk02=Züge & Gleise - Stufe 2 +railway-mk03=Züge & Gleise - Stufe 3 +railway-mk04=Züge & Gleise - Stufe 4 fission-reactor-equipment=Tragbarer Fusionsreaktor -radars-mk01=Radar – Stufe 1 -radars-mk02=Radar – Stufe 2 +radars-mk01=Radar - Stufe 1 +radars-mk02=Radar - Stufe 2 [technology-description] py-storage-tanks=Ermöglicht das Erbauen von Lagertanks verschiedener Größe. From 56d3f490c05a0983af90b7d31ef13287ac0ce7f1 Mon Sep 17 00:00:00 2001 From: Spunk42 Date: Thu, 12 Feb 2026 23:02:59 +0100 Subject: [PATCH 5/6] change "Mk 0..." syntax to "MK 0..." --- locale/de/locale.cfg | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/locale/de/locale.cfg b/locale/de/locale.cfg index 13380a4..457f0c1 100644 --- a/locale/de/locale.cfg +++ b/locale/de/locale.cfg @@ -57,8 +57,8 @@ poorman-wood-fence=Billiger Holzzaun wood-fence=Holzzaun concrete-wall=Betonwand -accumulator-mk01=Nexelit-Akkumulator Mk 01 -accumulator-mk02=Nexelit-Akkumulator Mk 02 +accumulator-mk01=Nexelit-Akkumulator MK 01 +accumulator-mk02=Nexelit-Akkumulator MK 02 py-local-radar=Lokales Radar megadar=Megadar py-burner=Py-Brenner @@ -93,15 +93,15 @@ py-deposit-active-provider=Aktives Anbieterdepot py-deposit-requester=Anfragedepot py-deposit-buffer=Pufferdepot -py-construction-robot-mk01= Konstruktionspyanobot Mk 01 -py-logistic-robot-mk01=Logistikpyanobot Mk 01 +py-construction-robot-mk01= Konstruktionspyanobot MK 01 +py-logistic-robot-mk01=Logistikpyanobot MK 01 py-recharge-station-mk01=Roboter Ladestation -py-roboport-mk01=Py-Roboterhangar Mk 01 -py-roboport-mk02=Py-Roboterhangar Mk 02 -py-ze=Py-Bauzonenerweiterer Mk 01 -py-ze-mk02=Py-Bauzonenerweiterer Mk 02 -py-ze-mk03=Py-Bauzonenerweiterer Mk 03 -py-ze-mk04=Py-Bauzonenerweiterer Mk 04 +py-roboport-mk01=Py-Roboterhangar MK 01 +py-roboport-mk02=Py-Roboterhangar MK 02 +py-ze=Py-Bauzonenerweiterer MK 01 +py-ze-mk02=Py-Bauzonenerweiterer MK 02 +py-ze-mk03=Py-Bauzonenerweiterer MK 03 +py-ze-mk04=Py-Bauzonenerweiterer MK 04 barrel-machine-mk01=Abfüllanlage mk02-locomotive=Fortschrittliche Lokomotive From 5972b38da5f48509ca864b634193e85c67a594df Mon Sep 17 00:00:00 2001 From: protocol_1903 <67478786+protocol-1903@users.noreply.github.com> Date: Sun, 15 Feb 2026 14:41:37 -0700 Subject: [PATCH 6/6] update changelog --- changelog.txt | 5 +++++ info.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/changelog.txt b/changelog.txt index 290cf7b..bec5b60 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,4 +1,9 @@ --------------------------------------------------------------------------------------------------- +Version: 3.0.21 +Date: ???? + Changes: + - Updated German locale courtesy of @Spunk42 +--------------------------------------------------------------------------------------------------- Version: 3.0.20 Date: 2025-12-28 Changes: diff --git a/info.json b/info.json index 628f4b5..542aa1a 100644 --- a/info.json +++ b/info.json @@ -1,6 +1,6 @@ { "name": "pyindustry", - "version": "3.0.20", + "version": "3.0.21", "factorio_version": "2.0", "title": "Pyanodons Industry", "author": "Pyanodon, Nexela, Kingarthur, notnotmelon, Mootykins, ShadowGlass, Archezekiel, Quintuple, przemo1232",