From 5cafe41a89e25f290bba4fdedba7f109c2f4bf7b Mon Sep 17 00:00:00 2001 From: max_the Date: Thu, 21 Sep 2023 21:28:22 +0200 Subject: [PATCH] DE --- documentation/de/1. Info.md | 13 ++ documentation/de/2. Bugs.md | 22 +++ documentation/de/3. PortForwarding.md | 37 ++++ gui/lib/l10n/reboot_de.arb | 251 ++++++++++++++++++++++++++ 4 files changed, 323 insertions(+) create mode 100644 documentation/de/1. Info.md create mode 100644 documentation/de/2. Bugs.md create mode 100644 documentation/de/3. PortForwarding.md create mode 100644 gui/lib/l10n/reboot_de.arb diff --git a/documentation/de/1. Info.md b/documentation/de/1. Info.md new file mode 100644 index 0000000..041992a --- /dev/null +++ b/documentation/de/1. Info.md @@ -0,0 +1,13 @@ +# Was ist Projekt Reboot? +[Projekt Reboot](https://github.com/Milxnor/Project-Reboot-3.0) is a game server for Fortnite S3-S15 + +### Wer hat das Projekt gestartet? +Das Projekt wurde auf Discord von Milxnor gestartet +[Trete dem Discord Server bei!](https://discord.gg/reboot) + +### Wer entwickelt den Launcher? +Der Launcher is komplett von [Auties00](https://github.com/Auties00/reboot_launcher) entwickelt. +Danke an alle, die den Launcher in andere Sprachen übersetzt haben! + +### Wird an dem Projekt noch aktiv gearbeitet? +An dem Projekt wird nicht mehr aktiv gearbeitet, aber die Community kann immer noch zu seiner Entwicklung beitragen. \ No newline at end of file diff --git a/documentation/de/2. Bugs.md b/documentation/de/2. Bugs.md new file mode 100644 index 0000000..ac64be9 --- /dev/null +++ b/documentation/de/2. Bugs.md @@ -0,0 +1,22 @@ +# Wo kann ich Bugs/Fehler einsenden? + +## Game-Server + +### 1. Github + +Öffne ein Problem auf [Github](https://github.com/Milxnor/Project-Reboot-3.0/issues) + +### 2. Discord + +Frag in [#help](https://discord.gg/reboot) + +## Launcher + +### 1. Github + +Öffne ein Problem auf [Github](https://github.com/Milxnor/Project-Reboot-3.0/issues) + +### 2. Discord + +Markiere @Auties in [#launcher-issues](https://discord.gg/reboot) + diff --git a/documentation/de/3. PortForwarding.md b/documentation/de/3. PortForwarding.md new file mode 100644 index 0000000..3b6bce6 --- /dev/null +++ b/documentation/de/3. PortForwarding.md @@ -0,0 +1,37 @@ +# Wie kann ich andere Spieler auf meinen Server lassen? + +### 1. Setze eine statische IP-Adresse (Static IP) + +Setze eine statische IP-Adresse auf dem PC, auf dem der Server läuft und kopiere sie für später: + +- [Windows 11](https://pureinfotech.com/set-static-ip-address-windows-11/) +- [Windows 10](https://pureinfotech.com/set-static-ip-address-windows-10/) + + +### 2. Logge dich in deinen Router ein + +Du wirst das Web-Interface von deinem Router öffnen bei 192.168.1.1 müssen. +Vielleicht wirst du einen Benutzernamen und ein Passwort für den Log-In benötigen: Schau auf der Bedienung für deinen Router nach für prezise Vorgehensweisen. + +### 3. Finde die Port-Forwarding Abteilung + +Nachdem Sie sich angemeldet haben, gehen Sie zum Portweiterleitungsbereich der Einstellungen Ihres Routers. +Dieser Ort kann von Router zu Router variieren, ist jedoch normalerweise als "Portweiterleitung," "Portzuordnung" oder "Virtueller Server" gekennzeichnet. +Konsultieren Sie das Handbuch Ihres Routers für genaue Anweisungen. + +### 4. Eine Port-Forwarding Regel hinzufügen + +Nun müssen Sie eine neue Portweiterleitungsregel erstellen. Hier ist, was Sie normalerweise angeben müssen: + +- **Dienstname**: Wählen Sie einen Namen für Ihre Portweiterleitungsregel (z.B. "Fortnite Game Server"). +- **Portnummer**: Geben Sie sowohl für die externen als auch für die internen Ports die Nummer 7777 ein. +- **Protokoll**: Wählen Sie das UDP-Protokoll. +- **Interne IP-Adresse**: Geben Sie die statische IP-Adresse ein, die Sie zuvor festgelegt haben. +- **Aktivieren**: Stellen Sie sicher, dass die Portweiterleitungsregel aktiviert ist. + +### 5. Änderungen speichern + +Nachdem Sie die Portweiterleitungsregel konfiguriert haben, speichern Sie Ihre Änderungen und wenden Sie sie an. +Dieser Schritt kann das Klicken auf eine "Speichern" oder "Anwenden" Schaltfläche auf der Weboberfläche Ihres Routers erfordern. + +### 6. Versuch, ein Spiel zu hosten! diff --git a/gui/lib/l10n/reboot_de.arb b/gui/lib/l10n/reboot_de.arb new file mode 100644 index 0000000..5324e06 --- /dev/null +++ b/gui/lib/l10n/reboot_de.arb @@ -0,0 +1,251 @@ +{ +"find": "Einstellung suchen", +"on": "An", +"off": "Aus", +"resetDefaultsContent": "Zurücksetzen", +"resetDefaultsDialogTitle": "Möchten Sie alle Einstellungen in diesem Tab auf ihre Standardwerte zurücksetzen? Diese Aktion ist nicht rückgängig zu machen", +"resetDefaultsDialogSecondaryAction": "Schließen", +"resetDefaultsDialogPrimaryAction": "Zurücksetzen", +"authenticatorName": "Authentifizierer", +"authenticatorConfigurationName": "Authentifizierer-Konfiguration", +"authenticatorConfigurationDescription": "Dieser Abschnitt enthält die Konfiguration des Authentifizierers", +"authenticatorConfigurationHostName": "Host", +"authenticatorConfigurationHostDescription": "Der Hostname des Authentifizierers", +"authenticatorConfigurationPortName": "Port", +"authenticatorConfigurationPortDescription": "Der Port des Authentifizierers", +"authenticatorConfigurationDetachedName": "Abgetrennt", +"authenticatorConfigurationDetachedDescription": "Ob der eingebettete Authentifizierer als separater Prozess gestartet werden soll, nützlich für die Fehlersuche", +"authenticatorInstallationDirectoryName": "Installationsverzeichnis", +"authenticatorInstallationDirectoryDescription": "Öffnet den Ordner, in dem der eingebettete Authentifizierer gespeichert ist", +"authenticatorInstallationDirectoryContent": "Dateien anzeigen", +"authenticatorResetDefaultsName": "Authentifizierer zurücksetzen", +"authenticatorResetDefaultsDescription": "Setzt die Einstellungen des Authentifizierers auf ihre Standardwerte zurück", +"authenticatorResetDefaultsContent": "Zurücksetzen", +"hostGameServerName": "Gameserver", +"hostGameServerDescription": "Geben Sie grundlegende Informationen über Ihren Gameserver für den Server-Browser an", +"hostGameServerNameName": "Name", +"hostGameServerNameDescription": "Der Name Ihres Gameservers", +"hostGameServerDescriptionName": "Beschreibung", +"hostGameServerDescriptionDescription": "Die Beschreibung Ihres Gameservers", +"hostGameServerPasswordName": "Passwort", +"hostGameServerPasswordDescription": "Das Passwort Ihres Gameservers, falls benötigt", +"hostGameServerDiscoverableName": "Sichtbar", +"hostGameServerDiscoverableDescription": "Machen Sie Ihren Server für andere Spieler im Server-Browser verfügbar", +"hostShareName": "Teilen", +"hostShareDescription": "Erleichtern Sie anderen Personen das Betreten Ihres Servers mit den Optionen in diesem Abschnitt", +"hostShareLinkName": "Link", +"hostShareLinkDescription": "Kopiert einen Link zu Ihrem Server in die Zwischenablage (erfordert den Reboot Launcher)", +"hostShareLinkContent": "Link kopieren", +"hostShareLinkMessageSuccess": "Link in die Zwischenablage kopiert", +"hostShareIpName": "Öffentliche IP", +"hostShareIpDescription": "Kopiert Ihre aktuelle öffentliche IP-Adresse in die Zwischenablage (erfordert nicht den Reboot Launcher)", +"hostShareIpContent": "IP kopieren", +"hostShareIpMessageLoading": "Ermittlung Ihrer öffentlichen IP...", +"hostShareIpMessageSuccess": "Ihre IP-Adresse wurde in die Zwischenablage kopiert", +"hostShareIpMessageError": "Beim Ermitteln Ihrer öffentlichen IP ist ein Fehler aufgetreten: {error}", +"hostResetName": "Gameserver zurücksetzen", +"hostResetDescription": "Setzt die Einstellungen des Gameservers auf ihre Standardwerte zurück", +"hostResetContent": "Zurücksetzen", +"browserName": "Server-Browser", +"noServersAvailableTitle": "Derzeit sind keine Server verfügbar", +"noServersAvailableSubtitle": "Hosten Sie selbst einen Server oder kommen Sie später wieder", +"joinServer": "Server beitreten", +"noServersAvailableByQueryTitle": "Keine Ergebnisse gefunden", +"noServersAvailableByQuerySubtitle": "Kein Server entspricht Ihrer Anfrage", +"findServer": "Server suchen", +"copyIp": "IP kopieren", +"hostName": "Host", +"matchmakerName": "Vermittler", +"matchmakerConfigurationName": "Vermittler-Konfiguration", +"matchmakerConfigurationDescription": "Dieser Abschnitt enthält die Konfiguration des Vermittlers", +"matchmakerConfigurationHostName": "Host", +"matchmakerConfigurationHostDescription": "Der Hostname des Vermittlers", +"matchmakerConfigurationPortName": "Port", +"matchmakerConfigurationPortDescription": "Der Port des Vermittlers", +"matchmakerConfigurationAddressName": "Gameserver-Adresse", +"matchmakerConfigurationAddressDescription": "Die Adresse des Gameservers, die vom Vermittler verwendet wird", +"matchmakerConfigurationDetachedName": "Abgetrennt", +"matchmakerConfigurationDetachedDescription": "Ob der eingebettete Vermittler als separater Prozess gestartet werden soll, nützlich für die Fehlersuche", +"matchmakerInstallationDirectoryName": "Installationsverzeichnis", +"matchmakerInstallationDirectoryDescription": "Öffnet den Ordner, in dem der eingebettete Vermittler gespeichert ist", +"matchmakerInstallationDirectoryContent": "Dateien anzeigen", +"matchmakerResetDefaultsName": "Vermittler zurücksetzen", +"matchmakerResetDefaultsDescription": "Setzt die Einstellungen des Vermittlers auf ihre Standardwerte zurück", +"matchmakerResetDefaultsContent": "Zurücksetzen", +"matchmakerResetDefaultsDialogTitle": "Möchten Sie alle Einstellungen in diesem Tab auf ihre Standardwerte zurücksetzen? Diese Aktion ist nicht rückgängig zu machen", +"matchmakerResetDefaultsDialogSecondaryAction": "Schließen", +"matchmakerResetDefaultsDialogPrimaryAction": "Zurücksetzen", +"playName": "Spielen", +"playGameServerName": "Gameserver", +"playGameServerDescription": "Hilfreiche Verknüpfungen, um den Server zu finden, auf dem Sie spielen möchten", +"playGameServerContentLocal": "Ihr Server", +"playGameServerContentBrowser": "{owner}'s Server", +"playGameServerContentCustom": "{address}", +"playGameServerHostName": "Server hosten", +"playGameServerHostDescription": "Möchten Sie einen Gameserver für sich selbst oder Ihre Freunde erstellen? Hosten Sie einen!", +"playGameServerHostContent": "Hosten", +"playGameServerBrowserName": "Server durchsuchen", +"playGameServerBrowserDescription": "Finden Sie einen im Server-Browser gehosteten entdeckbaren Server auf dem Reboot Launcher", +"playGameServerBrowserContent": "Durchsuchen", +"playGameServerCustomName": "Benutzerdefinierten Server beitreten", +"playGameServerCustomDescription": "Geben Sie die Adresse eines beliebigen Servers ein, unabhängig davon, ob er auf dem Reboot Launcher gehostet wurde oder nicht", +"playGameServerCustomContent": "IP eingeben", +"settingsName": "Einstellungen", +"settingsClientName": "Client-Einstellungen", +"settingsClientDescription": "Dieser Abschnitt enthält die DLLs, die verwendet werden, um den Fortnite-Client zu betreiben", +"settingsClientConsoleName": "Unreal Engine-Konsole", +"settingsClientConsoleDescription": "Diese Datei wird injiziert, um die Unreal Engine-Konsole freizuschalten", +"settingsClientAuthName": "Authentifizierungspatcher", +"settingsClientAuthDescription": "Diese Datei wird injiziert, um alle HTTP-Anfragen an den Authenticator des Launchers umzuleiten", +"settingsClientMemoryName": "Speicher-Patcher", +"settingsClientMemoryDescription": "Diese Datei wird injiziert, um zu verhindern, dass der Fortnite-Client aufgrund eines Speicherlecks abstürzt", +"settingsClientArgsName": "Benutzerdefinierte Startargumente", +"settingsClientArgsDescription": "Zusätzliche Argumente, die beim Starten des Spiels verwendet werden sollen", +"settingsClientArgsPlaceholder": "-Beispiel", +"settingsServerName": "Gameserver-Einstellungen", +"settingsServerSubtitle": "Dieser Abschnitt enthält Einstellungen, die sich auf die Umsetzung des Gameservers beziehen", +"settingsServerFileName": "Implementierung", +"settingsServerFileDescription": "Diese Datei wird injiziert, um einen Gameserver zu erstellen und Spiele zu hosten", +"settingsServerPortName": "Port", +"settingsServerPortDescription": "Der von der Gameserver-DLL verwendete Port", +"settingsServerMirrorName": "Update-Spiegel", +"settingsServerMirrorDescription": "Die URL, die verwendet wird, um die Gameserver-DLL zu aktualisieren", +"settingsServerMirrorPlaceholder": "Spiegel", +"settingsServerTimerName": "Update-Timer", +"settingsServerTimerSubtitle": "Bestimmt, wann die Gameserver-DLL aktualisiert werden soll", +"settingsUtilsName": "Launcher-Dienstprogramme", +"settingsUtilsSubtitle": "Dieser Abschnitt enthält nützliche Einstellungen für den Launcher", +"settingsUtilsInstallationDirectoryName": "Installationsverzeichnis", +"settingsUtilsInstallationDirectorySubtitle": "Öffnet das Installationsverzeichnis", +"settingsUtilsInstallationDirectoryContent": "Dateien anzeigen", +"settingsUtilsBugReportName": "Fehlerbericht erstellen", +"settingsUtilsBugReportSubtitle": "Helfen Sie mir, Fehler zu beheben, indem Sie sie melden", +"settingsUtilsBugReportContent": "Fehler melden", +"settingsUtilsResetDefaultsName": "Einstellungen zurücksetzen", +"settingsUtilsResetDefaultsSubtitle": "Setzt die Einstellungen des Launchers auf ihre Standardwerte zurück", +"settingsUtilsDialogTitle": "Möchten Sie alle Einstellungen in diesem Tab auf ihre Standardwerte zurücksetzen? Diese Aktion ist nicht rückgängig zu machen", +"settingsUtilsResetDefaultsContent": "Zurücksetzen", +"settingsUtilsDialogSecondaryAction": "Schließen", +"settingsUtilsDialogPrimaryAction": "Zurücksetzen", +"addVersionName": "Version", +"addVersionDescription": "Wählen Sie die Version von Fortnite aus, die Sie verwenden möchten", +"addLocalBuildName": "Eine Version aus dem lokalen Speicher dieses PCs hinzufügen", +"addLocalBuildDescription": "Versionen von Ihrer lokalen Festplatte sind nicht garantiert, um zu funktionieren", +"addLocalBuildContent": "Version hinzufügen", +"downloadBuildName": "Jede Version aus der Cloud herunterladen", +"downloadBuildDescription": "Laden Sie jede Fortnite-Version einfach aus der Cloud herunter", +"downloadBuildContent": "Herunterladen", +"cannotUpdateGameServer": "Beim Aktualisieren des Gameservers ist ein Fehler aufgetreten: {error}", +"launchFortnite": "Fortnite starten", +"closeFortnite": "Fortnite schließen", +"updateGameServerDllNever": "Nie", +"updateGameServerDllEvery": "Alle {name}", +"selectPathPlaceholder": "Pfad", +"selectPathWindowTitle": "Datei auswählen", +"defaultDialogSecondaryAction": "Schließen", +"stopLoadingDialogAction": "Stopp", +"copyErrorDialogTitle": "Fehler kopieren", +"copyErrorDialogSuccess": "Fehler in die Zwischenablage kopiert", +"defaultServerName": "Reboot Gameserver", +"defaultServerDescription": "Nur ein weiterer Server", +"updatingRebootDll": "Reboot-DLL herunterladen...", +"updatedRebootDll": "Die Reboot-DLL wurde erfolgreich heruntergeladen", +"updateRebootDllError": "Beim Herunterladen der Reboot-DLL ist ein Fehler aufgetreten: {error}", +"updateRebootDllErrorAction": "Erneut versuchen", +"uncaughtErrorMessage": "Ein unbehandelter Fehler ist aufgetreten: {error}", +"launchingHeadlessServer": "Starten des Headless-Servers...", +"usernameOrEmail": "Benutzername/E-Mail", +"usernameOrEmailPlaceholder": "Geben Sie Ihren Benutzernamen oder Ihre E-Mail-Adresse ein", +"password": "Passwort", +"passwordPlaceholder": "Geben Sie Ihr Passwort ein, wenn Sie eins verwenden möchten", +"cancelProfileChanges": "Abbrechen", +"saveProfileChanges": "Speichern", +"startingServer": "{name} wird gestartet...", +"startedServer": "{name} wurde erfolgreich gestartet", +"startServerError": "Beim Starten von {name} ist ein Fehler aufgetreten: {error}", +"stoppingServer": "{name} wird gestoppt...", +"stoppedServer": "{name} wurde erfolgreich gestoppt", +"stopServerError": "Beim Stoppen von {name} ist ein Fehler aufgetreten: {error}", +"missingHostNameError": "Fehlender Hostname in der Konfiguration von {name}", +"missingPortError": "Fehlender Port in der Konfiguration von {name}", +"illegalPortError": "Ungültiger Port in der Konfiguration von {name}", +"freeingPort": "Port {port} wird freigegeben...", +"freedPort": "Port {port} wurde erfolgreich freigegeben", +"freePortError": "Beim Freigeben von Port {port} ist ein Fehler aufgetreten: {error}", +"pingingRemoteServer": "Pinge den entfernten {name} an...", +"pingingLocalServer": "Pinge den {type} {name} an...", +"pingError": "Der {type} {name} kann nicht gepingt werden", +"joinSelfServer": "Sie können Ihrem eigenen Server nicht beitreten", +"wrongServerPassword": "Falsches Passwort: Bitte versuchen Sie es erneut", +"offlineServer": "Dieser Server ist derzeit nicht online: Bitte versuchen Sie es später erneut", +"serverPassword": "Passwort", +"serverPasswordPlaceholder": "Geben Sie das Serverpasswort ein", +"serverPasswordCancel": "Abbrechen", +"serverPasswordConfirm": "Bestätigen", +"joinedServer": "Sie sind erfolgreich {author}'s Server beigetreten!", +"copiedIp": "IP in die Zwischenablage kopiert", +"selectVersion": "Wählen Sie eine Version aus", +"noVersions": "Bitte erstellen oder laden Sie eine Version herunter", +"missingVersion": "Diese Version existiert nicht auf dem lokalen Computer", +"deleteVersionDialogTitle": "Sind Sie sicher, dass Sie diese Version löschen möchten?", +"deleteVersionFromDiskOption": "Version-Dateien von der Festplatte löschen", +"deleteVersionCancel": "Behalten", +"deleteVersionConfirm": "Löschen", +"versionName": "Name", +"versionNameLabel": "Geben Sie den neuen Versionnamen ein", +"newVersionNameConfirm": "Speichern", +"newVersionNameLabel": "Geben Sie den neuen Versionnamen ein", +"gameFolderTitle": "Spielverzeichnis", +"gameFolderPlaceholder": "Geben Sie das neue Spielverzeichnis ein", +"gameFolderPlaceWindowTitle": "Spielverzeichnis auswählen", +"gameFolderLabel": "Pfad", +"openInExplorer": "Im Explorer öffnen", +"modify": "Ändern", +"delete": "Löschen", +"build": "Bauen", +"selectBuild": "Wählen Sie einen Fortnite-Build aus", +"fetchingBuilds": "Baut und Laufwerke abrufen...", +"unknownError": "Unbekannter Fehler", +"downloadVersionError": "Version kann nicht heruntergeladen werden: {error}", +"downloadedVersion": "Der Download wurde erfolgreich abgeschlossen!", +"download": "Herunterladen", +"downloading": "Herunterladen...", +"extracting": "Extrahieren...", +"buildProgress": "{progress}%", +"buildInstallationDirectory": "Installationsverzeichnis", +"buildInstallationDirectoryPlaceholder": "Geben Sie das Installationsverzeichnis ein", +"buildInstallationDirectoryWindowTitle": "Installationsverzeichnis auswählen", +"timeLeft": "Verbleibende Zeit: {timeLeft, plural, =0{weniger als eine Minute} =1{etwa {timeLeft} Minute} other{etwa {timeLeft} Minuten}}", +"localBuildsWarning": "Lokale Builds sind nicht garantiert, um zu funktionieren", +"saveLocalVersion": "Speichern", +"embedded": "Eingebettet", +"remote": "Remote", +"local": "Lokal", +"checkServer": "{name} überprüfen", +"startServer": "{name} starten", +"stopServer": "{name} stoppen", +"startHosting": "Hosting starten", +"stopHosting": "Hosting stoppen", +"startGame": "Fortnite starten", +"stopGame": "Fortnite schließen", +"waitingForGameServer": "Warten auf das Hochfahren des Gameservers...", +"gameServerStartWarning": "Der Headless-Server wurde erfolgreich gestartet, aber der Gameserver wurde nicht hochgefahren", +"gameServerStartLocalWarning": "Der Gameserver wurde erfolgreich gestartet, aber andere Spieler können nicht beitreten", +"gameServerStarted": "Der Gameserver wurde erfolgreich gestartet", +"checkingGameServer": "Überprüfen, ob andere Spieler dem Gameserver beitreten können...", +"checkGameServerFixMessage": "Andere Spieler können dem Gameserver nicht beitreten, da Port {port} nicht geöffnet ist", +"checkGameServerFixAction": "Beheben", +"infoName": "Info", +"emptyVersionName": "Leerer Versionsname", +"versionAlreadyExists": "Diese Version existiert bereits", +"emptyGamePath": "Leerer Spiel-Pfad", +"directoryDoesNotExist": "Verzeichnis existiert nicht", +"missingShippingExe": "Ungültiger Spiel-Pfad: FortniteClient-Win64-Shipping fehlt", +"invalidDownloadPath": "Ungültiger Download-Pfad", +"invalidDllPath": "Ungültiger DLL-Pfad", +"dllDoesNotExist": "Die Datei existiert nicht", +"invalidDllExtension": "Diese Datei ist keine DLL", +"emptyHostname": "Leerer Hostname", +"hostnameFormat": "Falsches Hostname-Format: IP:Port erwartet", +"emptyURL": "Leere Update-URL" +} \ No newline at end of file