From 742a66e35fd1b27efcae2fe22ce976bb9c5c1a29 Mon Sep 17 00:00:00 2001 From: Marcin Mitura Date: Thu, 21 Nov 2024 12:59:19 +0100 Subject: [PATCH] misc: Polish localization updates --- src/core/libraries/np_trophy/trophy_ui.cpp | 6 +- src/core/libraries/np_trophy/trophy_ui.h | 12 +- src/qt_gui/game_install_dialog.h | 10 +- src/qt_gui/main_window.cpp | 12 + src/qt_gui/settings_dialog.cpp | 64 +- src/qt_gui/translations/pl_PL.ts | 3323 +++++++++++--------- 6 files changed, 1897 insertions(+), 1530 deletions(-) diff --git a/src/core/libraries/np_trophy/trophy_ui.cpp b/src/core/libraries/np_trophy/trophy_ui.cpp index 618f8db4..efcc7fe5 100644 --- a/src/core/libraries/np_trophy/trophy_ui.cpp +++ b/src/core/libraries/np_trophy/trophy_ui.cpp @@ -61,7 +61,11 @@ void TrophyUI::Draw() { GetColorU32(ImVec4{0.7f})); ImGui::Indent(60); } - TextWrapped("Trophy earned!\n%s", trophy_name.c_str()); + + TextWrapped(QString(QObject::tr("Trophy earned!\n%1")) + .arg(QString::fromStdString(trophy_name)) + .toStdString() + .c_str()); } End(); diff --git a/src/core/libraries/np_trophy/trophy_ui.h b/src/core/libraries/np_trophy/trophy_ui.h index ce7a1c63..a20f58e5 100644 --- a/src/core/libraries/np_trophy/trophy_ui.h +++ b/src/core/libraries/np_trophy/trophy_ui.h @@ -3,8 +3,10 @@ #pragma once +#include #include #include +#include #include #include "common/fixed_value.h" @@ -15,9 +17,11 @@ namespace Libraries::NpTrophy { -class TrophyUI final : public ImGui::Layer { -public: - TrophyUI(const std::filesystem::path& trophyIconPath, const std::string& trophyName); +// Ensure that TrophyUI is a QObject-derived class +class TrophyUI final : public QObject, public ImGui::Layer { + Q_OBJECT // This is the necessary macro for Qt's meta-object system + public + : TrophyUI(const std::filesystem::path& trophyIconPath, const std::string& trophyName); ~TrophyUI() override; void Finish(); @@ -37,4 +41,4 @@ struct TrophyInfo { void AddTrophyToQueue(const std::filesystem::path& trophyIconPath, const std::string& trophyName); -}; // namespace Libraries::NpTrophy \ No newline at end of file +} // namespace Libraries::NpTrophy \ No newline at end of file diff --git a/src/qt_gui/game_install_dialog.h b/src/qt_gui/game_install_dialog.h index 0a4e2935..feedfeb3 100644 --- a/src/qt_gui/game_install_dialog.h +++ b/src/qt_gui/game_install_dialog.h @@ -4,16 +4,16 @@ #pragma once #include - #include "common/config.h" #include "common/path_util.h" class QLineEdit; class GameInstallDialog final : public QDialog { -public: - GameInstallDialog(); - ~GameInstallDialog(); +Q_OBJECT // Necessary macro for QObject-derived classes using Qt's meta-object system + + public : GameInstallDialog(); + ~GameInstallDialog() override; private slots: void BrowseGamesDirectory(); @@ -28,4 +28,4 @@ private: private: QLineEdit* m_gamesDirectory; QLineEdit* m_addonsDirectory; -}; \ No newline at end of file +}; diff --git a/src/qt_gui/main_window.cpp b/src/qt_gui/main_window.cpp index f2ee8789..8c1775c6 100644 --- a/src/qt_gui/main_window.cpp +++ b/src/qt_gui/main_window.cpp @@ -749,6 +749,8 @@ void MainWindow::InstallDragDropPkg(std::filesystem::path file, int pkgNum, int tr("PKG and Game versions match: ") + pkg_app_version + "\n" + tr("Would you like to overwrite?"))); msgBox.setStandardButtons(QMessageBox::Yes | QMessageBox::No); + msgBox.setButtonText(QMessageBox::Yes, tr("Yes")); + msgBox.setButtonText(QMessageBox::No, tr("No")); msgBox.setDefaultButton(QMessageBox::No); } else if (pkgD < appD) { msgBox.setText(QString(tr("Patch detected!") + "\n" + @@ -757,6 +759,8 @@ void MainWindow::InstallDragDropPkg(std::filesystem::path file, int pkgNum, int game_app_version + "\n" + tr("Would you like to overwrite?"))); msgBox.setStandardButtons(QMessageBox::Yes | QMessageBox::No); + msgBox.setButtonText(QMessageBox::Yes, tr("Yes")); + msgBox.setButtonText(QMessageBox::No, tr("No")); msgBox.setDefaultButton(QMessageBox::No); } else { msgBox.setText(QString(tr("Patch detected!") + "\n" + @@ -764,6 +768,8 @@ void MainWindow::InstallDragDropPkg(std::filesystem::path file, int pkgNum, int tr("Would you like to install Patch: ") + pkg_app_version + " ?")); msgBox.setStandardButtons(QMessageBox::Yes | QMessageBox::No); + msgBox.setButtonText(QMessageBox::Yes, tr("Yes")); + msgBox.setButtonText(QMessageBox::No, tr("No")); msgBox.setDefaultButton(QMessageBox::No); } int result = msgBox.exec(); @@ -781,6 +787,8 @@ void MainWindow::InstallDragDropPkg(std::filesystem::path file, int pkgNum, int addonMsgBox.setStandardButtons(QMessageBox::Yes | QMessageBox::No); addonMsgBox.setDefaultButton(QMessageBox::No); + addonMsgBox.setButtonText(QMessageBox::Yes, tr("Yes")); + addonMsgBox.setButtonText(QMessageBox::No, tr("No")); int result = addonMsgBox.exec(); if (result == QMessageBox::Yes) { game_update_path = addon_extract_path; @@ -792,6 +800,8 @@ void MainWindow::InstallDragDropPkg(std::filesystem::path file, int pkgNum, int "\n\n" + tr("Would you like to overwrite?"))); msgBox.setStandardButtons(QMessageBox::Yes | QMessageBox::No); msgBox.setDefaultButton(QMessageBox::No); + msgBox.setButtonText(QMessageBox::Yes, tr("Yes")); + msgBox.setButtonText(QMessageBox::No, tr("No")); int result = msgBox.exec(); if (result == QMessageBox::Yes) { game_update_path = addon_extract_path; @@ -803,6 +813,8 @@ void MainWindow::InstallDragDropPkg(std::filesystem::path file, int pkgNum, int msgBox.setText(QString(tr("Game already installed") + "\n" + gameDirPath + "\n" + tr("Would you like to overwrite?"))); msgBox.setStandardButtons(QMessageBox::Yes | QMessageBox::No); + msgBox.setButtonText(QMessageBox::Yes, tr("Yes")); + msgBox.setButtonText(QMessageBox::No, tr("No")); msgBox.setDefaultButton(QMessageBox::No); int result = msgBox.exec(); if (result == QMessageBox::Yes) { diff --git a/src/qt_gui/settings_dialog.cpp b/src/qt_gui/settings_dialog.cpp index abbd39ed..48f3c919 100644 --- a/src/qt_gui/settings_dialog.cpp +++ b/src/qt_gui/settings_dialog.cpp @@ -15,37 +15,37 @@ #include "settings_dialog.h" #include "ui_settings_dialog.h" -QStringList languageNames = {"Arabic", - "Czech", - "Danish", - "Dutch", - "English (United Kingdom)", - "English (United States)", - "Finnish", - "French (Canada)", - "French (France)", - "German", - "Greek", - "Hungarian", - "Indonesian", - "Italian", - "Japanese", - "Korean", - "Norwegian (Bokmaal)", - "Polish", - "Portuguese (Brazil)", - "Portuguese (Portugal)", - "Romanian", - "Russian", - "Simplified Chinese", - "Spanish (Latin America)", - "Spanish (Spain)", - "Swedish", - "Thai", - "Traditional Chinese", - "Turkish", - "Ukrainian", - "Vietnamese"}; +QStringList languageNames = {QObject::tr("Arabic"), + QObject::tr("Czech"), + QObject::tr("Danish"), + QObject::tr("Dutch"), + QObject::tr("English (United Kingdom)"), + QObject::tr("English (United States)"), + QObject::tr("Finnish"), + QObject::tr("French (Canada)"), + QObject::tr("French (France)"), + QObject::tr("German"), + QObject::tr("Greek"), + QObject::tr("Hungarian"), + QObject::tr("Indonesian"), + QObject::tr("Italian"), + QObject::tr("Japanese"), + QObject::tr("Korean"), + QObject::tr("Norwegian (Bokmaal)"), + QObject::tr("Polish"), + QObject::tr("Portuguese (Brazil)"), + QObject::tr("Portuguese (Portugal)"), + QObject::tr("Romanian"), + QObject::tr("Russian"), + QObject::tr("Simplified Chinese"), + QObject::tr("Spanish (Latin America)"), + QObject::tr("Spanish (Spain)"), + QObject::tr("Swedish"), + QObject::tr("Thai"), + QObject::tr("Traditional Chinese"), + QObject::tr("Turkish"), + QObject::tr("Ukrainian"), + QObject::tr("Vietnamese")}; const QVector languageIndexes = {21, 23, 14, 6, 18, 1, 12, 22, 2, 4, 25, 24, 29, 5, 0, 9, 15, 16, 17, 7, 26, 8, 11, 20, 3, 13, 27, 10, 19, 30, 28}; @@ -60,7 +60,7 @@ SettingsDialog::SettingsDialog(std::span physical_devices, QWidge ui->buttonBox->button(QDialogButtonBox::StandardButton::Close)->setFocus(); // Add list of available GPUs - ui->graphicsAdapterBox->addItem("Auto Select"); // -1, auto selection + ui->graphicsAdapterBox->addItem(tr("Auto Select")); // -1, auto selection for (const auto& device : physical_devices) { ui->graphicsAdapterBox->addItem(device); } diff --git a/src/qt_gui/translations/pl_PL.ts b/src/qt_gui/translations/pl_PL.ts index 4d11c13f..0d08d8de 100644 --- a/src/qt_gui/translations/pl_PL.ts +++ b/src/qt_gui/translations/pl_PL.ts @@ -1,1491 +1,1838 @@ - - - AboutDialog - - - About shadPS4 - O programie - - - - shadPS4 - shadPS4 - - - - shadPS4 is an experimental open-source emulator for the PlayStation 4. - shadPS4 to eksperymentalny otwartoźródłowy emulator konsoli PlayStation 4. - - - - This software should not be used to play games you have not legally obtained. - To oprogramowanie nie służy do grania w gry pochodzące z nielegalnego źródła. - - - - ElfViewer - - - Open Folder - Otwórz folder - - - - GameInfoClass - - - Loading game list, please wait :3 - Ładowanie listy gier, proszę poczekaj :3 - - - - Cancel - Anuluj - - - - Loading... - Ładowanie... - - - - InstallDirSelect - - - shadPS4 - Choose directory - shadPS4 - Wybierz katalog - - - - Select which directory you want to install to. - Select which directory you want to install to. - - - - GameInstallDialog - - - shadPS4 - Choose directory - shadPS4 - Wybierz katalog - - - - Directory to install games - Katalog do instalacji gier - - - - Browse - Przeglądaj - - - - Error - Błąd - - - - The value for location to install games is not valid. - Podana ścieżka do instalacji gier nie jest prawidłowa. - - - - GuiContextMenus - - - Create Shortcut - Utwórz skrót - - - - Cheats / Patches - Kody / poprawki - - - - SFO Viewer - Menedżer plików SFO - - - - Trophy Viewer - Menedżer trofeów - - - - Open Folder... - Otwórz Folder... - - - - Open Game Folder - Otwórz Katalog Gry - - - - Open Save Data Folder - Otwórz Folder Danych Zapisów - - - - Open Log Folder - Otwórz Folder Dziennika - - - - Copy info... - Kopiuj informacje... - - - - Copy Name - Kopiuj nazwę - - - - Copy Serial - Kopiuj numer seryjny - - - - Copy All - Kopiuj wszystko - - - - Delete... - Delete... - - - - Delete Game - Delete Game - - - - Delete Update - Delete Update - - - - Delete DLC - Delete DLC - - - - Shortcut creation - Tworzenie skrótu - - - - Shortcut created successfully!\n %1 - Utworzenie skrótu zakończone pomyślnie!\n %1 - - - - Error - Błąd - - - - Error creating shortcut!\n %1 - Utworzenie skrótu zakończone niepowodzeniem!\n %1 - - - - Install PKG - Zainstaluj PKG - - - - Game - Game - - - - requiresEnableSeparateUpdateFolder_MSG - This feature requires the 'Enable Separate Update Folder' config option to work. If you want to use this feature, please enable it. - - - - This game has no update to delete! - This game has no update to delete! - - - - Update - Update - - - - This game has no DLC to delete! - This game has no DLC to delete! - - - - DLC - DLC - - - - Delete %1 - Delete %1 - - - - Are you sure you want to delete %1's %2 directory? - Are you sure you want to delete %1's %2 directory? - - - - MainWindow - - - Open/Add Elf Folder - Otwórz/Dodaj folder Elf - - - - Install Packages (PKG) - Zainstaluj paczkę (PKG) - - - - Boot Game - Uruchom grę - - - - Check for Updates - Sprawdź aktualizacje - - - - About shadPS4 - O programie - - - - Configure... - Konfiguruj... - - - - Install application from a .pkg file - Zainstaluj aplikacje z pliku .pkg - - - - Recent Games - Ostatnie gry - - - - Exit - Wyjdź - - - - Exit shadPS4 - Wyjdź z shadPS4 - - - - Exit the application. - Wyjdź z aplikacji. - - - - Show Game List - Pokaż listę gier - - - - Game List Refresh - Odśwież listę gier - - - - Tiny - Malutkie - - - - Small - Małe - - - - Medium - Średnie - - - - Large - Wielkie - - - - List View - Widok listy - - - - Grid View - Widok siatki - - - - Elf Viewer - Menedżer plików ELF - - - - Game Install Directory - Katalog zainstalowanych gier - - - - Download Cheats/Patches - Pobierz kody / poprawki - - - - Dump Game List - Zgraj listę gier - - - - PKG Viewer - Menedżer plików PKG - - - - Search... - Szukaj... - - - - File - Plik - - - - View - Widok - - - - Game List Icons - Ikony w widoku listy - - - - Game List Mode - Tryb listy gier - - - - Settings - Ustawienia - - - - Utils - Narzędzia - - - - Themes - Motywy - - - - Help - Pomoc - - - - Dark - Ciemny - - - - Light - Jasny - - - - Green - Zielony - - - - Blue - Niebieski - - - - Violet - Fioletowy - - - - toolBar - Pasek narzędzi - - - - PKGViewer - - - Open Folder - Otwórz folder - - - - TrophyViewer - - - Trophy Viewer - Menedżer trofeów - - - - SettingsDialog - - - Settings - Ustawienia - - - - General - Ogólne - - - - System - System - - - - Console Language - Język konsoli - - - - Emulator Language - Język emulatora - - - - Emulator - Emulator - - - - Enable Fullscreen - Włącz pełny ekran - - - - Enable Separate Update Folder - Enable Separate Update Folder - - - - Show Splash - Pokaż ekran powitania - - - - Is PS4 Pro - Emulacja PS4 Pro - - - - Enable Discord Rich Presence - Włącz Discord Rich Presence - - - - Username - Nazwa użytkownika - - - - Logger - Dziennik zdarzeń - - - - Log Type - Typ dziennika - - - - Log Filter - Filtrowanie dziennika - - - - Input - Wejście - - - - Cursor - Kursor - - - - Hide Cursor - Ukryj kursor - - - - Hide Cursor Idle Timeout - Czas oczekiwania na ukrycie kursora przy bezczynności - - - - Controller - Kontroler - - - - Back Button Behavior - Zachowanie przycisku wstecz - - - - Graphics - Grafika - - - - Graphics Device - Karta graficzna - - - - Width - Szerokość - - - - Height - Wysokość - - - - Vblank Divider - Dzielnik przerwy pionowej (Vblank) - - - - Advanced - Zaawansowane - - - - Enable Shaders Dumping - Włącz zgrywanie cieni - - - - Enable NULL GPU - Wyłącz kartę graficzną - - - - Paths - Ścieżki - - - - Game Folders - Foldery gier - - - - Add... - Dodaj... - - - - Remove - Usuń - - - - Debug - Debugowanie - - - - Enable Debug Dumping - Włącz zgrywanie debugowania - - - - Enable Vulkan Validation Layers - Włącz warstwy walidacji Vulkan - - - - Enable Vulkan Synchronization Validation - Włącz walidację synchronizacji Vulkan - - - - Enable RenderDoc Debugging - Włącz debugowanie RenderDoc - - - - Update - Aktualizacja - - - - Check for Updates at Startup - Sprawdź aktualizacje przy starcie - - - - Update Channel - Kanał Aktualizacji - - - - Check for Updates - Sprawdź aktualizacje - - - - GUI Settings - Ustawienia Interfejsu - - - - Play title music - Odtwórz muzykę tytułową - - - - Volume - Głośność - - - - MainWindow - - - Game List - Lista gier - - - - * Unsupported Vulkan Version - * Nieobsługiwana wersja Vulkan - - - - Download Cheats For All Installed Games - Pobierz kody do wszystkich zainstalowanych gier - - - - Download Patches For All Games - Pobierz poprawki do wszystkich gier - - - - Download Complete - Pobieranie zakończone - - - - You have downloaded cheats for all the games you have installed. - Pobrałeś kody do wszystkich zainstalowanych gier. - - - - Patches Downloaded Successfully! - Poprawki pobrane pomyślnie! - - - - All Patches available for all games have been downloaded. - Wszystkie poprawki dostępne dla wszystkich gier zostały pobrane. - - - - Games: - Gry: - - - - PKG File (*.PKG) - Plik PKG (*.PKG) - - - - ELF files (*.bin *.elf *.oelf) - Pliki ELF (*.bin *.elf *.oelf) - - - - Game Boot - Uruchomienie gry - - - - Only one file can be selected! - Można wybrać tylko jeden plik! - - - - PKG Extraction - Wypakowywanie PKG - - - - Patch detected! - Wykryto łatkę! - - - - PKG and Game versions match: - Wersje PKG i gry są zgodne: - - - - Would you like to overwrite? - Czy chcesz nadpisać? - - - - PKG Version %1 is older than installed version: - Wersja PKG %1 jest starsza niż zainstalowana wersja: - - - - Game is installed: - Gra jest zainstalowana: - - - - Would you like to install Patch: - Czy chcesz zainstalować łatkę: - - - - DLC Installation - Instalacja DLC - - - - Would you like to install DLC: %1? - Czy chcesz zainstalować DLC: %1? - - - - DLC already installed: - DLC już zainstalowane: - - - - Game already installed - Gra już zainstalowana - - - - PKG is a patch, please install the game first! - PKG jest poprawką, proszę najpierw zainstalować grę! - - - - PKG ERROR - BŁĄD PKG - - - - Extracting PKG %1/%2 - Wypakowywanie PKG %1/%2 - - - - Extraction Finished - Wypakowywanie zakończone - - - - Game successfully installed at %1 - Gra pomyślnie zainstalowana w %1 - - - - File doesn't appear to be a valid PKG file - Plik nie wydaje się być prawidłowym plikiem PKG - - - - CheatsPatches - - - Cheats / Patches - Kody / poprawki - - - - defaultTextEdit_MSG - Cheaty/Patche są eksperymentalne.\nUżywaj ich ostrożnie.\n\nPobierz cheaty pojedynczo, wybierając repozytorium i klikając przycisk pobierania.\nNa zakładce Patches możesz pobrać wszystkie patche jednocześnie, wybrać, które chcesz używać, i zapisać wybór.\n\nPonieważ nie rozwijamy Cheats/Patches,\nproszę zgłosić problemy do autora cheatu.\n\nStworzyłeś nowy cheat? Odwiedź:\nhttps://github.com/shadps4-emu/ps4_cheats - - - - No Image Available - Brak dostępnego obrazu - - - - Serial: - Numer seryjny: - - - - Version: - Wersja: - - - - Size: - Rozmiar: - - - - Select Cheat File: - Wybierz plik kodu: - - - - Repository: - Repozytorium: - - - - Download Cheats - Pobierz kody - - - - Remove Old Files - Usuń stare pliki - - - - Do you want to delete the files after downloading them? - Czy chcesz usunąć pliki po ich pobraniu? - - - - Do you want to delete the files after downloading them?\n%1 - Czy chcesz usunąć pliki po ich pobraniu?\n%1 - - - - Do you want to delete the selected file?\n%1 - Czy chcesz usunąć wybrany plik?\n%1 - - - - Select Patch File: - Wybierz plik poprawki: - - - - Download Patches - Pobierz poprawki - - - - Save - Zapisz - - - - Cheats - Kody - - - - Patches - Poprawki - - - - Error - Błąd - - - - No patch selected. - Nie wybrano poprawki. - - - - Unable to open files.json for reading. - Nie można otworzyć pliku files.json do odczytu. - - - - No patch file found for the current serial. - Nie znaleziono pliku poprawki dla bieżącego numeru seryjnego. - - - - Unable to open the file for reading. - Nie można otworzyć pliku do odczytu. - - - - Unable to open the file for writing. - Nie można otworzyć pliku do zapisu. - - - - Failed to parse XML: - Nie udało się przeanalizować XML: - - - - Success - Sukces - - - - Options saved successfully. - Opcje zostały pomyślnie zapisane. - - - - Invalid Source - Nieprawidłowe źródło - - - - The selected source is invalid. - Wybrane źródło jest nieprawidłowe. - - - - File Exists - Plik istnieje - - - - File already exists. Do you want to replace it? - Plik już istnieje. Czy chcesz go zastąpić? - - - - Failed to save file: - Nie udało się zapisać pliku: - - - - Failed to download file: - Nie udało się pobrać pliku: - - - - Cheats Not Found - Nie znaleziono kodów - - - - CheatsNotFound_MSG - Nie znaleziono kodów do tej gry w tej wersji wybranego repozytorium. Spróbuj innego repozytorium lub innej wersji gry. - - - - Cheats Downloaded Successfully - Kody pobrane pomyślnie - - - - CheatsDownloadedSuccessfully_MSG - Pomyślnie pobrano kody dla tej wersji gry z wybranego repozytorium. Możesz spróbować pobrać z innego repozytorium. Jeśli jest dostępne, możesz również użyć go, wybierając plik z listy. - - - - Failed to save: - Nie udało się zapisać: - - - - Failed to download: - Nie udało się pobrać: - - - - Download Complete - Pobieranie zakończone - - - - DownloadComplete_MSG - Poprawki zostały pomyślnie pobrane! Wszystkie dostępne poprawki dla wszystkich gier zostały pobrane. Nie ma potrzeby pobierania ich osobno dla każdej gry, która ma kody. Jeśli poprawka się nie pojawia, możliwe, że nie istnieje dla konkretnego numeru seryjnego i wersji gry. - - - - Failed to parse JSON data from HTML. - Nie udało się przeanalizować danych JSON z HTML. - - - - Failed to retrieve HTML page. - Nie udało się pobrać strony HTML. - - - - The game is in version: %1 - Gra jest w wersji: %1 - - - - The downloaded patch only works on version: %1 - Pobrana łatka działa tylko w wersji: %1 - - - - You may need to update your game. - Możesz potrzebować zaktualizować swoją grę. - - - - Incompatibility Notice - Powiadomienie o niezgodności - - - - Failed to open file: - Nie udało się otworzyć pliku: - - - - XML ERROR: - BŁĄD XML: - - - - Failed to open files.json for writing - Nie udało się otworzyć pliku files.json do zapisu - - - - Author: - Autor: - - - - Directory does not exist: - Katalog nie istnieje: - - - - Directory does not exist: %1 - Katalog nie istnieje: %1 - - - - Failed to parse JSON: - Nie udało się przeanlizować JSON: - - - - Can't apply cheats before the game is started - Nie można zastosować kodów przed uruchomieniem gry. - - - - SettingsDialog - - - Save - Zapisz - - - - Apply - Zastosuj - - - - Restore Defaults - Przywróć ustawienia domyślne - - - - Close - Zamknij - - - - Point your mouse at an option to display its description. - Najedź kursorem na opcję, aby wyświetlić jej opis. - - - - consoleLanguageGroupBox - Język konsoli:\nUstala język, który używa gra PS4.\nZaleca się ustawienie tego na język, który obsługuje gra, co może się różnić w zależności od regionu. - - - - emulatorLanguageGroupBox - Język emulatora:\nUstala język interfejsu użytkownika emulatora. - - - - fullscreenCheckBox - Włącz tryb pełnoekranowy:\nAutomatycznie przełącza okno gry w tryb pełnoekranowy.\nMożna to wyłączyć naciskając klawisz F11. - - - - separateUpdatesCheckBox - Enable Separate Update Folder:\nEnables installing game updates into a separate folder for easy management. - - - - showSplashCheckBox - Wyświetl ekran powitalny:\nPodczas uruchamiania gry wyświetla ekran powitalny (specjalny obraz). - - - - ps4proCheckBox - Czy PS4 Pro:\nSprawia, że emulator działa jak PS4 PRO, co może aktywować specjalne funkcje w grach, które to obsługują. - - - - discordRPCCheckbox - Włącz Discord Rich Presence:\nWyświetla ikonę emuladora i odpowiednie informacje na twoim profilu Discord. - - - - userName - Nazwa użytkownika:\nUstala nazwę użytkownika konta PS4, która może być wyświetlana w niektórych grach. - - - - logTypeGroupBox - Typ logu:\nUstala, czy synchronizować wyjście okna dziennika dla wydajności. Może to mieć negatywny wpływ na emulację. - - - - logFilter - Filtr logu:\nFiltruje dziennik, aby drukować tylko określone informacje.\nPrzykłady: "Core:Trace" "Lib.Pad:Debug Common.Filesystem:Error" "*:Critical" Poziomy: Trace, Debug, Info, Warning, Error, Critical - w tej kolejności, konkretny poziom wycisza wszystkie wcześniejsze poziomy w liście i rejestruje wszystkie poziomy później. - - - - updaterGroupBox - Aktualizator:\nRelease: Oficjalne wersje wydawane co miesiąc, które mogą być bardzo przestarzałe, ale są niezawodne i przetestowane.\nNightly: Wersje rozwojowe, które zawierają wszystkie najnowsze funkcje i poprawki błędów, ale mogą mieć błędy i być mniej stabilne. - - - - GUIgroupBox - Odtwórz muzykę tytułową:\nJeśli gra to obsługuje, aktywuje odtwarzanie specjalnej muzyki podczas wybierania gry w GUI. - - - - hideCursorGroupBox - Ukryj kursor:\nWybierz, kiedy kursor zniknie:\nNigdy: Zawsze będziesz widział myszkę.\nNieaktywny: Ustaw czas, po którym zniknie po bezczynności.\nZawsze: nigdy nie zobaczysz myszki. - - - - idleTimeoutGroupBox - Ustaw czas, po którym mysz zniknie po bezczynności. - - - - backButtonBehaviorGroupBox - Zachowanie przycisku Wstecz:\nUstawia przycisk Wstecz kontrolera tak, aby emulował dotknięcie określonego miejsca na panelu dotykowym PS4. - - - - Never - Nigdy - - - - Idle - Bezczynny - - - - Always - Zawsze - - - - Touchpad Left - Touchpad Lewy - - - - Touchpad Right - Touchpad Prawy - - - - Touchpad Center - Touchpad Środkowy - - - - None - Brak - - - - graphicsAdapterGroupBox - Urządzenie graficzne:\nW systemach z wieloma GPU, wybierz GPU, który emulator ma używać z rozwijanego menu,\n lub wybierz "Auto Select", aby ustawić go automatycznie. - - - - resolutionLayout - Szerokość/Wysokość:\nUstala rozmiar okna emulatora podczas uruchamiania, który może być zmieniany w trakcie gry.\nTo różni się od rozdzielczości w grze. - - - - heightDivider - Dzielnik Vblank:\nWskaźnik klatek, z jakim emulator jest odświeżany, pomnożony przez tę liczbę. Zmiana tego może mieć negatywne skutki, takie jak przyspieszenie gry lub zniszczenie krytycznej funkcjonalności gry, która nie spodziewa się, że to zostanie zmienione! - - - - dumpShadersCheckBox - Włącz zrzucanie shaderów:\nDla technicznego debugowania zapisuje shadery z gry w folderze podczas renderowania. - - - - nullGpuCheckBox - Włącz Null GPU:\nDla technicznego debugowania dezaktywuje renderowanie gry tak, jakby nie było karty graficznej. - - - - gameFoldersBox - Foldery gier:\nLista folderów do sprawdzenia zainstalowanych gier. - - - - addFolderButton - Dodaj:\nDodaj folder do listy. - - - - removeFolderButton - Usuń:\nUsuń folder z listy. - - - - debugDump - Włącz zrzut debugowania:\nZapisuje symbole importu i eksportu oraz informacje nagłówkowe pliku dla aktualnie działającej aplikacji PS4 w katalogu. - - - - vkValidationCheckBox - Włącz warstwę walidacji Vulkan:\nWłącza system, który waliduje stan renderera Vulkan i loguje informacje o jego wewnętrznym stanie. Zmniejszy to wydajność i prawdopodobnie zmieni zachowanie emulacji. - - - - vkSyncValidationCheckBox - Włącz walidację synchronizacji Vulkan:\nWłącza system, który waliduje timing zadań renderowania Vulkan. Zmniejszy to wydajność i prawdopodobnie zmieni zachowanie emulacji. - - - - rdocCheckBox - Włącz debugowanie RenderDoc:\nJeśli włączone, emulator zapewnia kompatybilność z Renderdoc, aby umożliwić nagrywanie i analizowanie aktualnie renderowanej klatki. - - - - GameListFrame - - - Icon - Ikona - - - - Name - Nazwa - - - - Serial - Numer seryjny - - - - Region - Region - - - - Firmware - Oprogramowanie - - - - Size - Rozmiar - - - - Version - Wersja - - - - Path - Ścieżka - - - - Play Time - Czas gry - - - - CheckUpdate - - - Auto Updater - Automatyczne aktualizacje - - - - Error - Błąd - - - - Network error: - Błąd sieci: - - - - Failed to parse update information. - Nie udało się sparsować informacji o aktualizacji. - - - - No pre-releases found. - Nie znaleziono wersji przedpremierowych. - - - - Invalid release data. - Nieprawidłowe dane wydania. - - - - No download URL found for the specified asset. - Nie znaleziono adresu URL do pobrania dla określonego zasobu. - - - - Your version is already up to date! - Twoja wersja jest już aktualna! - - - - Update Available - Dostępna aktualizacja - - - - Update Channel - Kanał Aktualizacji - - - - Current Version - Aktualna wersja - - - - Latest Version - Ostatnia wersja - - - - Do you want to update? - Czy chcesz zaktualizować? - - - - Show Changelog - Pokaż zmiany - - - - Check for Updates at Startup - Sprawdź aktualizacje przy starcie - - - - Update - Aktualizuj - - - - No - Nie - - - - Hide Changelog - Ukryj zmiany - - - - Changes - Zmiany - - - - Network error occurred while trying to access the URL - Błąd sieci wystąpił podczas próby uzyskania dostępu do URL - - - - Download Complete - Pobieranie zakończone - - - - The update has been downloaded, press OK to install. - Aktualizacja została pobrana, naciśnij OK, aby zainstalować. - - - - Failed to save the update file at - Nie udało się zapisać pliku aktualizacji w - - - - Starting Update... - Rozpoczynanie aktualizacji... - - - - Failed to create the update script file - Nie udało się utworzyć pliku skryptu aktualizacji - - - \ No newline at end of file + + + AboutDialog + + + About shadPS4 + O programie + + + + shadPS4 + shadPS4 + + + + shadPS4 is an experimental open-source emulator for the PlayStation 4. + shadPS4 to eksperymentalny otwartoźródłowy emulator konsoli PlayStation 4. + + + + This software should not be used to play games you have not legally obtained. + To oprogramowanie nie służy do grania w gry pochodzące z nielegalnego źródła. + + + + CheatsPatches + + + Cheats / Patches + Kody / poprawki + + + + defaultTextEdit_MSG + Cheaty/Patche są eksperymentalne.\nUżywaj ich ostrożnie.\n\nPobierz cheaty pojedynczo, wybierając repozytorium i klikając przycisk pobierania.\nNa zakładce Patches możesz pobrać wszystkie patche jednocześnie, wybrać, które chcesz używać, i zapisać wybór.\n\nPonieważ nie rozwijamy Cheats/Patches,\nproszę zgłosić problemy do autora cheatu.\n\nStworzyłeś nowy cheat? Odwiedź:\nhttps://github.com/shadps4-emu/ps4_cheats + + + + No Image Available + Brak dostępnego obrazu + + + + Serial: + Numer seryjny: + + + + Version: + Wersja: + + + + Size: + Rozmiar: + + + + Select Cheat File: + Wybierz plik kodu: + + + + + Repository: + Repozytorium: + + + + Download Cheats + Pobierz kody + + + + Do you want to delete the selected file?\n%1 + Czy chcesz usunąć wybrany plik?\n%1 + + + + Select Patch File: + Wybierz plik poprawki: + + + + Download Patches + Pobierz poprawki + + + + Save + Zapisz + + + + Cheats + Kody + + + + Patches + Poprawki + + + + + + + + + + + + + + + + + + Error + Błąd + + + + No patch selected. + Nie wybrano poprawki. + + + + Unable to open files.json for reading. + Nie można otworzyć pliku files.json do odczytu. + + + + No patch file found for the current serial. + Nie znaleziono pliku poprawki dla bieżącego numeru seryjnego. + + + + Unable to open the file for reading. + Nie można otworzyć pliku do odczytu. + + + + Unable to open the file for writing. + Nie można otworzyć pliku do zapisu. + + + + Failed to parse XML: + Nie udało się przeanalizować XML: + + + + Success + Sukces + + + + Options saved successfully. + Opcje zostały pomyślnie zapisane. + + + + Invalid Source + Nieprawidłowe źródło + + + + The selected source is invalid. + Wybrane źródło jest nieprawidłowe. + + + + + File Exists + Plik istnieje + + + + + File already exists. Do you want to replace it? + Plik już istnieje. Czy chcesz go zastąpić? + + + + + Failed to save file: + Nie udało się zapisać pliku: + + + + + Failed to download file: + Nie udało się pobrać pliku: + + + + + Error: + Błąd + + + + + + Cheats Not Found + Nie znaleziono kodów + + + + + + CheatsNotFound_MSG + Nie znaleziono kodów do tej gry w tej wersji wybranego repozytorium. Spróbuj innego repozytorium lub innej wersji gry. + + + + Cheats Downloaded Successfully + Kody pobrane pomyślnie + + + + CheatsDownloadedSuccessfully_MSG + Pomyślnie pobrano kody dla tej wersji gry z wybranego repozytorium. Możesz spróbować pobrać z innego repozytorium. Jeśli jest dostępne, możesz również użyć go, wybierając plik z listy. + + + + Failed to save: + Nie udało się zapisać: + + + + Failed to download: + Nie udało się pobrać: + + + + Download Complete + Pobieranie zakończone + + + + DownloadComplete_MSG + Poprawki zostały pomyślnie pobrane! Wszystkie dostępne poprawki dla wszystkich gier zostały pobrane. Nie ma potrzeby pobierania ich osobno dla każdej gry, która ma kody. Jeśli poprawka się nie pojawia, możliwe, że nie istnieje dla konkretnego numeru seryjnego i wersji gry. + + + + Failed to open files.json for reading. + Nie udało się otowrzyć plików *.json do odczytu. + + + + Name: + Nazwa: + + + + Failed to parse JSON data from HTML. + Nie udało się przeanalizować danych JSON z HTML. + + + + + + Delete File + Usuń plik + + + + No files selected. + Nie wybrano żadnych plików. + + + + You can delete the cheats you don't want after downloading them. + Możesz usunąć kody, których nie chcesz po pobraniu ich. + + + + Failed to retrieve HTML page. + Nie udało się pobrać strony HTML. + + + + + + + + + + + ERROR + BŁĄD + + + + The game is in version: %1 + Gra jest w wersji: %1 + + + + The downloaded patch only works on version: %1 + Pobrana łatka działa tylko w wersji: %1 + + + + You may need to update your game. + Możesz potrzebować zaktualizować swoją grę. + + + + Incompatibility Notice + Powiadomienie o niezgodności + + + + + + Failed to open file: + Nie udało się otworzyć pliku: + + + + + XML ERROR: + BŁĄD XML: + + + + Failed to open files.json for writing + Nie udało się otworzyć pliku files.json do zapisu + + + + + Author: + Autor: + + + + Directory does not exist: + Katalog nie istnieje: + + + + Can't apply cheats before the game is started + Nie można zastosować kodów przed uruchomieniem gry. + + + + CheckUpdate + + + + Auto Updater + Automatyczne aktualizacje + + + + + + + + + + + + + Error + Błąd + + + + + Network error: + Błąd sieci: + + + + Failed to parse update information. + Nie udało się sparsować informacji o aktualizacji. + + + + No pre-releases found. + Nie znaleziono wersji przedpremierowych. + + + + Invalid release data. + Nieprawidłowe dane o wydaniu. + + + + No download URL found for the specified asset. + Nie znaleziono adresu URL do pobrania dla określonego zasobu. + + + + Your version is already up to date! + Twoja wersja jest już aktualna! + + + + Update Available + Dostępna aktualizacja + + + + Update Channel + Kanał aktualizacji + + + + Current Version + Aktualna wersja + + + + Latest Version + Najnowsza wersja + + + + Do you want to update? + Czy chcesz zaktualizować? + + + + + Show Changelog + Pokaż listę zmian + + + + Check for Updates at Startup + Sprawdź aktualizacje przy starcie + + + + Update + Aktualizuj + + + + No + Nie + + + + Hide Changelog + Ukryj listę zmian + + + + Changes + Zmiany + + + + Network error occurred while trying to access the URL + Błąd sieci wystąpił podczas próby uzyskania dostępu do URL + + + + Download Complete + Pobieranie zakończone + + + + The update has been downloaded, press OK to install. + Aktualizacja została pobrana, naciśnij OK, aby zainstalować. + + + + Failed to save the update file at + Nie udało się zapisać pliku aktualizacji w + + + + Starting Update... + Rozpoczynanie aktualizacji... + + + + Failed to create the update script file + Nie udało się utworzyć pliku skryptu aktualizacji + + + + ElfViewer + + + Open Folder + Otwórz folder + + + + GameInfoClass + + + Loading game list, please wait :3 + Ładowanie listy gier, proszę poczekaj :3 + + + + Cancel + Anuluj + + + + Loading... + Ładowanie... + + + + GameInstallDialog + + + shadPS4 - Choose directory + shadPS4 - Wybierz katalog + + + + + Directory to install games + Katalog do instalacji gier + + + + + Directory to install DLC + Katalog do instalacji zawartości dodatkowej (DLC) + + + + + Browse + Przeglądaj + + + + + + Error + Błąd + + + + GameListFrame + + + Icon + Ikona + + + + Name + Nazwa + + + + Serial + Numer seryjny + + + + Region + Region + + + + Firmware + Oprogramowanie + + + + Size + Rozmiar + + + + Version + Wersja + + + + Path + Ścieżka + + + + Play Time + Czas gry + + + + GuiContextMenus + + + Create Shortcut + Utwórz skrót + + + + Cheats / Patches + Kody / poprawki + + + + + SFO Viewer + Menedżer plików SFO + + + + Trophy Viewer + Menedżer trofeów + + + + Open Folder... + Otwórz Folder... + + + + Open Game Folder + Otwórz Katalog Gry + + + + Open Save Data Folder + Otwórz Folder Danych Zapisów + + + + Open Log Folder + Otwórz Folder Dziennika + + + + Copy info... + Kopiuj informacje... + + + + Copy Name + Kopiuj nazwę + + + + Copy Serial + Kopiuj numer seryjny + + + + Copy All + Kopiuj wszystko + + + + Delete... + Delete... + + + + Delete Game + Delete Game + + + + Delete Update + Delete Update + + + + Delete DLC + Delete DLC + + + + + Shortcut creation + Tworzenie skrótu + + + + + + + + + Error + Błąd + + + + Install PKG + Zainstaluj PKG + + + + Game + Game + + + + + Shortcut created successfully! + %1 + Skrót został utworzony pomyślnie! +%1 + + + + + Error creating shortcut! + %1 + Wystąpił błąd podczas tworzenia skrótu! + %1 + + + + Failed to convert icon. + Wystąpił błąd podczas konwersji ikony. + + + + requiresEnableSeparateUpdateFolder_MSG + Wymaga włączonej funkcji 'Włącz osobny folder dla aktualizacji gier' do działania. Jeśli chcesz tego używać, włącz tą funkcję. + + + + This game has no update to delete! + Ta gra nie posiada aktualizacji do usunięcia! + + + + Update + Zaktualizuj + + + + This game has no DLC to delete! + Ta gra nie posiada zawartości dodatkowej (DLC) do usunięcia! + + + + DLC + Zawartość dodatkowa (DLC) + + + + Delete %1 + Usuń %1 + + + + Are you sure you want to delete %1's %2 directory? + Czy na pewno chcesz usunąć katalog %2 dla %1? + + + + InstallDirSelect + + + shadPS4 - Choose directory + shadPS4 - Wybierz katalog + + + + Select which directory you want to install to. + Wybiera katalog, w którym chcesz instalować zawartość do uruchomienia. + + + + MainWindow + + + shadPS4 + shadPS4 + + + + Open/Add Elf Folder + Otwórz/Dodaj folder Elf + + + + Install Packages (PKG) + Zainstaluj paczkę (PKG) + + + + Boot Game + Uruchom grę + + + + Check for Updates + Sprawdź aktualizacje + + + + About shadPS4 + O programie + + + + Configure... + Konfiguruj... + + + + Install application from a .pkg file + Zainstaluj aplikacje z pliku .pkg + + + + Recent Games + Ostatnie gry + + + + Exit + Wyjdź + + + + Exit shadPS4 + Wyjdź z shadPS4 + + + + Exit the application. + Wyjdź z aplikacji. + + + + Show Game List + Pokaż listę gier + + + + Game List Refresh + Odśwież listę gier + + + + Tiny + Malutkie + + + + Small + Małe + + + + Medium + Średnie + + + + Large + Wielkie + + + + List View + Widok listy + + + + Grid View + Widok siatki + + + + Elf Viewer + Menedżer plików ELF + + + + Game Install Directory + Katalog zainstalowanych gier + + + + Download Cheats/Patches + Pobierz kody / poprawki + + + + Dump Game List + Zgraj listę gier + + + + PKG Viewer + Menedżer plików PKG + + + + Search... + Szukaj... + + + + File + Plik + + + + View + Widok + + + + Game List Icons + Ikony w widoku listy + + + + Game List Mode + Tryb listy gier + + + + Settings + Ustawienia + + + + Utils + Narzędzia + + + + Themes + Motywy + + + + Help + Pomoc + + + + Dark + Ciemny + + + + Light + Jasny + + + + Green + Zielony + + + + Blue + Niebieski + + + + Violet + Fioletowy + + + + toolBar + Pasek narzędzi + + + + Game List + Lista gier + + + + * Unsupported Vulkan Version + * Nieobsługiwana wersja Vulkan + + + + Download Cheats For All Installed Games + Pobierz kody do wszystkich zainstalowanych gier + + + + Download Patches For All Games + Pobierz poprawki do wszystkich gier + + + + + Download Complete + Pobieranie zakończone + + + + You have downloaded cheats for all the games you have installed. + Pobrałeś kody do wszystkich zainstalowanych gier. + + + + Patches Downloaded Successfully! + Poprawki pobrane pomyślnie! + + + + All Patches available for all games have been downloaded. + Wszystkie poprawki dostępne dla wszystkich gier zostały pobrane. + + + + + + Run Game + Uruchom grę + + + + + + Eboot.bin file not found + Nie znaleziono pliku wykonywalnego EBOOT.BIN + + + + Games: + Gry: + + + + PKG File (*.PKG *.pkg) + Plik instalacyjny pakietów (*.PKG *.pkg) + + + + ELF files (*.bin *.elf *.oelf) + Pliki ELF (*.bin *.elf *.oelf) + + + + Game Boot + Uruchomienie gry + + + + Only one file can be selected! + Można wybrać tylko jeden plik! + + + + + + PKG Extraction + Wypakowywanie PKG + + + + + + Patch detected! + Wykryto łatkę! + + + + PKG and Game versions match: + Wersje PKG i gry są zgodne: + + + + + + + Would you like to overwrite? + Czy chcesz nadpisać? + + + + + + + + + Yes + Tak + + + + + + + + + No + Nie + + + + PKG Version %1 is older than installed version: + Wersja PKG %1 jest starsza niż zainstalowana wersja: + + + + Game is installed: + Gra jest zainstalowana: + + + + Would you like to install Patch: + Czy chcesz zainstalować łatkę: + + + + DLC Installation + Instalacja DLC + + + + Would you like to install DLC: %1? + Czy chcesz zainstalować DLC: %1? + + + + DLC already installed: + DLC już zainstalowane: + + + + Game already installed + Gra już zainstalowana + + + + + + + + + + PKG ERROR + BŁĄD PKG + + + + PKG is a patch or DLC, please install the game first! + Wybrany plik PKG to łatka lub zawartość dodatkowa (DLC), proszę zainstaluj najpierw grę! + + + + Extracting PKG %1/%2 + Wypakowywanie PKG %1/%2 + + + + Extraction Finished + Wypakowywanie zakończone + + + + Game successfully installed at %1 + Gra pomyślnie zainstalowana w %1 + + + + File doesn't appear to be a valid PKG file + Plik nie wydaje się być prawidłowym plikiem PKG + + + + PKGViewer + + + &File + &Plik + + + + + Open Folder + Otwórz folder + + + + PKG ERROR + BŁĄD PKG + + + + QObject + + + Arabic + Arabski + + + + Czech + Czeski + + + + Danish + Duński + + + + Dutch + Niderlandzki + + + + English (United Kingdom) + Angielski (Wielka Bryania) + + + + English (United States) + Angielski (Stany Zjednoczone) + + + + Finnish + Fiński + + + + French (Canada) + Francuski (Kanada) + + + + French (France) + Francuski (Francja) + + + + German + Niemiecki + + + + Greek + Grecki + + + + Hungarian + Węgierski + + + + Indonesian + Indonezyjski + + + + Italian + Włoski + + + + Japanese + Japoński + + + + Korean + Koreański + + + + Norwegian (Bokmaal) + Norweski () + + + + Polish + Polski + + + + Portuguese (Brazil) + Portugalski (Brazylia) + + + + Portuguese (Portugal) + Portugalski (Portugalia) + + + + Romanian + Rumuński + + + + Russian + Rosyjski + + + + Simplified Chinese + Chiński (Uproszczony) + + + + Spanish (Latin America) + Hiszpański (Ameryka Łacińska) + + + + Spanish (Spain) + Hiszpański (Hiszpania) + + + + Swedish + Szwedzki + + + + Thai + Tajski + + + + Traditional Chinese + Chiński (Tradycyjny) + + + + Turkish + Turecki + + + + Ukrainian + Ukraiński + + + + Vietnamese + Wietnamski + + + + Trophy earned! +%1 + Zdobyto trofeum! +%1 + + + + SettingsDialog + + + Settings + Ustawienia + + + + + General + Ogólne + + + + System + System + + + + Console Language + Język konsoli + + + + Emulator Language + Język emulatora + + + + Emulator + Emulator + + + + Enable Fullscreen + Włącz pełny ekran + + + + Enable Separate Update Folder + Włącz osobny folder dla aktualizacji gier + + + + Show Splash + Pokaż ekran powitania + + + + Is PS4 Pro + Emulacja PS4 Pro + + + + Enable Discord Rich Presence + Włącz Discord Rich Presence + + + + Username + Nazwa użytkownika + + + + Logger + Dziennik zdarzeń + + + + Log Type + Typ dziennika + + + + async + asynchroniczny + + + + sync + synchroniczny + + + + Log Filter + Filtrowanie dziennika + + + + Release + Stabline wydanie + + + + Nightly + Rozwojowe wydanie + + + + Set the volume of the background music. + Ustawia głość muzyki w tle. + + + + Input + Sterowanie + + + + Cursor + Kursor + + + + Hide Cursor + Ukryj kursor + + + + Hide Cursor Idle Timeout + Czas oczekiwania na ukrycie kursora przy bezczynności + + + + s + + + + + Controller + Kontroler + + + + Back Button Behavior + Zachowanie przycisku wstecz + + + + Graphics + Grafika + + + + Graphics Device + Karta graficzna + + + + Width + Szerokość + + + + Height + Wysokość + + + + Vblank Divider + Dzielnik przerwy pionowej (Vblank) + + + + Advanced + Zaawansowane + + + + Enable Shaders Dumping + Włącz zgrywanie cieni + + + + Enable NULL GPU + Wyłącz kartę graficzną + + + + Paths + Ścieżki + + + + Game Folders + Foldery gier + + + + Add... + Dodaj... + + + + Remove + Usuń + + + + Debug + Debugowanie + + + + Enable Debug Dumping + Włącz zgrywanie debugowania + + + + Enable Vulkan Validation Layers + Włącz warstwy walidacji Vulkan + + + + Enable Vulkan Synchronization Validation + Włącz walidację synchronizacji Vulkan + + + + Enable RenderDoc Debugging + Włącz debugowanie RenderDoc + + + + Update + Asystent aktualizacji + + + + Check for Updates at Startup + Sprawdź aktualizacje przy starcie + + + + Update Channel + Kanał aktualizacji + + + + Check for Updates + Sprawdź aktualizacje + + + + GUI Settings + Ustawienia interfejsu + + + + Play title music + Odtwórz muzykę tytułową + + + + Volume + Głośność + + + + Save + Zapisz + + + + Apply + Zastosuj + + + + Restore Defaults + Przywróć ustawienia domyślne + + + + Close + Zamknij + + + + Point your mouse at an option to display its description. + Najedź kursorem na opcję, aby wyświetlić jej opis. + + + + Auto Select + Automatyczny wybór + + + + Directory to install games + Katalog do instalacji gier + + + + consoleLanguageGroupBox + Język konsoli:\nUstala język, który używa gra PS4.\nZaleca się ustawienie tego na język, który obsługuje gra, co może się różnić w zależności od regionu. + + + + emulatorLanguageGroupBox + Język emulatora:\nUstala język interfejsu użytkownika emulatora. + + + + fullscreenCheckBox + Włącz tryb pełnoekranowy:\nAutomatycznie przełącza okno gry w tryb pełnoekranowy.\nMożna to wyłączyć naciskając klawisz F11. + + + + separateUpdatesCheckBox + >Włącz osobny folder dla aktualizacji gier:\nPozwala na instalację aktualizacji gier do osobnego katalogu dla łatwiejszego zarządzania zainstalowaną zawartością. + + + + showSplashCheckBox + Wyświetl ekran powitalny:\nPodczas uruchamiania gry wyświetla ekran powitalny (specjalny obraz). + + + + ps4proCheckBox + Emulacja PS4 Pro:\nSprawia, że emulator działa jak PS4 PRO, co może aktywować specjalne funkcje w grach, które to obsługują. + + + + discordRPCCheckbox + Włącz Discord Rich Presence:\nWyświetla ikonę emuladora i odpowiednie informacje na twoim profilu Discord. + + + + userName + Nazwa użytkownika:\nUstala nazwę użytkownika konta PS4, która może być wyświetlana w niektórych grach. + + + + logTypeGroupBox + Typ logu:\nUstala, czy synchronizować wyjście okna dziennika dla wydajności. Może to mieć negatywny wpływ na emulację. + + + + logFilter + Filtr dziennika zdarzeń:\nFiltruje dziennik, aby zapisywać tylko określone informacje.\nPrzykłady: "Core:Trace" "Lib.Pad:Debug Common.Filesystem:Error" "*:Critical" Poziomy: Trace, Debug, Info, Warning, Error, Critical - w tej kolejności, konkretny poziom wycisza wszystkie wcześniejsze poziomy w liście i rejestruje wszystkie poziomy później. + + + + updaterGroupBox + Asystent aktualizacji:\Stabline wydanie: Oficjalne wersje wydawane co miesiąc, które mogą być bardzo przestarzałe, ale są niezawodne i przetestowane.\nRozwojowe wydanie: Wersje rozwojowe, które zawierają wszystkie najnowsze funkcje i poprawki błędów, ale mogą mieć błędy i być mniej stabilne. + + + + GUIgroupBox + Odtwórz muzykę tytułową:\nJeśli gra to obsługuje, aktywuje odtwarzanie specjalnej muzyki podczas wybierania gry w GUI. + + + + hideCursorGroupBox + Ukryj kursor:\nWybierz, kiedy kursor zniknie:\nNigdy: Zawsze będziesz widział myszkę.\nNieaktywny: Ustaw czas, po którym zniknie po bezczynności.\nZawsze: nigdy nie zobaczysz myszki. + + + + idleTimeoutGroupBox + Ustaw czas, po którym mysz zniknie po bezczynności. + + + + backButtonBehaviorGroupBox + Zachowanie przycisku Wstecz:\nUstawia przycisk Wstecz kontrolera tak, aby emulował dotknięcie określonego miejsca na panelu dotykowym PS4. + + + + Never + Nigdy + + + + Idle + Gdy kursor jest trybie bezczynności + + + + Always + Zawsze + + + + Touchpad Left + Lewa część panelu dotykowego + + + + Touchpad Right + Prawa część panelu dotykowego + + + + Touchpad Center + Środkowa część panelu dotykowego + + + + None + Brak + + + + graphicsAdapterGroupBox + Urządzenie graficzne:\nW systemach z wieloma GPU, wybierz GPU, który emulator ma używać z rozwijanego menu,\n lub wybierz "Auto Select", aby ustawić go automatycznie. + + + + + resolutionLayout + Szerokość/Wysokość:\nUstala rozmiar okna emulatora podczas uruchamiania, który może być zmieniany w trakcie gry.\nTo różni się od rozdzielczości w grze. + + + + heightDivider + Dzielnik Vblank:\nWskaźnik klatek, z jakim emulator jest odświeżany, pomnożony przez tę liczbę. Zmiana tego może mieć negatywne skutki, takie jak przyspieszenie gry lub zniszczenie krytycznej funkcjonalności gry, która nie spodziewa się, że to zostanie zmienione! + + + + dumpShadersCheckBox + Włącz zrzucanie shaderów:\nDla technicznego debugowania zapisuje shadery z gry w folderze podczas renderowania. + + + + nullGpuCheckBox + Włącz Null GPU:\nDla technicznego debugowania dezaktywuje renderowanie gry tak, jakby nie było karty graficznej. + + + + gameFoldersBox + Foldery gier:\nLista folderów do sprawdzenia zainstalowanych gier. + + + + addFolderButton + Dodaj:\nDodaj folder do listy. + + + + removeFolderButton + Usuń:\nUsuń folder z listy. + + + + debugDump + Włącz zrzut debugowania:\nZapisuje symbole importu i eksportu oraz informacje nagłówkowe pliku dla aktualnie działającej aplikacji PS4 w katalogu. + + + + vkValidationCheckBox + Włącz warstwę walidacji Vulkan:\nWłącza system, który waliduje stan renderera Vulkan i loguje informacje o jego wewnętrznym stanie. Zmniejszy to wydajność i prawdopodobnie zmieni zachowanie emulacji. + + + + vkSyncValidationCheckBox + Włącz walidację synchronizacji Vulkan:\nWłącza system, który waliduje timing zadań renderowania Vulkan. Zmniejszy to wydajność i prawdopodobnie zmieni zachowanie emulacji. + + + + rdocCheckBox + Włącz debugowanie RenderDoc:\nJeśli włączone, emulator zapewnia kompatybilność z Renderdoc, aby umożliwić nagrywanie i analizowanie aktualnie renderowanej klatki. + + + + TrophyViewer + + + Trophy Viewer + Menedżer trofeów + + +