Skip to content

Commit 44e79cd

Browse files
committed
Drei docs-Seiten uebersetzen und die Em-Dashes aus dem Fliesstext nehmen
Aus dem docs-Bereich sind jetzt die drei Seiten deutsch, die nicht zu einem einzelnen FiveM-Script gehoeren: die Startseite der Doku, Keymaster unter Haeufige Probleme und Change Notifications unter Verschiedenes. Der Rest von docs/ bleibt wie gehabt englisch und faellt zurueck. Bei Keymaster stehen die vier Ueberschriften bewusst unveraendert. Das sind die woertlichen Fehlermeldungen aus der Server-Konsole, und genau danach sucht man. Uebersetzt ist nur der Text darunter. Dazu die Gedankenstriche im Fliesstext ersetzt. In faq.md und service-setup.md standen 13 Stueck, sie stammen aus den deutschen Fassungen der frueheren Dateipaare. Der Platzhalter fuer "nicht verfuegbar" in Tabellen bleibt, der ist ein Symbol und kein Satzzeichen.
1 parent 5e2ed33 commit 44e79cd

6 files changed

Lines changed: 112 additions & 14 deletions

File tree

i18n/de/docusaurus-plugin-content-docs-discord/current/discord_ticketbot/configuration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ Sprachen:
204204

205205
```json
206206
"transcriptDesign": "modern", // "modern" (Standard) oder "classic"
207-
"transcriptLang": "de" // en, de, fr, es, pt, pl, hu — fällt auf Englisch zurück, wenn leer oder unbekannt
207+
"transcriptLang": "de" // en, de, fr, es, pt, pl, hu. Fällt auf Englisch zurück, wenn leer oder unbekannt
208208
```
209209

210210
| Wert | Aussehen |

i18n/de/docusaurus-plugin-content-docs-discord/current/discord_ticketbot/faq.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ ihrem Ablaufdatum abrufbar. Eigene Domains werden deaktiviert.
1717
Nein. Jeder API Key ist an genau einen Discord-Server gebunden.
1818
Für jeden Server muss der Verify-Prozess separat durchgeführt werden.
1919

20-
### Ich habe meinen API Key verloren was nun?
20+
### Ich habe meinen API Key verloren, was nun?
2121
Besuche [www.msk-scripts.de/ticketbot/verify](https://www.msk-scripts.de/ticketbot/verify) erneut und durchlaufe den Prozess.
2222
Ein neuer Key wird generiert und der alte wird sofort ungültig.
2323
Vergiss nicht, den Key in der `.env` des Bots zu aktualisieren und ihn neu zu starten.
2424

25-
### Meine Domain zeigt nach langer Zeit noch „DNS ausstehend" was prüfen?
25+
### Meine Domain zeigt nach langer Zeit noch „DNS ausstehend", was prüfen?
2626
Stelle sicher, dass der A-Record bei deinem Domain-Anbieter korrekt gesetzt ist und auf die
2727
im Dashboard angezeigte IP zeigt. Die Propagierung kannst du mit [dnschecker.org](https://dnschecker.org) überprüfen.
2828

@@ -31,7 +31,7 @@ Ja. SSL-Zertifikate werden automatisch über **Let's Encrypt** (Certbot) ohne Ko
3131
und erneuern sich automatisch vor Ablauf.
3232

3333
### Was ist „Gehostetes Bot-Management"?
34-
Premium- und Premium+-Kunden können ihren Bot vollständig von MSK Scripts hosten lassen. Der Bot läuft auf dem MSK-Server und wird komplett über das Dashboard verwaltet Konfigurationsdateien bearbeiten, Bot starten/stoppen/neustarten/aktualisieren und die Live-Log-Ausgabe in Echtzeit im Browser verfolgen. Kein SSH-Zugang oder Server-Wissen erforderlich. Melde dich über [Discord](https://discord.gg/5hHSBRHvJE) bei MSK Scripts, um ein gehostetes Paket zu vereinbaren.
34+
Premium- und Premium+-Kunden können ihren Bot vollständig von MSK Scripts hosten lassen. Der Bot läuft auf dem MSK-Server und wird komplett über das Dashboard verwaltet: Konfigurationsdateien bearbeiten, Bot starten/stoppen/neustarten/aktualisieren und die Live-Log-Ausgabe in Echtzeit im Browser verfolgen. Kein SSH-Zugang oder Server-Wissen erforderlich. Melde dich über [Discord](https://discord.gg/5hHSBRHvJE) bei MSK Scripts, um ein gehostetes Paket zu vereinbaren.
3535

36-
### Ich bin Hosted-Kunde wie rufe ich das Management-Panel auf?
36+
### Ich bin Hosted-Kunde, wie rufe ich das Management-Panel auf?
3737
Melde dich unter [www.msk-scripts.de/ticketbot/dashboard](https://www.msk-scripts.de/ticketbot/dashboard) an. Das Bot-Management-Panel erscheint automatisch, sobald deine gehostete Instanz von MSK Scripts eingerichtet wurde. Falls es nicht sichtbar ist, stelle sicher, dass du mit dem richtigen Discord-Account eingeloggt bist, und wende dich per [Discord](https://discord.gg/5hHSBRHvJE) an den Support.

i18n/de/docusaurus-plugin-content-docs-discord/current/discord_ticketbot/service-setup.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Premium-Nutzer erhalten zusätzlich herunterladbare Dateianhänge im Transkript
4545
## 3. Schritt 1 – Stripe einrichten (Abos)
4646

4747
> **Zweck:** Premium und Premium+ werden über Stripe abgerechnet. Dieser Schritt ist nur nötig,
48-
> wenn du die Website selbst hostest — auf dem offiziellen **msk-scripts.de** ist alles bereits eingerichtet.
48+
> wenn du die Website selbst hostest. Auf dem offiziellen **msk-scripts.de** ist alles bereits eingerichtet.
4949
5050
### Anleitung
5151

@@ -55,7 +55,7 @@ Premium-Nutzer erhalten zusätzlich herunterladbare Dateianhänge im Transkript
5555
- `Ticketbot Premium+` → 6,99 € / Monat
5656
- `Ticketbot Business` → 9,99 € / Monat
5757

58-
Kopiere jeweils die **Price-ID** (`price_…`). Am Preis **keine** Testphase einstellen die
58+
Kopiere jeweils die **Price-ID** (`price_…`). Am Preis **keine** Testphase einstellen, die
5959
14-Tage-Testphase wird im Code automatisch für Neukunden angewendet.
6060
2. **Entwickler → API-Schlüssel****Geheimen Schlüssel** (`sk_…`) kopieren.
6161
3. **Einstellungen → Abrechnung → Kundenportal** → aktivieren (Kündigung + Tarifwechsel erlauben).
@@ -103,7 +103,7 @@ DISCORD_VERIFY_CLIENT_SECRET=dein_client_secret_hier
103103
```
104104

105105
> ⚠️ Dies ist eine **separate** App vom Discord-Bot selbst.
106-
> Verwende hier nicht den Bot-Token nur Client ID und Secret.
106+
> Verwende hier nicht den Bot-Token, nur Client ID und Secret.
107107
108108
---
109109

@@ -120,11 +120,11 @@ Dieser Prozess muss **einmalig pro Server** von einem Server-Administrator durch
120120
### 5.2 Discord verbinden
121121

122122
Klicke auf **„Mit Discord anmelden"**.
123-
Du wirst zu Discord weitergeleitet klicke dort auf **„Autorisieren"**.
123+
Du wirst zu Discord weitergeleitet, klicke dort auf **„Autorisieren"**.
124124

125125
Die App benötigt zwei Berechtigungen:
126-
- **`identify`** damit dein Discord-Account erkannt werden kann
127-
- **`guilds`** damit deine Server-Liste angezeigt werden kann
126+
- **`identify`**: damit dein Discord-Account erkannt werden kann
127+
- **`guilds`**: damit deine Server-Liste angezeigt werden kann
128128

129129
---
130130

@@ -141,7 +141,7 @@ Wähle den Server aus, für den du den API Key haben möchtest, und klicke auf *
141141
### 5.4 API Key speichern
142142

143143
Nach der Generierung wird dein persönlicher API Key angezeigt.
144-
**Kopiere ihn sofort** er wird nicht erneut angezeigt.
144+
**Kopiere ihn sofort**, er wird nicht erneut angezeigt.
145145

146146
```bash
147147
MSK_API_KEY=a1b2c3d4e5f6...
@@ -232,9 +232,9 @@ Der VirtualHost wird vom Server entfernt und Transkripte sind wieder über die S
232232
> Dieser Schritt ist **nur für Premium- und Premium+-Abonnenten** verfügbar, die ein gehostetes Bot-Paket mit MSK Scripts vereinbart haben.
233233
> Basic-Nutzer können diesen Schritt überspringen.
234234
235-
Gehostete Premium+-Kunden können ihren Bot vollständig über das Dashboard verwalten kein SSH-Zugang oder Server-Wissen erforderlich.
235+
Gehostete Premium+-Kunden können ihren Bot vollständig über das Dashboard verwalten, kein SSH-Zugang oder Server-Wissen erforderlich.
236236

237-
![Dashboard — Gehostetes Bot-Management](/img/discord_ticketbot_dashboard.png)
237+
![Dashboard, gehostetes Bot-Management](/img/discord_ticketbot_dashboard.png)
238238

239239
### Was verfügbar ist
240240

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: Keymaster
3+
sidebar_position: 1
4+
---
5+
6+
# Keymaster
7+
8+
**Asset Escrow:** https://forum.cfx.re/t/introducing-asset-escrow-for-your-resources/
9+
10+
## Error parsing script / Failed to load script
11+
12+
Deine Server-Artifacts sind vermutlich veraltet. Bring deinen Server auf Version 5181 oder neuer.
13+
14+
## You lack the required entitlement to use \<resource\>
15+
16+
Starte den Server neu und prüfe, ob dein Server-Lizenzschlüssel stimmt. Hast du die Ressource auf dem falschen Konto gekauft, kannst du sie unter https://keymaster.fivem.net/ auf ein anderes Konto übertragen.
17+
18+
## Failed to verify protected resource
19+
20+
Beim Übertragen sind womöglich Dateien beschädigt worden. Achte darauf, dass versteckte Dateien mitkopiert werden, denn die Datei `.fxap` gehört zwingend zu einer geschützten Ressource. Manche FTP-Programme lassen solche Dateien aus.
21+
22+
## Could not find dependency `msk_core` for resource \<resource\>
23+
24+
Für die neuesten Fassungen unserer Produkte wird `msk_core` gebraucht. Hier gibt es das Script: https://github.com/MSK-Scripts/msk_core
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
sidebar_position: 1
3+
slug: /
4+
---
5+
6+
# Willkommen bei der Dokumentation von MSK Scripts
7+
8+
Willkommen in der **offiziellen** Dokumentation von [MSK Scripts](https://www.msk-scripts.de), deiner Anlaufstelle, um MSK-Scripts-Ressourcen einzubinden und zu erweitern.
9+
10+
Hier findest du Installationsanleitungen, Referenzen zu Events und Exports sowie die Dokumentation der Event Handler zu allen unterstützten Scripts.
11+
12+
---
13+
14+
## Community und Support
15+
16+
Du brauchst Hilfe oder willst auf dem Laufenden bleiben?
17+
18+
- 🌐 **Tebex:** [https://www.msk-scripts.de](https://www.msk-scripts.de)
19+
- 💬 **Discord:** [https://discord.gg/5hHSBRHvJE](https://discord.gg/5hHSBRHvJE)
20+
- 🌐 **Github:** [https://github.com/MSK-Scripts](https://github.com/MSK-Scripts)
21+
- 🌐 **CFX Forum:** [https://forum.cfx.re/u/MSK-Scripts/](https://forum.cfx.re/u/MSK-Scripts/summary)
22+
23+
---
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
title: Benachrichtigungen ändern
3+
sidebar_position: 1
4+
---
5+
6+
# Benachrichtigungen ändern
7+
8+
## MSK Core
9+
10+
Willst du die Benachrichtigungen für **ALLE** Scripts umstellen, öffne
11+
`msk_core/config.lua` und ändere Folgendes:
12+
13+
```lua
14+
Config.Notification = 'custom'
15+
16+
Config.customNotification = function(title, message, typ, duration)
17+
-- Add your own clientside Notification here
18+
end
19+
```
20+
21+
## Einzelnes Script
22+
23+
Willst du die Benachrichtigungen nur für ein einziges Script umstellen, öffne die
24+
`config.lua` genau dieses Scripts und ändere Folgendes:
25+
26+
```lua
27+
Config.Notification = function(source, message, typ)
28+
if IsDuplicityVersion() then
29+
-- Add your serverside notification here
30+
else
31+
-- Add your clientside notification here
32+
end
33+
end
34+
```
35+
36+
## ESX
37+
38+
Willst du die Benachrichtigung von ESX durch unsere ersetzen, öffne
39+
`es_extended/client/functions.lua` und suche nach `function ESX.ShowNotification`.
40+
41+
Ersetze diese Funktion durch die folgende:
42+
43+
```lua
44+
function ESX.ShowNotification(message, notifyType, length)
45+
if GetResourceState("msk_core") ~= "missing" then
46+
return exports["msk_core"]:Notification('Information', message, notifyType, length)
47+
end
48+
49+
print("[^1ERROR^7] ^5MSK Notify^7 is Missing!")
50+
end
51+
```

0 commit comments

Comments
 (0)