diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 7aaa1e724..b0d87fa30 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -8,6 +8,7 @@ The following people have contributed to the project in some way, and are credit ## Translators - Anderson Cardoso - Portuguese (Br) - @bajolzas - Portuguese (Pt) +- posix - @Richard-L - German ## Game Compatibility Database - @Zet-sensei diff --git a/src/duckstation-qt/CMakeLists.txt b/src/duckstation-qt/CMakeLists.txt index dc74b8d55..63b4ab99a 100644 --- a/src/duckstation-qt/CMakeLists.txt +++ b/src/duckstation-qt/CMakeLists.txt @@ -62,6 +62,7 @@ set(SRCS ) set(TS_FILES + translations/duckstation-qt_de.ts translations/duckstation-qt_pt-br.ts translations/duckstation-qt_pt-pt.ts ) diff --git a/src/duckstation-qt/duckstation-qt.vcxproj b/src/duckstation-qt/duckstation-qt.vcxproj index 6d3e7ed66..ccc5f6842 100644 --- a/src/duckstation-qt/duckstation-qt.vcxproj +++ b/src/duckstation-qt/duckstation-qt.vcxproj @@ -191,6 +191,7 @@ + diff --git a/src/duckstation-qt/duckstation-qt.vcxproj.filters b/src/duckstation-qt/duckstation-qt.vcxproj.filters index 25a450a48..a97a5dd23 100644 --- a/src/duckstation-qt/duckstation-qt.vcxproj.filters +++ b/src/duckstation-qt/duckstation-qt.vcxproj.filters @@ -118,5 +118,8 @@ translations + + translations + \ No newline at end of file diff --git a/src/duckstation-qt/qthostinterface.cpp b/src/duckstation-qt/qthostinterface.cpp index a8cc2d0db..710aa01ee 100644 --- a/src/duckstation-qt/qthostinterface.cpp +++ b/src/duckstation-qt/qthostinterface.cpp @@ -54,6 +54,7 @@ const char* QtHostInterface::GetFrontendName() const std::vector> QtHostInterface::getAvailableLanguageList() { return {{QStringLiteral("English"), QStringLiteral("")}, + {QStringLiteral("Deutsch"), QStringLiteral("de")}, {QStringLiteral("Portuguese (Pt)"), QStringLiteral("pt-pt")}, {QStringLiteral("Portuguese (Br)"), QStringLiteral("pt-br")}}; } diff --git a/src/duckstation-qt/translations/duckstation-qt_de.ts b/src/duckstation-qt/translations/duckstation-qt_de.ts new file mode 100644 index 000000000..626787e41 --- /dev/null +++ b/src/duckstation-qt/translations/duckstation-qt_de.ts @@ -0,0 +1,1841 @@ + + + + + AboutDialog + + + About DuckStation + Über Duckstation + + + + DuckStation + DuckStation + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-size:10pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">DuckStation is a free and open-source simulator/emulator of the Sony PlayStation<span style=" vertical-align:super;">TM</span> console, focusing on playability, speed, and long-term maintainability.</p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Authors</span>:</p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> Connor McLaughlin &lt;stenzek@gmail.com&gt;</p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Duck icon by <a href="https://icons8.com/icon/74847/platforms.undefined.short-title"><span style=" text-decoration: underline; color:#0057ae;">icons8</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/stenzek/duckstation/blob/master/LICENSE"><span style=" text-decoration: underline; color:#0057ae;">License</span></a> | <a href="https://github.com/stenzek/duckstation"><span style=" text-decoration: underline; color:#0057ae;">GitHub</span></a> | <a href="https://discord.gg/Buktv3t"><span style=" text-decoration: underline; color:#0057ae;">Discord</span></a></p></body></html> + + + + + %1 (%2) + + + + + AdvancedSettingsWidget + + + Form + + + + + Logging + Protokollierung + + + + Log Level: + Log Level: + + + + Log Filters: + Log Filter: + + + + Log To System Console + Ausgabe per System Console + + + + Log To Window + Fensterausgabe + + + + Log To Debug Console + Ausgabe per Debug Console + + + + Log To File + Dateiausgabe + + + + Tweaks/Hacks + Tweaks/Hacks + + + + These options are tweakable to improve performance/game compatibility. Use at your own risk, modified values will not be supported. + Diese Einstellungen erlauben das optimieren der Performance bzw Spielkompatibilität. Auf eigenes Risiko hin zu verwenden. + + + + DMA Max Slice Ticks: + + + + + DMA Halt Ticks: + + + + + GPU FIFO Size: + + + + + GPU Max Run-Ahead: + + + + + Reset To Default + Auf Standardwerte zurücksetzen + + + + AudioSettingsWidget + + + Form + + + + + Configuration + Konfiguration + + + + Backend: + Backend: + + + + Buffer Size: + Buffer Größe: + + + + Maximum latency: 0 frames (0.00ms) + Maximallatenz: 0 frames (0.00ms) + + + + Sync To Output + Mit Wiedergabe synchronisieren + + + + Start Dumping On Boot + Nach Boot Ton aufzeichnen + + + + Controls + Steuerung + + + + Volume: + Lautstärke: + + + + + Mute + Stumm + + + + 100% + 100% + + + + Audio Backend + Audio-Backend + + + + The audio backend determines how frames produced by the emulator are submitted to the host. Cubeb provides the lowest latency, if you encounter issues, try the SDL backend. The null backend disables all host audio output. + Das Audio-Backend wie Frames die der Emulator erzeugt and den Host weitergegeben werden. Cubeb ermöglicht die geringste Latenz. Wenn Fehler entstehen kann das SDL-Backend ausprobiert werden. Das Null-Backend schaltet alle Tonausgabe ab. + + + + Buffer Size + Puffergröße + + + + The buffer size determines the size of the chunks of audio which will be pulled by the host. Smaller values reduce the output latency, but may cause hitches if the emulation speed is inconsistent. Note that the Cubeb backend uses smaller chunks regardless of this value, so using a low value here may not significantly change latency. + Die Puffergröße bestimmt die Größe der Tonstückchen die der Host hernimmt. Kleinere Werte reduzieren die Wiedergabelatenz, können aber Störungen verursachen sofern die Emulationsgeschwindigkeit nicht konstant ist. Das Cubeb-Backend benutzt wohlgemerkt recht kleine Stückchen, weswegen der hier gewählte Wert die wahrgenommene Latenz meist nicht verändert. + + + + Checked + Aktiv + + + + Throttles the emulation speed based on the audio backend pulling audio frames. Sync will automatically be disabled if not running at 100% speed. + + + + + + Unchecked + Inaktiv + + + + Start dumping audio to file as soon as the emulator is started. Mainly useful as a debug option. + Die Tonwiedergabe wird in eine Audiodatei geschrieben, sobald die Emulation beginnt. Hauptsächlich gedacht zum Festhalten von Audiofehlern. + + + + Volume + Lautstärke + + + + Controls the volume of the audio played on the host. Values are in percentage. + Lautstärkesteuerung auf Host-Seite. Werte sind Prozentzahlen. + + + + Prevents the emulator from producing any audible sound. + Verhindert die Wiedergabe jeglichen Tons. + + + + Maximum latency: %1 frames (%2ms) + Maximallatenz: %1 frames (%2ms) + + + + %1% + %1% + + + + ConsoleSettingsWidget + + + Form + + + + + Console + Konsole + + + + Region: + Region: + + + + BIOS Image Path: + BIOS-Abbild Pfad: + + + + Fast Boot + Schnellhochfahren + + + + Enable TTY Output + TTY Ausgabe + + + + ... + + + + + CPU Emulation + Prozessoremulation + + + + Execution Mode: + Ausführmodus: + + + + CDROM Emulation + CDROM Emulation + + + + Use Read Thread (Asynchronous) + Lese-Thread verwenden (asynchron) + + + + Enable Region Check + Regionsprüfung + + + + Preload Image To RAM + Abbild ins RAM vorladen + + + + Select BIOS Image + BIOS-Abbild auswählen + + + + ControllerSettingsWidget + + + Controller Type: + Controller-Typ: + + + + Load Profile + Profil laden + + + + Save Profile + Belegungsprofil speichern + + + + Clear All + Alle löschen + + + + Clear Bindings + Belegungen löschen + + + + Are you sure you want to clear all bound controls? This can not be reversed. + Alle Eingabebelegungen löschen? Bestätigung kann nicht rückgängig gemacht werden. + + + + + Rebind All + Alle neubelegen + + + + Are you sure you want to rebind all controls? All currently-bound controls will be irreversibly cleared. Rebinding will begin after confirmation. + Alle Eingabebelegungen neuverteilen? Alle Belegungen werden dadurch unumkehrbar gelöscht. Neuverteilung beginnt nach Bestätigung. + + + + Port %1 + Port %1 + + + + Button Bindings: + Tastenbelegung: + + + + Axis Bindings: + Axenbelegung: + + + + Rumble + + + + + + + Browse... + Durchsuchen… + + + + Select File + Datei auswählen + + + + + Select path to input profile ini + Pfad der Eingabebelegungsdatei wählen + + + + New... + Neu… + + + + + Enter Input Profile Name + Namen für Belegungsprofil eingeben + + + + + Error + Fehler + + + + No name entered, input profile was not saved. + Kein Name vergeben. Belegungsprofil wurde nicht gespeichert. + + + + No path selected, input profile was not saved. + Kein Pfad vergeben. Belegungsprofil wurde nicht gespeichert. + + + + GPUSettingsWidget + + + Form + + + + + Basic + Grundlegend + + + + Renderer: + Renderer: + + + + Adapter: + Adapter: + + + + + Use Debug Device + Als Debug-Gerät verwenden + + + + Screen Display + Bildwiedergabe + + + + Aspect Ratio: + Seitenverhältnis: + + + + Crop: + Crop: + + + + + Linear Upscaling + Lineares Hochskalieren + + + + + Integer Upscaling + Integer-basiertes Hochskalieren + + + + + VSync + VSync + + + + Enhancements + Verbesserungen + + + + Resolution Scale: + Auflösungsskalierung: + + + + + True Color Rendering (24-bit, disables dithering) + True Color Rendering (24-bit, unterbindet Dithering) + + + + + Scaled Dithering (scale dither pattern to resolution) + Skalierungskonformes Dithering + + + + + Disable Interlacing (force progressive render/scan) + Interlacing verweigern (erzwingt Progressive-Scan) + + + + + Force NTSC Timings (60hz-on-PAL) + NTSC Zeitmessung erzwingen (60hz-bei-PAL) + + + + + Bilinear Texture Filtering + Bilineare Texturfilterung + + + + + Widescreen Hack + Breitbild-Hack + + + + Renderer + Renderer + + + + Chooses the backend to use for rendering tasks for the the console GPU. Depending on your system and hardware, Direct3D 11 and OpenGL hardware backends may be available. The software renderer offers the best compatibility, but is the slowest and does not offer any enhancements. + Backend-Auswahl für Render-Tasks der Konsolen-GPU. Je nach vorhandener Hardware sind Vulkan, Direct3D 11 und OpenGL verfügbar. Der Software-Renderer bietet die beste Kompatibilität, ist aber der langsamste und erlaubt keine der Verbesserungen (unten). + + + + Adapter + Adapter + + + + + (Default) + (Default) + + + + If your system contains multiple GPUs or adapters, you can select which GPU you wish to use for the hardware renderers. This option is only supported in Direct3D and Vulkan, OpenGL will always use the default device. + Sofern das System über mehrere GPUs verfügt, kann hier eine als Hardware Renderer ausgewählt werden. Diese Option besteht nur mit Direct3D und Vulkan. OpenGL verwendet immer das Default-Device. + + + + + + + + + + Unchecked + Inaktiv + + + + Enables the usage of debug devices and shaders for rendering APIs which support them. Should only be used when debugging the emulator. + Aktiviert den Einatz von Debug-Devices und -Shadern für unterstützende Rendering APIs. Sollte nur für Debugging verwendet werden. + + + + Aspect Ratio + Seitenverhältnis + + + + Changes the aspect ratio used to display the console's output to the screen. The default is 4:3 which matches a typical TV of the era. + Ändert das Seitenverhältnis der Konsolenbildwiedergabe. Der Standardwert ist das für die Zeit typische 4:3 Fernsehformat. + + + + Crop Mode + Crop Modus + + + + Only Overscan Area + Nur Overscan-Bereich + + + + Determines how much of the area typically not visible on a consumer TV set to crop/hide. Some games display content in the overscan area, or use it for screen effects and may not display correctly with the All Borders setting. Only Overscan offers a good compromise between stability and hiding black borders. + Bestimmt wieviel des üblicherweise nicht sichtbaren Overscan-Bildbereichs weggeschnitten wird. Einzelne Spiele zeigen Inhalte im Overscan-Bereich an, bzw verwenden ihn für Bildeffekte die unter Umständen mit der "Alle Ränder"-Einstellung nicht korrekt dargestellt werden. "Nur Overscan" ermöglicht einen Kompromiss zwischen Sichtbarkeit und reduzierten schwarzen Rändern. + + + + Forces the display of frames to progressive mode. This only affects the displayed image, the console will be unaware of the setting. If the game is internally producing interlaced frames, this option may not have any effect. Usually safe to enable. + Erzwingt die Darstellung von Frames im Vollbildverfahren. Nur das vom Emulator dargestellte Bild ist betroffen. Die emulierte Konsole selbst ist von der Einstellung unbetroffen. In Fällen wo das Spiel selbst intern Halbbilder produziert hat diese Einstellung meist keinen Effekt. Normalerweise unproblematisch aktiv zu stellen. + + + + + + Checked + Aktiv + + + + Uses bilinear texture filtering when displaying the console's framebuffer to the screen. Disabling filtering will producer a sharper, blockier/pixelated image. Enabling will smooth out the image. The option will be less noticable the higher the resolution scale. + Benutzt bilineare Filterung bei der Darstellung des Konsolen-Framebuffer auf den Monitor. Inaktive Filterung bedeutet ein schärferes, blockigeres/pixeligeres Bild. Aktive Filterung weicht das Bild etwas auf. Der Effekt wird bei höherem Auflösungsskalierungsfaktor weniger sichtbar. + + + + Adds padding to the display area to ensure that the ratio between pixels on the host to pixels in the console is an integer number. May result in a sharper image in some 2D games. + Füllt den Bildbereich soweit auf, dass die Rate zwischen Pixel auf Seite des Hosts und Pixel auf Seite der Konsole eine ganze Zahl wird (integer). Kann bei einzelnen 2D Spielen zu schärferem Bild führen. + + + + Enables synchronization with the host display when possible. Enabling this option will provide better frame pacing and smoother motion with fewer duplicated frames. VSync is automatically disabled when it is not possible (e.g. running at non-100% speed). + Aktiviert Synchronisation mit der Bildwiederholungsrate des Host-Monitors. Verbessert die Gleichmäßigkeit der Bildwiedergabe durch weniger doppelte Frames. VSync ist automatisch ist in manches Fällen automatisch inaktiv (z.B. wenn die eingestellte Emulationsgeschwindigkeit von 100% abweicht). + + + + Resolution Scale + Auflösungsskalierung + + + + Enables the upscaling of 3D objects rendered to the console's framebuffer. Only applies to the hardware backends. This option is usually safe, with most games looking fine at higher resolutions. Higher resolutions require a more powerful GPU. + Aktiviert das Hochskalieren von 3D Objekten aus dem Konsolen-Framebuffer. Betrifft nur die Hardware-Backends. Diese Option is normalerweise bedenkenlos, da die meisten Spiele höhere Auflösungen problemlos mitmachen. Höhere Auflösungen erfordern mehr Leistung der GPU. + + + + Forces the precision of colours output to the console's framebuffer to use the full 8 bits of precision per channel. This produces nicer looking gradients at the cost of making some colours look slightly different. Disabling the option also enables dithering, which makes the transition between colours less sharp by applying a pattern around those pixels. Most games are compatible with this option, but there is a number which aren't and will have broken effects with it enabled. Only applies to the hardware renderers. + Erzwingt, dass die Farbwiedergabe des Konsolen-Framebuffers über die vollen 8 bits pro Farbkanal ausdifferenziert wird. Es resultieren bessere Farbverläufe auf Kosten einzelner Farbtonverschiebungen. Das Ausschalten dieser Option aktiviert automatisch Dithering, was Farbverläufe durch die angewandten Farbdiffusionsmuster weniger scharf aussehen lässt. Die meisten Spiele sind kompatibel mit dieser Option, allerdings verursacht sie wenn aktiviert in manchen Fällen Effektfehler. Betrifft nur die Hardware Renderer. + + + + Scales the dither pattern to the resolution scale of the emulated GPU. This makes the dither pattern much less obvious at higher resolutions. Usually safe to enable, and only supported by the hardware renderers. + Skaliert das Farbdiffusionsmuster beim Dithering gemäß der Auflösungsskalierung der emulierten GPU. Dadurch wird das Muster wesentlich weniger sichtbar bei höheren Auflösungen. Normalerweise problemlos zu aktivieren, and nur von den Hardwaren Renderern unterstützt. + + + + Uses NTSC frame timings when the console is in PAL mode, forcing PAL games to run at 60hz. For most games which have a speed tied to the framerate, this will result in the game running approximately 17% faster. For variable frame rate games, it may not affect the framerate. + Verwendet NTSC Frame-Timings wenn die Konsole im PAL Modus ist. Dadurch werden PAL Spiele gezwungen mit 60hz zu laufen. Für die meisten Spiele die ihre Darstellgeschwindigkeit an der Framerate ausrichten bedeutet das eine Verschnellerung von knapp 17%. Bei Spielen mit variabler Framerate ist in der Regel keine Veränderung festzustellen. + + + + Smooths out the blockyness of magnified textures on 3D object by using bilinear filtering. Will have a greater effect on higher resolution scales. Currently this option produces artifacts around objects in many games and needs further work. Only applies to the hardware renderers. + Zeichnet blockige Texturen auf 3D Objekten weich anhand bilinearer Filterung. Hat bei höherer Auflösungsskalierung einen stärkeren Effekt. Aktuell resultieren aus dieser Einstellung Umriss-Artefakte bei vielen Spielen, und entsprechende Optimierungen stehen aus. Betrifft nur die Hardware-Renderer. + + + + Scales vertex positions in screen-space to a widescreen aspect ratio, essentially increasing the field of view from 4:3 to 16:9 in 3D games. For 2D games, or games which use pre-rendered backgrounds, this enhancement will not work as expected. + Skaliert Vertex-Positionen innerhalb des Bildbereichs auf ein Breitbild-Seitenverhältnis. Im Wesentlichen vergrößert sich das Blickfeld dadurch von 4:3 auf 16:9 bei 3D Spielen. Bei 2D Spielen, die vorgerenderte Hintergründe haben, funktioniert diese Einstellung nicht wie gewünscht. + + + + (for 720p) + (für 720p) + + + + (for 1080p) + (für 1080p) + + + + (for 1440p) + (für 1440p) + + + + (for 4K) + (für 4K) + + + + Automatic based on window size + Automatisch gemäß Fenstergröße + + + + %1x%2 + %1%2 + + + + GameListModel + + + Type + Typ + + + + Code + Code + + + + Title + Titel + + + + File Title + Dateititel + + + + Size + Größe + + + + Region + Region + + + + Compatibility + Kompatibilität + + + + GameListSearchDirectoriesModel + + + Path + Pfad + + + + Recursive + Rekursiv + + + + GameListSettingsWidget + + + Form + + + + + Search Directories + Suchordner + + + + Add + Hinzufügen + + + + Remove + Entfernen + + + + Scan New + Neue absuchen + + + + Rescan All + Alle neu absuchen + + + + Update Redump Database + Redump Databse updaten + + + + Select Search Directory + Suchordner auswählen + + + + Scan Recursively? + Rekursiv absuchen? + + + + Would you like to scan the directory "%1" recursively? + +Scanning recursively takes more time, but will identify files in subdirectories. + Möchten Sie den Ordner "%1" rekursiv absuchen lassen? + +Rekursives Absuchen benötigt mehr Zeit, identifiziert allerdings Dateien in Unterordnern. + + + + Download database from redump.org? + Spieldatenbestand von redump.org herunterladen? + + + + Do you wish to download the disc database from redump.org? + +This will download approximately 4 megabytes over your current internet connection. + Möchten Sie den Datenbestand von redump.org herunterladen? + +Ungefähr 4 Megabyte werden über ihre Internetverbindung beansprucht. + + + + Downloading %1... + Runterladen %1… + + + + Cancel + Abbrechen + + + + Download failed + Runterladen fehlgeschlagen + + + + Extracting... + Extrahieren… + + + + Extract failed + Extrahierung fehlgeschlagen + + + + Extracting game database failed. + Extrahieren des Spieldatenbestands fehlgeschlagen. + + + + GamePropertiesDialog + + + Dialog + Dialog + + + + Image Path: + Abbildverzeichnis: + + + + Game Code: + Spielcode: + + + + Title: + Titel: + + + + Region: + Region: + + + + Compatibility: + Kompatibilität: + + + + Upscaling Issues: + Hochskalierungsprobleme: + + + + Comments: + Kommentare: + + + + Version Tested: + Getestete Version: + + + + Set to Current + Aktuelle übernehmen + + + + Tracks: + Tracks: + + + + # + # + + + + Mode + Modus + + + + Start + Start + + + + Length + Länge + + + + Hash + Prüfsumme + + + + Compute Hashes + Prüfsummen berechnen + + + + Verify Dump + Dump verifizieren + + + + Export Compatibility Info + Kompatibilitätsinformationen exportieren + + + + Close + Schließen + + + + Game Properties - %1 + Spieleinstellungen - %1 + + + + %1 + %1 + + + + <not computed> + <nicht berechnet> + + + + Not yet implemented + Noch nicht implementiert + + + + Compatibility Info Export + Kompatibilitätsinfo-Export + + + + Press OK to copy to clipboard. + OK drücken um in die Zwischenablage zu kopieren. + + + + GeneralSettingsWidget + + + Form + + + + + Behaviour + Verhalten + + + + + Pause On Start + Pause beim Start + + + + + Confirm Power Off + Ausschalt-Abfrage + + + + + Save State On Exit + Spielstand speichern beim Beenden + + + + + Load Devices From Save States + Geräte anhand Spielständen laden + + + + + Start Fullscreen + Im Vollbildmodus starten + + + + + Render To Main Window + Im Hauptfenster rendern + + + + + Emulation Speed + Emulationsgeschwindigkeit + + + + 100% + 100% + + + + + Enable Speed Limiter + Geschwindigkeitsbegrenzer aktivieren + + + + + Increase Timer Resolution + Timer-Auflösung erhöhen + + + + On-Screen Display + On-Screen-Display + + + + Show Messages + Nachrichten anzeigen + + + + + Show FPS + FPS anzeigen + + + + Show Emulation Speed + Emulationsgeschwindigkeit anzeigen + + + + + Show VPS + VPS anzeigen + + + + + + + + + Checked + Aktiv + + + + Determines whether a prompt will be displayed to confirm shutting down the emulator/game when the hotkey is pressed. + Bestimmt ob eine Abfrage angezeigt wird die Emulation zu beenden, wenn die entsprechende Schnelltaste benutzt wird. + + + + Automatically saves the emulator state when powering down or exiting. You can then resume directly from where you left off next time. + Beim Beenden der Emulation automatisch einen Spielstand anlegen. Beim nächsten Mal ist es möglich an genau dieser Stelle fortzufahren. + + + + + + + + + + Unchecked + Inaktiv + + + + Automatically switches to fullscreen mode when a game is started. + Beim Spielstart automatisch auf Vollbildmodus schalten. + + + + Renders the display of the simulated console to the main window of the application, over the game list. If unchecked, the display will render in a separate window. + Rendert das Bild der simulierten Konsole im Hauptfenster der Anwendung, über der Spieleliste. Wenn inaktiv wird ein separates Fenster geöffnet. + + + + Pauses the emulator when a game is started. + Pausiert den Emulator wenn ein Spiel startet. + + + + When enabled, memory cards and controllers will be overwritten when save states are loaded. This can result in lost saves, and controller type mismatches. For deterministic save states, enable this option, otherwise leave disabled. + Wenn aktiv werden Memory-Karte und Controller überschrieben sobald Spielstände geladen werden. Dies kann zu verlorengegangenen Daten der Memory Karte und Controllerfehlern führen. Für deterministische Spielstände zu verwenden, sonst deaktiviert lassen. + + + + Throttles the emulation speed to the chosen speed above. If unchecked, the emulator will run as fast as possible, which may not be playable. + Drosselt die Emulationsgeschwindigkeit auf die oben gewählte Einstellung. Wenn inaktiv läuft der Emulator so schnell es geht, was meistens unspielbar ist. + + + + Increases the system timer resolution when emulation is started to provide more accurate frame pacing. May increase battery usage on laptops. + Erhöht die Auflösung des Systemtimers beim Emulationsstart um genauere Frame-Gleichmäßigkeit zu ermöglichen. Kann den Batterieverbrauch bei Laptops erhöhen. + + + + Sets the target emulation speed. It is not guaranteed that this speed will be reached, and if not, the emulator will run as fast as it can manage. + Bestimmt die gewünschte Emulationsgeschwindigkeit. Wenn sie nicht erreicht werden kann läuft der Emulator so schnell wie möglich. + + + + Show OSD Messages + OSD Nachrichten anzeigen + + + + Shows on-screen-display messages when events occur such as save states being created/loaded, screenshots being taken, etc. + Zeigt On-Screen-Display-Nachrichten an wenn sie auftreten. Zum Beispiel beim Speichern/Laden von Spielständen, beim Screenshot machen, etc. + + + + Shows the internal frame rate of the game in the top-right corner of the display. + Zeigt rechts oben die interne Framerate des Spiels an. + + + + Shows the number of frames (or v-syncs) displayed per second by the system in the top-right corner of the display. + Zeigt rechts oben die Anzahl an Einzelbildern (v-syncs) des Systems pro Sekunde an. + + + + Show Speed + Geschwindigkeit anzeigen + + + + Shows the current emulation speed of the system in the top-right corner of the display as a percentage. + Zeigt rechts oben die aktuelle Emulationsgeschwindigkeit des Systems in Prozent an. + + + + + Enable Discord Presence + Discord-Präsenz aktivieren + + + + Shows the game you are currently playing as part of your profile in Discord. + Zeigt das aktuell laufende Spiel als Teil des Discordprofils an. + + + + %1% + %1% + + + + InputBindingDialog + + + Edit Bindings + Belegungen bearbeiten + + + + Bindings for Controller0/ButtonCircle + Belegungen für Controller0/ButtonCircle + + + + Add Binding + Belegung hinzufügen + + + + Remove Binding + Belegung entfernen + + + + Clear Bindings + Belegungen löschen + + + + Bindings for %1 %2 + Belegungen für %1 %2 + + + + + Push Button/Axis... [%1] + [%1] …Button/Achse betätigen + + + + InputBindingWidget + + + %1 bindings + %1 Belegungen + + + + + Push Button/Axis... [%1] + [%1] …Button/Achse betätigen + + + + MainWindow + + + + + + DuckStation + DuckStation + + + + System + System + + + + + Change Disc + Disc wechseln + + + + Load State + Spielstand laden + + + + Save State + Spielstand speichern + + + + S&ettings + Einstellungen + + + + Theme + Theme + + + + Language + Sprache + + + + &Help + &Hilfe + + + + &Debug + &Debug + + + + Switch GPU Renderer + GPU Renderer wechseln + + + + Switch CPU Emulation Mode + CPU Emulationsmodus wechseln + + + + toolBar + + + + + Start &Disc... + &Disc starten… + + + + Start &BIOS + &BIOS starten + + + + &Scan For New Games + &Nach neuen Spielen absuchen + + + + &Rescan All Games + &Alle Spiele neu absuchen + + + + Power &Off + Ausschalten + + + + &Reset + &Reset + + + + &Pause + &Pause + + + + &Load State + &Spielstand laden + + + + &Save State + &Spielstand speichern + + + + E&xit + + + + + C&onsole Settings... + Konsoleneinstellungen… + + + + &Controller Settings... + &Controller Einstellungen… + + + + &Hotkey Settings... + &Schnelltasteneinstellungen… + + + + &GPU Settings... + &GPU Einstellungen… + + + + Fullscreen + Vollbild + + + + Resolution Scale + Auflösungsskalierung + + + + &GitHub Repository... + &GitHub Repository… + + + + &Issue Tracker... + &Issue Tracker… + + + + &Discord Server... + &Discord Server… + + + + &About... + &Über… + + + + Change Disc... + Disc wechseln… + + + + Audio Settings... + Toneinstellungen… + + + + Game List Settings... + Spielelisteneinstellungen… + + + + General Settings... + Allgemeine Einstellungen… + + + + Advanced Settings... + Erweiterte Einstellungen… + + + + Add Game Directory... + Spielpfad hinzufügen… + + + + &Settings... + &Einstellungen… + + + + From File... + Aus einer Datei… + + + + From Game List... + Aus der Spieleliste… + + + + Remove Disc + Disc entfernen + + + + Resume State + Spielstand fortsetzen + + + + Global State + Freier Platz + + + + Show VRAM + VRAM anzeigen + + + + Dump CPU to VRAM Copies + + + + + Dump VRAM to CPU Copies + + + + + Dump Audio + Ton aufzeichnen + + + + Show GPU State + GPU State anzeigen + + + + Show CDROM State + CDROM State anzeigen + + + + Show SPU State + SPU State anzeigen + + + + Show Timers State + Timers State anzeigen + + + + Show MDEC State + MDEC State anzeigen + + + + &Screenshot + &Screenshot + + + + &Memory Card Settings... + &Memory Card Einstellungen… + + + + Resume + fortsetzen + + + + Resumes the last save state created. + Nimmt den zuletzte gespeicherten Spielstand wieder auf. + + + + Failed to get window info from widget + + + + + Failed to create host display device context. + + + + + Failed to get new window info from widget + + + + + + Select Disc Image + CD-Abbild auswählen + + + + Properties... + Einstellungen… + + + + Open Containing Directory... + Zielverzeichnis öffnen… + + + + Default Boot + Standard Boot + + + + Fast Boot + Schnellboot + + + + Full Boot + Voller Boot + + + + Add Search Directory... + Suchpfad hinzufügen… + + + + Language changed. Please restart the application to apply. + Sprache geändert. Bitte die Anwendung neustarten. + + + + Default + Standard + + + + DarkFusion + DarkFusion + + + + QDarkStyle + QDarkStyle + + + + MemoryCardSettingsWidget + + + If one of the "separate card per game" memory card modes is chosen, these memory cards will be saved to the memcards directory. + Sofern "eigene Memory-Karten per Spiel" als Modus ausgewählt ist, werden diese Memory-Karten im memcards Ordner abgespeichert. + + + + Open... + Öffnen… + + + + Memory Card %1 + Memory Card %1 + + + + Memory Card Type: + Memory Card Typ: + + + + Browse... + Durchsuchen… + + + + Shared Memory Card Path: + Gemeinsam genutzter Memory Card Pfad: + + + + Select path to memory card image + Pfad des Memory Card Abbilds auswählen + + + + QObject + + + DuckStation Error + DuckStation Fehler + + + + Failed to initialize host interface. Cannot continue. + Initialisierung des Host Interface fehlgeschlagen. Kein Fortfahren möglich. + + + + Failed to open URL + Öffnen der URL fehlgeschlagen + + + + Failed to open URL. + +The URL was: %1 + Öffnen der URL fehlgeschlagen. + +Die URL lautete: %1 + + + + QtHostInterface + + + Resume + Wieder aufnehmen + + + + Load State + Spielstand laden + + + + Resume (%1) + (%1) wieder aufnhemen + + + + %1 Save %2 (%3) + %1 Speichern %2 (%3) + + + + Game + Spiel + + + + Delete Save States... + Spielstände löschen… + + + + Confirm Save State Deletion + Löschen des Spielstands bestätigen + + + + Are you sure you want to delete all save states for %1? + +The saves will not be recoverable. + Sollen wirklich alle Spielstände von %1 gelöscht werden? The Daten sind anschließend nicht wiederherstellbar. + + + + QtProgressCallback + + + DuckStation + DuckStation + + + + Cancel + Abbrechen + + + + Error + Fehler + + + + + Question + Frage + + + + SettingsDialog + + + DuckStation Settings + DuckStation Einstellungen + + + + General Settings + Allgemeine Einstellungen + + + + Console Settings + Konsoleneinstellungen + + + + Game List Settings + Spielelisteneinstellungen + + + + Hotkey Settings + Schnelltasteneinstellungen + + + + Controller Settings + Controller Einstellungen + + + + Memory Card Settings + Memory Card Einstellungen + + + + GPU Settings + GPU Einstellungen + + + + Audio Settings + Toneinstellungen + + + + Advanced Settings + Erweiterte Einstellungen + + + + <strong>General Settings</strong><hr>These options control how the emulator looks and behaves.<br><br>Mouse over an option for additional information. + <strong>Allgemeine Einstellungen</strong><hr>Diese Einstellungen kontrollieren wie der Emulator aussieht und sich verhält.<br><br>Für genauere Erläuterungen den Mauszeiger über eine Option halten. + + + + <strong>Console Settings</strong><hr>These options determine the configuration of the simulated console.<br><br>Mouse over an option for additional information. + <strong>Konsoleneinstellungen</strong><hr>Diese Einstellungen bestimmen die Konfiguration der simulierten Konsole.<br><br>Für genauere Erläuterungen den Mauszeiger über eine Option halten. + + + + <strong>Game List Settings</strong><hr>The list above shows the directories which will be searched by DuckStation to populate the game list. Search directories can be added, removed, and switched to recursive/non-recursive. Additionally, the redump.org database can be downloaded or updated to provide titles for discs, as the discs themselves do not provide title information. + <strong>Spielelisteneinstellungen</strong><hr>Die obige Liste zeigt Verzeichnisse die DuckStation durchsucht um die Spieleliste anzufertigen. Suchordner können hinzugefügt, entfernt oderfür die (nicht-)rekursive Suche eingestellt werden. Zusätzlich kann die redump.org Datenbank herangezogen, werden um Spieletitel anhand verfügbarer CD-Abbilder anzuzeigen. Die Abbilder selbst verfügen nicht über diese Informationen. + + + + <strong>Hotkey Settings</strong><hr>Binding a hotkey allows you to trigger events such as a resetting or taking screenshots at the press of a key/controller button. Hotkey titles are self-explanatory. Clicking a binding will start a countdown, in which case you should press the key or controller button/axis you wish to bind. If no button is pressed and the timer lapses, the binding will be unchanged. To clear a binding, right-click the button. To bind multiple buttons, hold Shift and click the button. + <strong>Schnelltasteneinstellungen</strong><hr>Die Belegung einer Schnelltaste ermöglicht das unmittelbare Befehlsauslösen von bspw eines Systemresets oder einer Screenshot-Aufnahme per Knopfdruck. Die Bezeichnugen der Schnelltasten sind selbsterklärend. Beim Anklicken der Belegung startet ein Countdown währenddessen eine Taste oder eine Controllereingabe belegt werden kann. Wenn bis nach dem Countdown keine Eingabe erfolgt ist, wird die Belegung nicht verändert. Mit der rechten Maustaste können bereits bestehende Belegungen entfernt werden. Für mehr als eine Belegung gleichzeitig kann die SHIFT-Taste gedrückt gehalten werden. + + + + <strong>Controller Settings</strong><hr>This page lets you choose the type of controller you wish to simulate for the console, and rebind the keys or host game controller buttons to your choosing. Clicking a binding will start a countdown, in which case you should press the key or controller button/axis you wish to bind. (For rumble, press any button/axis on the controller you wish to send rumble to.) If no button is pressed and the timer lapses, the binding will be unchanged. To clear a binding, right-click the button. To bind multiple buttons, hold Shift and click the button. + <strong>Controller Einstellungen</strong><hr>Hier kann die Art des Controllers der simuliert werden soll eingestellt werden, sowie die gewünschte Eingabebelegung. Beim Anklicken der Belegung startet ein Countdown währenddessen eine Taste oder eine Controllereingabe belegt werden kann (Für Rumble die gewünschte Taste/Bewegungsachse betätigen). Wenn bis nach dem Countdown keine Eingabe erfolgt ist, wird die Belegung nicht verändert. Mit der rechten Maustaste können bereits bestehende Belegungen entfernt werden. Für mehr als eine Belegung gleichzeitig kann die SHIFT-Taste gedrückt gehalten werden. + + + + <strong>Memory Card Settings</strong><hr>This page lets you control what mode the memory card emulation will function in, and where the images for these cards will be stored on disk. + <strong>Memory Card Einstellungen</strong><hr>Hier können Einstellungen der Memory Card Emulation vorgenommen werden, und auch wo die dazugehörigen Abbilder hinterlegt werden. + + + + <strong>GPU Settings</strong><hr>These options control the simulation of the GPU in the console. Various enhancements are available, mouse over each for additional information. + <strong>GPU Einstellungen</strong><hr>Diese Einstellungen steuern die Simulation der GPU in der Konsole. Verschiedene Verbesserungen stehen zur Auswahl. Für genauere Erläuterungen den Mauszeiger über eine Option halten. + + + + <strong>Audio Settings</strong><hr>These options control the audio output of the console. Mouse over an option for additional information. + <strong>Toneinstellungen</strong><hr>Diese Einstellungen steuern die Tonwiedergabe der Konsole. Für genauere Erläuterungen den Mauszeiger über eine Option halten. + + + + <strong>Advanced Settings</strong><hr>These options control logging and internal behavior of the emulator. Mouse over an option for additional information. + <strong>Erweiterte Einstellungen</strong><hr>Diese Einstellungen kontrollieren die Protokollierung und das interne Verhalten des Emulators. Für genauere Erläuterungen den Mauszeiger über eine Option halten. + + + + Recommended Value + Empfohlene Einstellung + + +