From 549b29277b0e405aec9bd5aa46ca99d73fc35330 Mon Sep 17 00:00:00 2001
From: PleaseInsertNameHere
<73995049+PleaseInsertNameHere@users.noreply.github.com>
Date: Wed, 5 Jun 2024 14:49:52 +0200
Subject: [PATCH] lang/german: Translated world config (#57)
* Translate world config, fix grammar issues
* cleanup
---
.../2024-01-21-welcome.md | 3 +-
.../current/01-config/01-server.properties.md | 4 +-
.../01-config/02-compression-acceleration.md | 2 +-
.../01-config/03-resource-encryption.md | 6 +-
.../current/01-config/04-world-config.mdx | 89 ++++++++++---------
.../current/01-config/05-proxy-config.md | 3 +-
.../current/01-config/_category_.yml | 1 -
.../current/index.mdx | 17 ++--
.../docusaurus-theme-classic/footer.json | 10 ++-
.../docusaurus-theme-classic/navbar.json | 2 +-
10 files changed, 74 insertions(+), 63 deletions(-)
diff --git a/i18n/de-DE/docusaurus-plugin-content-blog/2024-01-21-welcome.md b/i18n/de-DE/docusaurus-plugin-content-blog/2024-01-21-welcome.md
index c7ac6dd..147eb06 100644
--- a/i18n/de-DE/docusaurus-plugin-content-blog/2024-01-21-welcome.md
+++ b/i18n/de-DE/docusaurus-plugin-content-blog/2024-01-21-welcome.md
@@ -7,8 +7,7 @@ tags: [PowerNukkitX, Was ist neu]
![pnx_banner](/img/icon/pnx_banner.svg)
Willkommen im neuen Wiki von PowerNukkitX!
-Dieses Projekt basiert auf [Docusaurus](https://docusaurus.io)! Wenn Sie an diesem Projekt interessiert sind,
-The project is base on [Docusaurus](https://docusaurus.io),if you are interested in this project, wirken Sie gerne auf unserer [Github](https://github.com/PowerNukkitX/PNX-Wiki) Repository mit!
+Dieses Projekt basiert auf [Docusaurus](https://docusaurus.io)! Wenn Sie an diesem Projekt interessiert sind, wirken Sie gerne auf unserer [Github](https://github.com/PowerNukkitX/PNX-Wiki) Repository mit!
Wenn Sie unseren Artikel nachdrucken möchten, halten Sie sich bitte strikt an unsere [Lizenz](https://github.com/PowerNukkitX/PNX-Wiki/blob/master/LICENSE)!
diff --git a/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/01-server.properties.md b/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/01-server.properties.md
index 9ad16ec..a2d93af 100644
--- a/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/01-server.properties.md
+++ b/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/01-server.properties.md
@@ -1,6 +1,6 @@
---
-title: Server.properties
-description: PowerNukkitX server.properties configuration documentation
+title: server.properties
+description: Erklärung der server.properties Konfiguration
keywords: [pnx, documentation, server-properties, doc, powernukkitx, server, properties, config, configuration, settings, motd, sub-motd, server-port, server-ip, view-distance, white-list, achievements, announce-player-achievements, spawn-protection, max-players, allow-flight, spawn-animals, spawn-mobs, gamemode, force-gamemode, hardcore, pvp, difficulty, generator-settings, level-name, level-seed, allow-nether, allow-the_end, use-terra, enable-custom-item, enable-query, enable-rcon, rcon.password, auto-save, force-resources, xbox-auth]
---
diff --git a/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/02-compression-acceleration.md b/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/02-compression-acceleration.md
index 6114678..96da3a8 100644
--- a/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/02-compression-acceleration.md
+++ b/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/02-compression-acceleration.md
@@ -10,7 +10,7 @@ Hardware Kompressionsbeschleunigung ist eine optionale Funktion von PNX, die die
## Why?
-PNX ist für große Server geeignet. Auf vielen PNX-Servern laufen Dutzende oder sogar Hunderte von Spielern gleichzeitig, was bedeutet, dass jeder Spieler eine große Menge an Daten erzeugt. Aufgrund der Anforderungen der Bedrock-Version müssen diese Daten komprimiert werden, bevor sie an die Spieler gesendet werden können.
+PNX ist für große Server geeignet. Auf vielen PNX-Servern spielen Dutzende oder sogar Hunderte von Spielern gleichzeitig, was bedeutet, dass jeder Spieler eine große Menge an Daten erzeugt. Aufgrund der Anforderungen der Bedrock-Version müssen diese Daten komprimiert werden, bevor sie an die Spieler gesendet werden können.
Gleichzeitig müssen beim generieren von Welten durch den Spieler eine große Anzahl von Chunks erzeugt werden, die ebenfalls häufig komprimiert und dekomprimiert werden müssen.
Diese Daten, die komprimiert oder dekomprimiert werden müssen, verbrauchen eine Menge CPU-Ressourcen. Die Verwendung von Hardware-Komprimierung und Dekomprimierungsbeschleunigung kann die Leistung erheblich verbessern.
diff --git a/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/03-resource-encryption.md b/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/03-resource-encryption.md
index 64ecaec..2e82d1e 100644
--- a/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/03-resource-encryption.md
+++ b/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/03-resource-encryption.md
@@ -5,7 +5,7 @@ keywords: [pnx, documentation, introduction, doc, powernukkitx, resource, packag
---
# Verschlüsselung von Ressourcenpaketen
-Die Verschlüsselung des Ressourcenpakets bedeutet hier nur, dass PowerNukkitX Sie dabei unterstützt, das von Ihnen verschlüsselte Ressourcenpaket zu verwenden. Sie müssen nur einen 32-Schlüssel für Ihr Ressourcenpaket gemäß der folgenden Anleitung konfigurieren, damit der Spieler-Client normal geladen werden kann.
+Die Verschlüsselung des Ressourcenpakets bedeutet hier nur, dass PowerNukkitX Sie dabei unterstützt, das von Ihnen verschlüsselte Ressourcenpaket zu verwenden. Sie müssen nur einen Schlüssel für Ihr Ressourcenpaket gemäß der folgenden Anleitung konfigurieren, damit der Spieler-Client normal geladen werden kann.
Bitte beachten Sie, dass die Verschlüsselung von Ressourcenpaketen nicht vollständig verhindern kann, dass Personen mit Ihr Ressourcenpaket stehlen, da es sich um eine symmetrische `AES`-Schlüsselverschlüsselung handelt.
@@ -20,7 +20,7 @@ Bedingungen:
- Das Stammverzeichnis der mcpack-Datei kann nicht mit Ordnern verschachtelt werden. Die Datei `manifest.json` muss im Stammverzeichnis des Ressourcenpakets sichtbar sein.
:::caution[]
-PowerNukkitX selbst enthält keine Ver- und Entschlüsselungslogik, sondern sendet nur den Schlüssel an den Client entsprechend Ihrer Konfiguration
+PowerNukkitX selbst enthält keine Ver- und Entschlüsselungslogik, sondern sendet nur, entsprechend Ihrer Konfiguration, den Schlüssel an den Client!
:::
@@ -37,4 +37,4 @@ Beispiel: Es gibt zwei Dateien im Ordner `resource_packs`.
## 3. Starten Sie den Server neu, um die Änderungen anzuwenden
-PowerNukkitX lädt die Dateien in `resource_packs` nur, wenn der Server startet.
\ No newline at end of file
+PowerNukkitX lädt die Dateien in `resource_packs` nur, wenn der Server startet. Somit ist für Änderungen an Ressourcenpaketen ein Neustart notwendig.
\ No newline at end of file
diff --git a/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/04-world-config.mdx b/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/04-world-config.mdx
index 582047c..0307bb2 100644
--- a/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/04-world-config.mdx
+++ b/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/04-world-config.mdx
@@ -1,10 +1,10 @@
-# World settings(config.json)
+# Welt Einstellungen (config.yml)
-PNX supports loading worlds from BDS, you just need to place them under worlds to load them. After loading the world, a config.json will be generated to control some world-related configs.
+PNX unterstützt das Laden von Welten, welche von Bedrock Dedicated Servern (kurz: BDS) generiert wurden. Sie müssen die Welten nur in den Ordner `worlds/` kopieren, um diese zu laden. Nachdem die Welt geladen wurde, wird eine `config.json` generiert, um einige weltenbezogene Konfigurationen zu steuern.
-## Example
-The following is a config example used to start the built-in Terra terrain generator in PNX and use its default config pack.
-Remember to turn on use-terra=on in server.properties before using it.
+## Beispiel
+Das folgende Beispiel ist eine Konfiguration für die Verwendung des eingebauten Terrain-Generator von [Terra](https://terra.polydev.org/) und dessen Standardpaket.
+Denken Sie daran, dass Sie Terra in `server.properties` aktivieren müssen, um den Generator zu verwenden: `use-terra=on`
```json
{
"format": "leveldb",
@@ -32,11 +32,13 @@ Remember to turn on use-terra=on in server.properties before using it.
}
```
-## Config items
-Here are explanations of some config items in the above example
+## Konfigurationsinhalt
+Hier sind Erklärungen für einige Variabeln im oberen Beispiel.
### `DimensionData`: object
-**OverWorld**
+Das Objekt `DimensionData` bestimmt, welche Dimension für die jeweilige Welt verwendet werden soll.
+
+**Overworld**
```
{
"dimensionName": "minecraft:overworld",
@@ -71,44 +73,47 @@ Here are explanations of some config items in the above example
```
### `enable`: boolean
-Value: `true` `false`
+Wert: `true` `false`
-Controls whether to load this world, default is true
+Steuert, ob diese Welt beim Start des Servers geladen werden soll. Standardmäßig ist dies aktiviert.
### `format`: string
-Value: `leveldb`
+Wert: `leveldb`
-Controls the loader for loading the world, currently only supports leveldb
+Steuert, welcher Loader zum Laden der Welt verwendet werden soll.
+Derzeit wird nur `leveldb` unterstützt.
### `generators`: object
-Key: DimensionId 代表加载的维度id [0,1,2]
-Value: Generator
+Key: DimensionId (Mögliche Dimensions-IDs: `[0,1,2]`)
+Stellt die Dimensions-ID dar.
+
+Wert: Generator
-Controls the dimensions loaded for this world
+Kontrolliert die Dimensionen, welche für diese Welt geladen werden.
### `Generator`: object
-- `name` Name of the generator, used to control the terrain generator used by this dimension, such as `terra`, specific values are determined by plugins and core
-- `seed` Seed used for random number generation
-- `enableAntiXray` Whether to enable anti Xray anti-cheat
-- `antiXrayMode` Anti Xray anti-cheat check level, effective only when enableAntiXray is enabled [`LOW` `MEDIUM` `HIGH`]
-- `preDeobfuscate` Whether to pre-deobfuscate blocks, which can optimize the experience of normal players, effective only when enableAntiXray is enabled [`true` `false`]
+- `name` Name des Generators, der zur Steuerung des von dieser Dimension verwendeten Terrain-Generators verwendet wird, beispielsweise `terra`. Spezifische Werte werden von Plugins und Core festgelegt.
+- `seed` Genutzter Seed für die zufällige Weltengeneration.
+- `enableAntiXray` Entscheidet, ob das eingebaute Anti-Xray Feature verwendet werden soll.
+- `antiXrayMode` Die Gewichtung vom Anti-Xray. Nur wirksam, wenn Anti-Xray aktiviert ist. [`LOW` `MEDIUM` `HIGH`]
+- `preDeobfuscate` Entscheidet, Blöcke vorher entschleiert werden sollen, was die Erfahrung von normalen Spielern optimieren kann. Nur wirksam, wenn Anti-Xray aktiviert ist. [`true` `false`]
- `dimensionData`: [DimensionData](#dimensiondata-object)
-- `preset` An object whose values are passed to the generator, how to use them needs to be checked in the corresponding generator's documentation
+- `preset` Ein Objekt, dessen Werte an den Generator übergeben werden; wie sie zu verwenden sind, muss in der Dokumentation des entsprechenden Generators nachgelesen werden.
-## PNX Built-in Generators
+## In PNX integrierte Generatoren
### flat
-A flat generator, very similar to the vanilla
+Ein Generator für flache Welten. Sehr ähnlich zum Vanilla Generator für flache Welten.
### terra
-- Terra is an [open-source generator](https://github.com/PolyhedralDev/Terra), you can use terra in PNX to generate epic worlds.
-- Set `use-terra=on` in `server.properties` to enable the terra generator.
-- Terra controls terrain generation through config packs, and you can use different config packs for different experiences.
-- Terra supports loading config packs from zip or folder. To install a config pack, just place it in the `./terra/packs` folder and restart the server.
-- Some available config packs can be found here: [Community Packs](https://terra.polydev.org/config/community-packs.html).
-
-Next, we will use the [ReimagEND](https://github.com/justaureus/ReimagEND) config pack as an example to describe how to use config packs.
-Firstly create a world folder in the worlds directory, such as `end`, and create the following config file `config.json`
+- Terra ist ein [Open Source Generator](https://github.com/PolyhedralDev/Terra). Sie können Terra in PNX verwenden, um epische Welten zu generieren.
+- Aktivieren Sie Terra in `server.properties`, um den Generator zu verwenden: `use-terra=on`.
+- Terra steuert die Terrainerzeugung über Konfigurationspakete, und Sie können verschiedene Konfigurationspakete für unterschiedliche Erfahrungen verwenden.
+- Terra unterstützt das Laden von Konfigurationspaketen aus ZIP-Dateien oder Ordnern. Um ein Konfigurationspaket zu installieren, legen Sie es einfach in den Ordner `./terra/packs` und starten Sie den Server neu.
+- Manche verfügbaren Konfigurationspakete können hier gefunden werden: [Community Pakete](https://terra.polydev.org/config/community-packs.html).
+
+Im folgenden werden wir das Konfigurationspaket [ReimagEND](https://github.com/justaureus/ReimagEND) als Beispiel nehmen, um die Verwendung von Konfigurationspaketen zu erklären.
+Erstellen Sie zunächst einen Weltordner im Weltenverzeichnis, zum Beispiel `end`, und erstellen Sie die folgende Konfigurationsdatei `config.json`
```json
{
"format": "leveldb",
@@ -135,19 +140,19 @@ Firstly create a world folder in the worlds directory, such as `end`, and create
}
}
```
-The `preset/pack` is the name of the config pack, you can find it in the `id` item of the `pack.yml` file in the config pack.
-Then, restart the server. Type `world tp end Dim2` teleport to `end` world
+Die Variabel `preset/pack` ist der Name des Konfigurationspakets, Sie können ihn im `id` Element der `pack.yml` Datei im Konfigurationspaket finden.
+Starten Sie anschließend den Server neu. Nutzen Sie den Befehl `/world tp end Dim2`, um sich in die Welt `end` zu teleportieren.
-## Why Settings Do Not Take Effect
-- If your world was not previously using the terra generator, the settings will not take effect, you need to create a new world.
-- Please check if you have configured Terra correctly, otherwise it will not take effect.
+## Warum Einstellungen nicht angewendet werden
+- Wenn Ihre Welt vorher nicht den Terra-Generator benutzt hat, werden die Einstellungen nicht wirksam, Sie müssen eine neue Welt erstellen.
+- Bitte überprüfen Sie, ob Sie Terra richtig konfiguriert haben, sonst wird es nicht wirksam.
-## Too Much Memory Usage
-If you want to reduce memory usage, you can try modifying `./terra/config/yml`:
+## Zu hoher Arbeitsspeicherverbrauch
+Wenn Sie die Speichernutzung reduzieren wollen, können Sie versuchen, `./terra/config/yml` zu ändern:
```yaml
cache:
- structure: 0 # default 32
- sampler: 0 # default 128
- biome-provider: 0 # default 32
+ structure: 0 # standardmäßig 32
+ sampler: 0 # standardmäßig 128
+ biome-provider: 0 # standardmäßig 32
```
-This will reduce memory usage but will increase CPU load.
\ No newline at end of file
+Dies verringert die Speichernutzung, erhöht aber die CPU-Last.
\ No newline at end of file
diff --git a/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/05-proxy-config.md b/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/05-proxy-config.md
index d83bf2c..c8a8454 100644
--- a/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/05-proxy-config.md
+++ b/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/05-proxy-config.md
@@ -3,7 +3,8 @@ Verwenden Sie einen Proxy, können Sie Spieler schnell zwischen vielen Servern v
was besonders wichtig für die Einrichtung eines Netzwerks ist. Die beliebteste Proxy-Software ist derzeit [WaterdogPE](https://github.com/WaterdogPE/WaterdogPE).
PNX hat dafür eine angepasste Version erstellt: [WaterdogPE-PNX](https://github.com/PowerNukkitX/WaterdogPE-PNX).
![waterdogpe](/img/docs/05-proxy-config-waterdogpe.png)
-## Usage
+Im folgenden erklären wir Ihnen, wie man WaterdogPE mit PowerNukkitX verwendet.
+## Verwendung
Um PowerNukkitX mit WaterdogPE zu verwenden, müssen Sie für jeden Unterserver in der Server-Konfiguration (`nukkit.yml`) die Einstellung `waterdogpe` auf `true` setzen.
diff --git a/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/_category_.yml b/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/_category_.yml
index 8e41ab7..349e04b 100644
--- a/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/_category_.yml
+++ b/i18n/de-DE/docusaurus-plugin-content-docs/current/01-config/_category_.yml
@@ -3,5 +3,4 @@ position: 2
link:
type: generated-index
title: "⚙️ Konfiguration"
- description: "Explanation and Introduction to the PowerNukkitX Server Config"
description: "Erklärung und Einführung in die PowerNukkitX Server-Konfiguration"
\ No newline at end of file
diff --git a/i18n/de-DE/docusaurus-plugin-content-docs/current/index.mdx b/i18n/de-DE/docusaurus-plugin-content-docs/current/index.mdx
index bd3019c..6da1413 100644
--- a/i18n/de-DE/docusaurus-plugin-content-docs/current/index.mdx
+++ b/i18n/de-DE/docusaurus-plugin-content-docs/current/index.mdx
@@ -4,11 +4,10 @@ sidebar_position: 1
---
# Schnellstart
## 📚CLI
-1. Stellen Sie sicher, dass Sie Java 21 (`JDK21`) installiert haben. Wenn nicht, [laden Sie sie hier herunter](https://www.graalvm.org/downloads).
-2. Herunterladen
-the [`PowerNukkitX-Run.zip`](https://github.com/PowerNukkitX/PowerNukkitX/releases/download/nightly-build/powernukkitx-run.zip)
-3. Entpacke `PowerNukkitX-Run.zip` in einem Ordner Ihrer Wahl.
-4. Setzen Sie Java-Umgebungsvariablen oder entpacken Sie JDK in das gleiche Verzeichnis wie im vorherigen Schritt.
+1. Stellen Sie sicher, dass Sie Java 21 (`JDK21`) installiert haben. Wenn nicht, [laden Sie Java hier herunter](https://www.graalvm.org/downloads).
+2. [`PowerNukkitX-Run.zip`](https://github.com/PowerNukkitX/PowerNukkitX/releases/download/nightly-build/powernukkitx-run.zip) herunterladen
+3. Entpacken Sie `PowerNukkitX-Run.zip` in einem Ordner Ihrer Wahl.
+4. Setzen Sie Java-Umgebungsvariablen oder entpacken Sie das JDK in das gleiche Verzeichnis wie im vorherigen Schritt.
```sh
java -jar cli.jar
```
@@ -22,16 +21,16 @@ Diese Anleitung ist für diejenigen gedacht, die einen Server manuell einrichten
:::
1. Laden Sie die neueste Version von PowerNukkitX von der [offiziellen Website](https://v2.powernukkitx.com/) herunter.
-2. Entpacken Sie die heruntergeladene Datei in einen Ordner auf Ihrem Computer.
+2. Entpacken Sie die heruntergeladene Datei in einem Ordner auf Ihrem Computer.
- 3. Öffnen Sie den Ordner, in dem Sie die heruntergeladene Datei entpackt haben.
+ 3. Öffnen Sie den Ordner, in welchem Sie die heruntergeladene Datei entpackt haben.
4. Laden Sie die Datei `start.cmd`
[hier](https://raw.githubusercontent.com/PowerNukkitX/scripts/master/start.cmd) herunter und verschieben Sie sie in den selben Ordner.
- 5. Run the `start.cmd` file by double-clicking on it.
+ 5. Führen Sie die Datei `start.cmd` mit einem Doppelklick aus.
- 3. Öffnen Sie den Ordner, in dem Sie die heruntergeladene Datei entpackt haben.
+ 3. Öffnen Sie den Ordner, in welchem Sie die heruntergeladene Datei entpackt haben.
4. Laden Sie die Datei `start.sh` im selben Ordner herunter.
```bash
wget https://raw.githubusercontent.com/PowerNukkitX/scripts/master/start.sh
diff --git a/i18n/de-DE/docusaurus-theme-classic/footer.json b/i18n/de-DE/docusaurus-theme-classic/footer.json
index a241e8d..c979e6f 100644
--- a/i18n/de-DE/docusaurus-theme-classic/footer.json
+++ b/i18n/de-DE/docusaurus-theme-classic/footer.json
@@ -7,6 +7,10 @@
"message": "Mitwirken",
"description": "The title of the footer links column with title=Contribute in the footer"
},
+ "link.title.More": {
+ "message": "Mehr",
+ "description": "The title of the footer links column with title=More in the footer"
+ },
"link.title.Resources": {
"message": "Ressourcen",
"description": "The title of the footer links column with title=Resources in the footer"
@@ -16,13 +20,17 @@
"description": "The title of the footer links column with title=Community in the footer"
},
"link.item.label.Docs": {
- "message": "Dokumentationen",
+ "message": "Dokumentation",
"description": "The label of footer link with label=Docs linking to /docs"
},
"link.item.label.Javadoc": {
"message": "Javadoc",
"description": "The label of footer link with label=Javadoc linking to https://javadoc.io/doc/cn.powernukkitx/powernukkitx"
},
+ "link.item.label.Guide": {
+ "message": "Anleitung",
+ "description": "The label of footer link with label=Guide linking to /"
+ },
"link.item.label.Donate": {
"message": "Spenden",
"description": "The label of footer link with label=Donate linking to /"
diff --git a/i18n/de-DE/docusaurus-theme-classic/navbar.json b/i18n/de-DE/docusaurus-theme-classic/navbar.json
index c641534..e988c90 100644
--- a/i18n/de-DE/docusaurus-theme-classic/navbar.json
+++ b/i18n/de-DE/docusaurus-theme-classic/navbar.json
@@ -8,7 +8,7 @@
"description": "The alt text of navbar logo"
},
"item.label.Docs": {
- "message": "Dokumentationen",
+ "message": "Dokumentation",
"description": "Navbar item with label Docs"
}
}