README.md aktualisiert
This commit is contained in:
45
README.md
45
README.md
@@ -1,25 +1,3 @@
|
|||||||
## 🌐 Mehrsprachigkeit & Texte
|
|
||||||
|
|
||||||
Alle Nachrichten, Hilfetexte und Fehler werden zentral über die Datei `lang.yml` im Ordner `src/main/resources` verwaltet. Dort kannst du für jede Sprache (z.B. Deutsch und Englisch) die Texte pflegen und beliebig erweitern.
|
|
||||||
|
|
||||||
**Beispiel für lang.yml:**
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
welcome:
|
|
||||||
de: "Willkommen auf dem Server!"
|
|
||||||
en: "Welcome to the server!"
|
|
||||||
no_permission:
|
|
||||||
de: "§cKeine Berechtigung."
|
|
||||||
en: "§cNo permission."
|
|
||||||
```
|
|
||||||
|
|
||||||
**Sprache umstellen:**
|
|
||||||
Im Code kann die Sprache mit `LangManager.setLanguage("en")` gewechselt werden. Standard ist Deutsch (`de`).
|
|
||||||
|
|
||||||
**Texte ingame nutzen:**
|
|
||||||
Alle Texte werden im Plugin mit `LangManager.get("key")` abgerufen und sind direkt ingame sichtbar. Änderungen in der lang.yml wirken nach einem Reload sofort.
|
|
||||||
|
|
||||||
---
|
|
||||||
# NexusLobby
|
# NexusLobby
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
@@ -264,6 +242,29 @@ bossbar:
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## 🌐 Mehrsprachigkeit & Texte
|
||||||
|
|
||||||
|
Alle Nachrichten, Hilfetexte und Fehler werden zentral über die Datei `lang.yml` im Ordner `src/main/resources` verwaltet. Dort kannst du für jede Sprache (z.B. Deutsch und Englisch) die Texte pflegen und beliebig erweitern.
|
||||||
|
|
||||||
|
**Beispiel für lang.yml:**
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
welcome:
|
||||||
|
de: "Willkommen auf dem Server!"
|
||||||
|
en: "Welcome to the server!"
|
||||||
|
no_permission:
|
||||||
|
de: "§cKeine Berechtigung."
|
||||||
|
en: "§cNo permission."
|
||||||
|
```
|
||||||
|
|
||||||
|
**Sprache umstellen:**
|
||||||
|
Im Code kann die Sprache mit `LangManager.setLanguage("en")` gewechselt werden. Standard ist Deutsch (`de`).
|
||||||
|
|
||||||
|
**Texte ingame nutzen:**
|
||||||
|
Alle Texte werden im Plugin mit `LangManager.get("key")` abgerufen und sind direkt ingame sichtbar. Änderungen in der lang.yml wirken nach einem Reload sofort.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 🔐 Berechtigungen
|
## 🔐 Berechtigungen
|
||||||
|
|
||||||
### Admin-Berechtigungen
|
### Admin-Berechtigungen
|
||||||
|
|||||||
Reference in New Issue
Block a user