v1.4.0
What's new
## 🇬🇧 English
### [1.4.0]
#### Added
- **Multi-Language Support:**
- English is now the default language (`enUS`).
- Added full German translation (`deDE`).
- Modular localization system prepared for easy addition of further languages in the future.
- **Language Select Dropdown in Settings:**
- Replaced individual buttons with an elegant Select / Dropdown menu in the upper-right corner of the GUI.
- Active language is marked with a checkmark (`✓`).
- Automatically scales if more languages are added.
- Real-time UI translation: all texts, labels, and placeholders update instantly without requiring a `/reload`.
- Clicking outside the dropdown automatically closes the menu.
- **Language Chat Command:**
- Added `/sgg lang <en/de>` (or `/sgg language <en/de>`) to quickly view or switch languages via chat.
- **Language-Aware Default Greetings:**
- Clicking "Load Defaults" now loads English or German default messages depending on the active language.
#### Changed
- All interface texts, tooltips, chat notices, error messages, and command overviews are now dynamically localized.
- Selected language is saved persistently in `SimpleGuildGreetingsDB.locale`.
---
## 🇩🇪 Deutsch
### [1.4.0]
#### Hinzugefügt
- **Mehrsprachigkeit (Lokalisierung):**
- Englisch ist jetzt die Standardsprache (`enUS`).
- Vollständige deutsche Übersetzung (`deDE`) integriert.
- Modulares Lokalisierungssystem für die einfache Erweiterung um weitere Sprachen in der Zukunft.
- **Sprach-Auswahl per Select-Dropdown im Einstellungsmenü:**
- Die bisherigen Umschalt-Buttons wurden durch ein kompaktes Select- / Dropdown-Menü oben rechts im GUI ersetzt.
- Die aktuell aktive Sprache wird mit einem Häkchen (`✓`) hervorgehoben.
- Passt sich automatisch dynamisch an, wenn künftig weitere Sprachen hinzukommen.
- Echtzeit-Übersetzung: Alle Texte, Beschriftungen und Platzhalter im Fenster schalten sich sofort ohne `/reload` um.
- Klick außerhalb des Dropdowns schließt das Menü automatisch.
- **Chat-Befehl zur Sprachumschaltung:**
- `/sgg lang <en/de>` (oder `/sgg language <en/de>`) zum Anzeigen oder Umschalten der Sprache via Chat.
- **Sprachabhängige Standard-Begrüßungen:**
- Der Button „Standard laden“ lädt passend zur aktiven Sprache die entsprechenden englischen oder deutschen Standardtexte.
#### Geändert
- Sämtliche Oberflächentexte, Tooltips, Chat-Rückmeldungen, Fehlermeldungen und Befehlsübersichten werden jetzt dynamisch übersetzt.
- Die ausgewählte Sprache wird dauerhaft in `SimpleGuildGreetingsDB.locale` gespeichert.
This mod has no additional files

