From 39772de535183ccd9dbe9c84a5ee57bfcb6478a5 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 7 Jul 2015 02:56:27 +0200 Subject: [PATCH] Add Polish (ISO-8859-2) --- Makefile.common | 2 + griffin/griffin.c | 2 + intl/msg_hash_pl.c | 146 +++++++ libretro.h | 1 + menu/intl/menu_hash_de.c | 12 +- menu/intl/menu_hash_pl.c | 888 +++++++++++++++++++++++++++++++++++++++ menu/intl/menu_hash_us.c | 2 + menu/menu_hash.c | 8 + menu/menu_hash.h | 4 + menu/menu_setting.c | 1 + msg_hash.c | 4 + msg_hash.h | 2 + 12 files changed, 1066 insertions(+), 6 deletions(-) create mode 100644 intl/msg_hash_pl.c create mode 100644 menu/intl/menu_hash_pl.c diff --git a/Makefile.common b/Makefile.common index cf690c9017..2925a8a3a6 100644 --- a/Makefile.common +++ b/Makefile.common @@ -120,6 +120,7 @@ OBJ += frontend/frontend.o \ intl/msg_hash_fr.o \ intl/msg_hash_it.o \ intl/msg_hash_nl.o \ + intl/msg_hash_pl.o \ intl/msg_hash_pt.o \ intl/msg_hash_us.o \ runloop.o \ @@ -398,6 +399,7 @@ ifeq ($(HAVE_MENU_COMMON), 1) menu/intl/menu_hash_fr.o \ menu/intl/menu_hash_it.o \ menu/intl/menu_hash_nl.o \ + menu/intl/menu_hash_pl.o \ menu/intl/menu_hash_pt.o \ menu/intl/menu_hash_us.o \ menu/menu_input.o \ diff --git a/griffin/griffin.c b/griffin/griffin.c index 5fa1d7fd9c..a457489f1b 100644 --- a/griffin/griffin.c +++ b/griffin/griffin.c @@ -679,6 +679,7 @@ RETROARCH #include "../intl/msg_hash_it.c" #include "../intl/msg_hash_nl.c" #include "../intl/msg_hash_pt.c" +#include "../intl/msg_hash_pl.c" #include "../intl/msg_hash_us.c" @@ -774,6 +775,7 @@ MENU #include "../menu/intl/menu_hash_fr.c" #include "../menu/intl/menu_hash_it.c" #include "../menu/intl/menu_hash_nl.c" +#include "../menu/intl/menu_hash_pl.c" #include "../menu/intl/menu_hash_pt.c" #include "../menu/intl/menu_hash_us.c" diff --git a/intl/msg_hash_pl.c b/intl/msg_hash_pl.c new file mode 100644 index 0000000000..7923faef0b --- /dev/null +++ b/intl/msg_hash_pl.c @@ -0,0 +1,146 @@ +/* RetroArch - A frontend for libretro. + * Copyright (C) 2011-2015 - Daniel De Matteis + * + * + * RetroArch is free software: you can redistribute it and/or modify it under the terms + * of the GNU General Public License as published by the Free Software Found- + * ation, either version 3 of the License, or (at your option) any later version. + * + * RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; + * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + * PURPOSE. See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along with RetroArch. + * If not, see . + */ + +#include "../msg_hash.h" + +const char *msg_hash_to_str_pl(uint32_t hash) +{ + switch (hash) + { + case MSG_UNKNOWN: + return "Desconhecido"; + case MSG_RECEIVED: + return "recebido"; + case MSG_UNRECOGNIZED_COMMAND: + return "Comando desconhecido"; + case MSG_SENDING_COMMAND: + return "Enviando comando"; + case MSG_GOT_INVALID_DISK_INDEX: + return "Índice de disco inválido."; + case MSG_FAILED_TO_REMOVE_DISK_FROM_TRAY: + return "Falha ao remover disco da bandeja."; + case MSG_REMOVED_DISK_FROM_TRAY: + return "Disco removido da bandeja."; + case MSG_VIRTUAL_DISK_TRAY: + return "bandeja de disco virtual."; + case MSG_FAILED_TO: + return "Falha ao"; + case MSG_TO: + return "para"; + case MSG_SAVING_RAM_TYPE: + return "Salvando tipo de RAM"; + case MSG_SAVING_STATE: + return "Salvando estado"; + case MSG_LOADING_STATE: + return "Carregando estado"; + case MSG_FAILED_TO_LOAD_MOVIE_FILE: + return "Falha ao carregar vídeo"; + case MSG_FAILED_TO_LOAD_CONTENT: + return "Falha ao carregar conteúdo"; + case MSG_COULD_NOT_READ_CONTENT_FILE: + return "Incapaz de ler arquivo de conteúdo"; + case MSG_GRAB_MOUSE_STATE: + return "Obter estado do mouse"; + case MSG_PAUSED: + return "Pausado."; + case MSG_UNPAUSED: + return "Despausado."; + case MSG_FAILED_TO_LOAD_OVERLAY: + return "Falha ao carregar overlay."; + case MSG_FAILED_TO_UNMUTE_AUDIO: + return "Falha ao desativar mudo."; + case MSG_AUDIO_MUTED: + return "Áudio mudo."; + case MSG_AUDIO_UNMUTED: + return "Áudio normal."; + case MSG_RESET: + return "Reiniciar"; + case MSG_FAILED_TO_LOAD_STATE: + return "Falha ao carregar estado de"; + case MSG_FAILED_TO_SAVE_STATE_TO: + return "Falha ao salvar estado em"; + case MSG_FAILED_TO_SAVE_SRAM: + return "Falha ao salvar SRAM"; + case MSG_STATE_SIZE: + return "Tamanho do estado"; + case MSG_BLOCKING_SRAM_OVERWRITE: + return "Bloqueando Sobrescriçăo de SRAM"; + case MSG_CORE_DOES_NOT_SUPPORT_SAVESTATES: + return "O core năo suporta savestates."; + case MSG_SAVED_STATE_TO_SLOT: + return "Estado salvo no slot"; + case MSG_SAVED_SUCCESSFULLY_TO: + return "Salvo com sucesso em"; + case MSG_BYTES: + return "bytes"; + case MSG_CONFIG_DIRECTORY_NOT_SET: + return "Diretório de configuraçőes năo definido. Incapaz de salvar."; + case MSG_SKIPPING_SRAM_LOAD: + return "Ignorando carregamento de SRAM."; + case MSG_APPENDED_DISK: + return "Disco anexado"; + case MSG_STARTING_MOVIE_PLAYBACK: + return "Iniciando reproduçăo de vídeo."; + case MSG_FAILED_TO_REMOVE_TEMPORARY_FILE: + return "Falha ao remover arquivo temporário"; + case MSG_REMOVING_TEMPORARY_CONTENT_FILE: + return "Removendo conteúdo temporário"; + case MSG_LOADED_STATE_FROM_SLOT: + return "Estado carregado do slot"; + case MSG_DOWNLOAD_PROGRESS: + return "Progresso do download"; + case MSG_COULD_NOT_PROCESS_ZIP_FILE: + return "Incapaz de processar arquivo ZIP."; + case MSG_DOWNLOAD_COMPLETE: + return "Download concluído"; + case MSG_SCANNING_OF_DIRECTORY_FINISHED: + return "Exame de diretório concluído"; + case MSG_SCANNING: + return "Examinando"; + case MSG_REDIRECTING_CHEATFILE_TO: + return "Redirecionando cheat para"; + case MSG_REDIRECTING_SAVEFILE_TO: + return "Redirecionando save para"; + case MSG_REDIRECTING_SAVESTATE_TO: + return "Redirecionando savestate para"; + case MSG_SHADER: + return "Shader"; + case MSG_APPLYING_SHADER: + return "Aplicando shader"; + case MSG_FAILED_TO_APPLY_SHADER: + return "Falha ao aplicar shader."; + case MSG_STARTING_MOVIE_RECORD_TO: + return "Iniciando gravaçăo de vídeo em"; + case MSG_FAILED_TO_START_MOVIE_RECORD: + return "Falha ao iniciar gravaçăo de vídeo."; + case MSG_STATE_SLOT: + return "Slot de estado"; + case MSG_RESTARTING_RECORDING_DUE_TO_DRIVER_REINIT: + return "Reiniciando gravaçăo devido a reinício de driver."; + case MSG_SLOW_MOTION: + return "Câmera lenta."; + case MSG_SLOW_MOTION_REWIND: + return "Retrocesso em câmera lenta."; + case MSG_REWINDING: + return "Retrocedendo."; + case MSG_REWIND_REACHED_END: + return "Final do buffer de retrocesso atingido."; + default: + break; + } + + return "null"; +} diff --git a/libretro.h b/libretro.h index 4b669358a7..574c2e6fdd 100755 --- a/libretro.h +++ b/libretro.h @@ -243,6 +243,7 @@ enum retro_language RETRO_LANGUAGE_CHINESE_TRADITIONAL = 10, RETRO_LANGUAGE_CHINESE_SIMPLIFIED = 11, RETRO_LANGUAGE_ESPERANTO = 12, + RETRO_LANGUAGE_POLISH = 13, RETRO_LANGUAGE_LAST, /* Ensure sizeof(enum) == sizeof(int) */ diff --git a/menu/intl/menu_hash_de.c b/menu/intl/menu_hash_de.c index 95a7df46d1..1ca7320028 100644 --- a/menu/intl/menu_hash_de.c +++ b/menu/intl/menu_hash_de.c @@ -471,8 +471,8 @@ const char *menu_hash_to_str_de(uint32_t hash) return "Datenbankmanager"; case MENU_LABEL_VALUE_CURSOR_MANAGER: return "Cursormanager"; - case MENU_VALUE_MAIN_MENU: - return "Main Menu"; /* Don't change. Breaks everything. (Would be: "Hauptmenü") */ + case MENU_VALUE_MAIN_MENU: /* Don't change. Breaks everything. (Would be: "Hauptmenü") */ + return "Main Menu"; case MENU_LABEL_VALUE_SETTINGS: return "Einstellungen"; case MENU_LABEL_VALUE_QUIT_RETROARCH: @@ -579,10 +579,10 @@ const char *menu_hash_to_str_de(uint32_t hash) return "Starte Download: "; case MENU_VALUE_SECONDS: return "Sekunden"; - case MENU_VALUE_OFF: - return "OFF"; /* Don't change. Needed for XMB atm. (Would be: "AN") */ - case MENU_VALUE_ON: - return "ON"; /* Don't change. Needed for XMB atm. (Would be: "AUS") */ + case MENU_VALUE_OFF: /* Don't change. Needed for XMB atm. (Would be: "AN") */ + return "OFF"; + case MENU_VALUE_ON: /* Don't change. Needed for XMB atm. (Would be: "AUS") */ + return "ON"; case MENU_LABEL_VALUE_UPDATE_ASSETS: return "Aktualisiere Assets"; case MENU_LABEL_VALUE_UPDATE_CHEATS: diff --git a/menu/intl/menu_hash_pl.c b/menu/intl/menu_hash_pl.c new file mode 100644 index 0000000000..4be4daf1a5 --- /dev/null +++ b/menu/intl/menu_hash_pl.c @@ -0,0 +1,888 @@ +/* RetroArch - A frontend for libretro. + * Copyright (C) 2011-2015 - Daniel De Matteis + * + * + * RetroArch is free software: you can redistribute it and/or modify it under the terms + * of the GNU General Public License as published by the Free Software Found- + * ation, either version 3 of the License, or (at your option) any later version. + * + * RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; + * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + * PURPOSE. See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along with RetroArch. + * If not, see . + */ + +#include +#include + +#include "../menu_hash.h" +#include "../../configuration.h" + + /* IMPORTANT: + * For non-english characters to work without proper unicode support, + * we need this file to be encoded in ISO 8859-2, not UTF-8. + * If you save this file as UTF-8, you'll break non-english characters + * (e.g. German "Umlauts" and Portugese diacritics). + */ + +const char *menu_hash_to_str_pl(uint32_t hash) +{ + switch (hash) + { + case MENU_LABEL_VALUE_OVERLAY_AUTOLOAD_PREFERRED: + return "Automatycznie wczytaj preferowaną nakładkę"; + case MENU_LABEL_VALUE_UPDATE_CORE_INFO_FILES: + return "Aktualizuj pliki informacji o rdzeniach"; + case MENU_LABEL_VALUE_DOWNLOAD_CORE_CONTENT: + return "Pobierz treści"; + case MENU_LABEL_VALUE_SCAN_THIS_DIRECTORY: + return ""; + case MENU_LABEL_VALUE_SCAN_FILE: + return "Skanuj plik"; + case MENU_LABEL_VALUE_SCAN_DIRECTORY: + return "Przeszukaj katalog"; + case MENU_LABEL_VALUE_ADD_CONTENT_LIST: + return "Dodaj treść"; + case MENU_LABEL_VALUE_INFORMATION_LIST: + return "Informacje"; + case MENU_LABEL_VALUE_USE_BUILTIN_PLAYER: + return "Użyj wbudowanego odtwarzacza mediów"; + case MENU_LABEL_VALUE_CONTENT_SETTINGS: + return "Szybkie menu"; + case MENU_LABEL_VALUE_RDB_ENTRY_CRC32: + return "CRC32"; + case MENU_LABEL_VALUE_RDB_ENTRY_MD5: + return "MD5"; + case MENU_LABEL_VALUE_LOAD_CONTENT_LIST: + return "Wczytaj treść"; + case MENU_VALUE_LOAD_ARCHIVE: + return "Wczytaj archiwum"; + case MENU_VALUE_OPEN_ARCHIVE: + return "Otwórz archiwum"; + case MENU_VALUE_ASK_ARCHIVE: + return "Pytaj"; + case MENU_LABEL_VALUE_PRIVACY_SETTINGS: + return "Ustawienia prywatności"; + case MENU_VALUE_HORIZONTAL_MENU: /* Don't change. Breaks everything. (Would be: "Menu poziome") */ + return "Horizontal Menu"; + case MENU_LABEL_VALUE_NO_SETTINGS_FOUND: + return "Nie znaleziono ustawień."; + case MENU_LABEL_VALUE_NO_PERFORMANCE_COUNTERS: + return "Brak liczników wydajności."; + case MENU_LABEL_VALUE_DRIVER_SETTINGS: + return "Ustawienia kontrolerów"; + case MENU_LABEL_VALUE_CONFIGURATION_SETTINGS: + return "Ustawienia konfiguracji"; + case MENU_LABEL_VALUE_CORE_SETTINGS: + return "Ustawienia rdzenia"; + case MENU_LABEL_VALUE_VIDEO_SETTINGS: + return "Ustawienia wideo"; + case MENU_LABEL_VALUE_LOGGING_SETTINGS: + return "Ustawienia logowania"; + case MENU_LABEL_VALUE_SAVING_SETTINGS: + return "Ustawienia zapisywania"; + case MENU_LABEL_VALUE_REWIND_SETTINGS: + return "Ustawienia przewijania"; + case MENU_LABEL_VALUE_CUSTOM_VIEWPORT_1: + return "Ustaw lewy górny róg"; + case MENU_LABEL_VALUE_CUSTOM_VIEWPORT_2: + return "Ustaw prawy dolny róg"; + case MENU_VALUE_SHADER: + return "Shader"; + case MENU_VALUE_CHEAT: + return "Cheat"; + case MENU_VALUE_USER: + return "Użytkownik"; + case MENU_LABEL_VALUE_SYSTEM_BGM_ENABLE: + return "Włącz BGM systemu"; + case MENU_VALUE_RETROPAD: + return "RetroPad"; + case MENU_VALUE_RETROKEYBOARD: + return "RetroKeyboard"; + case MENU_LABEL_VALUE_AUDIO_BLOCK_FRAMES: + return "Block Frames"; + case MENU_LABEL_VALUE_INPUT_BIND_MODE: + return "Tryb bindowania"; + case MENU_LABEL_VALUE_AUTOCONFIG_DESCRIPTOR_LABEL_SHOW: + return "Wyświetl opisy przycisków autokonfiguracji"; + case MENU_LABEL_VALUE_INPUT_DESCRIPTOR_LABEL_SHOW: + return "Wyświetl opisy przycisków dla tego rdzenia"; + case MENU_LABEL_VALUE_INPUT_DESCRIPTOR_HIDE_UNBOUND: + return "Ukryj nieprzypisane przyciski"; + case MENU_LABEL_VALUE_VIDEO_FONT_ENABLE: + return "Wyświetlaj wiadomości OSD"; + case MENU_LABEL_VALUE_VIDEO_FONT_PATH: + return "Czcionka wiadomości OSD"; + case MENU_LABEL_VALUE_VIDEO_FONT_SIZE: + return "Rozmiar wiadomości OSD"; + case MENU_LABEL_VALUE_VIDEO_MESSAGE_POS_X: + return "Współrzędna X dla wiadomości OSD"; + case MENU_LABEL_VALUE_VIDEO_MESSAGE_POS_Y: + return "Współrzędna Y dla wiadomości OSD"; + case MENU_LABEL_VALUE_VIDEO_SOFT_FILTER: + return "Włącz filtr programowy"; + case MENU_LABEL_VALUE_VIDEO_FILTER_FLICKER: + return "Filtr migotania"; + case MENU_VALUE_DIRECTORY_CONTENT: + return ""; + case MENU_VALUE_UNKNOWN: + return "Nieznane"; + case MENU_VALUE_DONT_CARE: + return "Bez znaczenia"; + case MENU_VALUE_LINEAR: + return "Liniowe"; + case MENU_VALUE_NEAREST: + return "Najbliższe"; + case MENU_VALUE_DIRECTORY_DEFAULT: + return ""; + case MENU_VALUE_DIRECTORY_NONE: + return "<Żaden>"; + case MENU_VALUE_NOT_AVAILABLE: + return "B/D"; + case MENU_LABEL_VALUE_INPUT_REMAPPING_DIRECTORY: + return "Katalog plików remapowania"; + case MENU_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR: + return "Katalog autokonfiguracji kontrolerów gier"; + case MENU_LABEL_VALUE_RECORDING_CONFIG_DIRECTORY: + return "Katalog konfiguracji nagrywania"; + case MENU_LABEL_VALUE_RECORDING_OUTPUT_DIRECTORY: + return "Katalog wyjściowy nagrywania"; + case MENU_LABEL_VALUE_SCREENSHOT_DIRECTORY: + return "Katalog zrzutów"; + case MENU_LABEL_VALUE_PLAYLIST_DIRECTORY: + return "Katalog historii"; + case MENU_LABEL_VALUE_SAVEFILE_DIRECTORY: + return "Katalog zapisów treści"; + case MENU_LABEL_VALUE_SAVESTATE_DIRECTORY: + return "Katalog zapisanych stanów"; + case MENU_LABEL_VALUE_STDIN_CMD_ENABLE: + return "Komendy stdin"; + case MENU_LABEL_VALUE_VIDEO_DRIVER: + return "Kontroler wideo"; + case MENU_LABEL_VALUE_RECORD_ENABLE: + return "Włącz nagrywanie"; + case MENU_LABEL_VALUE_VIDEO_GPU_RECORD: + return "Włącz nagrywanie z użyciem GPU"; + case MENU_LABEL_VALUE_RECORD_PATH: + return "Ścieżka nagrywania"; + case MENU_LABEL_VALUE_RECORD_USE_OUTPUT_DIRECTORY: + return "Używaj katalogu wyjściowego nagrywania"; + case MENU_LABEL_VALUE_RECORD_CONFIG: + return "Konfiguracja nagrywania"; + case MENU_LABEL_VALUE_VIDEO_POST_FILTER_RECORD: + return "Nagrywaj wraz z zaaplikowanymi filtrami"; + case MENU_LABEL_VALUE_CORE_ASSETS_DIRECTORY: + return "Katalog pobranych"; + case MENU_LABEL_VALUE_ASSETS_DIRECTORY: + return "Katalog assetów"; + case MENU_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY: + return "Katalog dynamicznych tapet"; + case MENU_LABEL_VALUE_BOXARTS_DIRECTORY: + return "Katalog okładek"; + case MENU_LABEL_VALUE_RGUI_BROWSER_DIRECTORY: + return "Katalog przeglądarki"; + case MENU_LABEL_VALUE_RGUI_CONFIG_DIRECTORY: + return "Katalog zapisanych konfiguracji"; + case MENU_LABEL_VALUE_LIBRETRO_INFO_PATH: + return "Katalog informacji o rdzeniach"; + case MENU_LABEL_VALUE_LIBRETRO_DIR_PATH: + return "Katalog rdzeni"; + case MENU_LABEL_VALUE_CURSOR_DIRECTORY: + return "Katalog z kursorami"; + case MENU_LABEL_VALUE_CONTENT_DATABASE_DIRECTORY: + return "Katalog bazy danych treści"; + case MENU_LABEL_VALUE_SYSTEM_DIRECTORY: + return "Katalog systemu"; + case MENU_LABEL_VALUE_CHEAT_DATABASE_PATH: + return "Katalog z plikami cheatów"; + case MENU_LABEL_VALUE_EXTRACTION_DIRECTORY: + return "Katalog do wypakowywania archiwów"; + case MENU_LABEL_VALUE_AUDIO_FILTER_DIR: + return "Katalog filtrów audio"; + case MENU_LABEL_VALUE_VIDEO_SHADER_DIR: + return "Katalog shaderów"; + case MENU_LABEL_VALUE_VIDEO_FILTER_DIR: + return "Katalog filtrów wideo"; + case MENU_LABEL_VALUE_OVERLAY_DIRECTORY: + return "Katalog nakładek"; + case MENU_LABEL_VALUE_OSK_OVERLAY_DIRECTORY: + return "Katalog klawiatur ekranowych"; + case MENU_LABEL_VALUE_NETPLAY_CLIENT_SWAP_INPUT: + return "Zamień kontrolery w grze sieciowej"; + case MENU_LABEL_VALUE_NETPLAY_SPECTATOR_MODE_ENABLE: + return "Tryb obserwatora gry sieciowej"; + case MENU_LABEL_VALUE_NETPLAY_IP_ADDRESS: + return "Adres IP"; + case MENU_LABEL_VALUE_NETPLAY_TCP_UDP_PORT: + return "Port TCP/UDP gry sieciowej"; + case MENU_LABEL_VALUE_NETPLAY_ENABLE: + return "Włącz grę sieciową"; + case MENU_LABEL_VALUE_NETPLAY_DELAY_FRAMES: + return "Opóxnione klatki w grze sieciowej"; + case MENU_LABEL_VALUE_NETPLAY_MODE: + return "Tryb klienta gry sieciowej"; + case MENU_LABEL_VALUE_RGUI_SHOW_START_SCREEN: + return "Pokazuj ekran startowy"; + case MENU_LABEL_VALUE_TITLE_COLOR: + return "Kolor tytułu menu"; + case MENU_LABEL_VALUE_ENTRY_HOVER_COLOR: + return "Kolor zaznaczonego elementu menu"; + case MENU_LABEL_VALUE_TIMEDATE_ENABLE: + return "Wyświetl czas/datę"; + case MENU_LABEL_VALUE_THREADED_DATA_RUNLOOP_ENABLE: + return "Osobny wątek odbierania danych"; + case MENU_LABEL_VALUE_ENTRY_NORMAL_COLOR: + return "Zwykły kolor elementu menu"; + case MENU_LABEL_VALUE_SHOW_ADVANCED_SETTINGS: + return "Pokaż zaawansowane ustawienia"; + case MENU_LABEL_VALUE_MOUSE_ENABLE: + return "Obsługa myszy"; + case MENU_LABEL_VALUE_POINTER_ENABLE: + return "Obsługa dotyku"; + case MENU_LABEL_VALUE_CORE_ENABLE: + return "Wyświetlaj nazwę rdzenia"; + case MENU_LABEL_VALUE_DPI_OVERRIDE_ENABLE: + return "Pomiń wykryte DPI"; + case MENU_LABEL_VALUE_DPI_OVERRIDE_VALUE: + return "Własne DPI"; + case MENU_LABEL_VALUE_SUSPEND_SCREENSAVER_ENABLE: + return "Wstrzymaj wygaszacz"; + case MENU_LABEL_VALUE_VIDEO_DISABLE_COMPOSITION: + return "Wyłącz efekty kompozycji pulpitu"; + case MENU_LABEL_VALUE_PAUSE_NONACTIVE: + return "Wstrzymaj gdy w tle"; + case MENU_LABEL_VALUE_UI_COMPANION_START_ON_BOOT: + return "UI Companion Start On Boot"; + case MENU_LABEL_VALUE_UI_MENUBAR_ENABLE: + return "Pasek menu (Hint)"; + case MENU_LABEL_VALUE_ARCHIVE_MODE: + return "Archive File Assocation Action"; + case MENU_LABEL_VALUE_NETWORK_CMD_ENABLE: + return "Komendy sieciowe"; + case MENU_LABEL_VALUE_NETWORK_CMD_PORT: + return "Port dla komend sieciowych"; + case MENU_LABEL_VALUE_HISTORY_LIST_ENABLE: + return "Włącz historię treści"; + case MENU_LABEL_VALUE_CONTENT_HISTORY_SIZE: + return "Rozmiar historii treści"; + case MENU_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO: + return "Szacowana częstotliwość odświeżania monitora"; + case MENU_LABEL_VALUE_DUMMY_ON_CORE_SHUTDOWN: + return "Atrapa rdzenia przy zatrzymaniu rdzenia"; + case MENU_LABEL_VALUE_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE: + return "Nie uruchamiaj rdzenia automatycznie"; + case MENU_LABEL_VALUE_FRAME_THROTTLE_ENABLE: + return "Limituj maksymalną szybkość działania"; + case MENU_LABEL_VALUE_FASTFORWARD_RATIO: + return "Maksymalna szybkość działania"; + case MENU_LABEL_VALUE_AUTO_REMAPS_ENABLE: + return "Automatycznie wczytuj pliki remapowania"; + case MENU_LABEL_VALUE_SLOWMOTION_RATIO: + return "Współczynnik spowolnienia"; + case MENU_LABEL_VALUE_CORE_SPECIFIC_CONFIG: + return "Osobna konfiguracja dla każdego rdzenia"; + case MENU_LABEL_VALUE_AUTO_OVERRIDES_ENABLE: + return "Load Override Files Automatically"; /* this one's rather complicated */ + case MENU_LABEL_VALUE_CONFIG_SAVE_ON_EXIT: + return "Zapisz konfigurację przy wyjściu"; + case MENU_LABEL_VALUE_VIDEO_SMOOTH: + return "Sprzętowe filtrowanie dwuliniowe"; + case MENU_LABEL_VALUE_VIDEO_GAMMA: + return "Gamma wideo"; + case MENU_LABEL_VALUE_VIDEO_ALLOW_ROTATE: + return "Zezwól na obrót"; + case MENU_LABEL_VALUE_VIDEO_HARD_SYNC: + return "Ścisła synchronizacja GPU"; + case MENU_LABEL_VALUE_VIDEO_SWAP_INTERVAL: + return "VSync Swap Interval"; + case MENU_LABEL_VALUE_VIDEO_VSYNC: + return "Synchronizacja pionowa"; + case MENU_LABEL_VALUE_VIDEO_THREADED: + return "Osobny wątek wideo"; + case MENU_LABEL_VALUE_VIDEO_ROTATION: + return "Obrót"; + case MENU_LABEL_VALUE_VIDEO_GPU_SCREENSHOT: + return "Wykonuj zrzuty ekranu z wykorzystaniem GPU"; + case MENU_LABEL_VALUE_VIDEO_CROP_OVERSCAN: + return "Wytnij overscan (restart)"; + case MENU_LABEL_VALUE_VIDEO_ASPECT_RATIO_INDEX: + return "Indeks współczynnika proporcji"; + case MENU_LABEL_VALUE_VIDEO_ASPECT_RATIO_AUTO: + return "Auto współczynnik proporcji"; + case MENU_LABEL_VALUE_VIDEO_FORCE_ASPECT: + return "Wymuś współczynnik proporcji"; + case MENU_LABEL_VALUE_VIDEO_REFRESH_RATE: + return "Częstotliwość odświeżania"; + case MENU_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE: + return "Wymuś wyłączenie sRGB FBO"; + case MENU_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN: + return "Tryb pełnego ekranu w oknie"; + case MENU_LABEL_VALUE_PAL60_ENABLE: + return "Użyj trybu PAL60"; + case MENU_LABEL_VALUE_VIDEO_VFILTER: + return "Redukcja migotania"; + case MENU_LABEL_VALUE_VIDEO_VI_WIDTH: + return "Set VI Screen Width"; + case MENU_LABEL_VALUE_VIDEO_BLACK_FRAME_INSERTION: + return "Wstawiaj czarne klatki"; + case MENU_LABEL_VALUE_VIDEO_HARD_SYNC_FRAMES: + return "Hard GPU Sync Frames"; + case MENU_LABEL_VALUE_SORT_SAVEFILES_ENABLE: + return "Sortuj zapisy w folderach"; + case MENU_LABEL_VALUE_SORT_SAVESTATES_ENABLE: + return "Sortuj zapisane stany w folderach"; + case MENU_LABEL_VALUE_VIDEO_FULLSCREEN: + return "Pełny ekran"; + case MENU_LABEL_VALUE_VIDEO_SCALE: + return "Skala w oknie"; + case MENU_LABEL_VALUE_VIDEO_SCALE_INTEGER: + return "Skaluj w liczbach całkowitych"; + case MENU_LABEL_VALUE_PERFCNT_ENABLE: + return "Liczniki wydajności"; + case MENU_LABEL_VALUE_LIBRETRO_LOG_LEVEL: + return "Poziom logowania rdzenia"; + case MENU_LABEL_VALUE_LOG_VERBOSITY: + return "Szczegółowość logowania"; + case MENU_LABEL_VALUE_SAVESTATE_AUTO_LOAD: + return "Automatyczne wczytywanie stanu"; + case MENU_LABEL_VALUE_SAVESTATE_AUTO_INDEX: + return "Indeks automatycznie zapisywanego stanu"; + case MENU_LABEL_VALUE_SAVESTATE_AUTO_SAVE: + return "Automatyczny zapis stanu"; + case MENU_LABEL_VALUE_AUTOSAVE_INTERVAL: + return "Częstotliwość automatycznego zapisu SaveRAM"; + case MENU_LABEL_VALUE_BLOCK_SRAM_OVERWRITE: + return "Nie nadpisuj SaveRAM przy wczytywaniu stanu"; + case MENU_LABEL_VALUE_VIDEO_SHARED_CONTEXT: + return "HW Shared Context Enable"; + case MENU_LABEL_VALUE_RESTART_RETROARCH: + return "Uruchom ponownie RetroArch"; + case MENU_LABEL_VALUE_NETPLAY_NICKNAME: + return "Nazwa użytkownika"; + case MENU_LABEL_VALUE_USER_LANGUAGE: + return "Język"; + case MENU_LABEL_VALUE_CAMERA_ALLOW: + return "Zezwalaj na dostęp do kamerki"; + case MENU_LABEL_VALUE_LOCATION_ALLOW: + return "Zezwalaj na dostęp do lokalizacji"; + case MENU_LABEL_VALUE_PAUSE_LIBRETRO: + return "Pauzuj przy wejściu do menu"; + case MENU_LABEL_VALUE_INPUT_OSK_OVERLAY_ENABLE: + return "Wyświetlaj klawiaturę ekranową"; + case MENU_LABEL_VALUE_INPUT_OVERLAY_ENABLE: + return "Wyświetlaj nakładkę"; + case MENU_LABEL_VALUE_VIDEO_MONITOR_INDEX: + return "Indeks monitora"; + case MENU_LABEL_VALUE_VIDEO_FRAME_DELAY: + return "Opóźnienie klatek"; + case MENU_LABEL_VALUE_INPUT_DUTY_CYCLE: + return "Cykl zmian"; + case MENU_LABEL_VALUE_INPUT_TURBO_PERIOD: + return "Okres turbo"; + case MENU_LABEL_VALUE_INPUT_AXIS_THRESHOLD: + return "Próg osi"; + case MENU_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE: + return "Włącz remapowanie bindów"; + case MENU_LABEL_VALUE_INPUT_MAX_USERS: + return "Maksymalna liczba użytkowników"; + case MENU_LABEL_VALUE_INPUT_AUTODETECT_ENABLE: + return "Włącz autokonfigurację"; + case MENU_LABEL_VALUE_AUDIO_OUTPUT_RATE: + return "Częstotliwość próbkowania dźwięku (KHz)"; + case MENU_LABEL_VALUE_AUDIO_MAX_TIMING_SKEW: + return "Audio Maximum Timing Skew"; + case MENU_LABEL_VALUE_CHEAT_NUM_PASSES: + return "Liczba przebiegów cheatów"; + case MENU_LABEL_VALUE_REMAP_FILE_SAVE_CORE: + return "Zapisz plik remapowania dla rdzenia"; + case MENU_LABEL_VALUE_REMAP_FILE_SAVE_GAME: + return "Zapisz plik remapowania dla gry"; + case MENU_LABEL_VALUE_CHEAT_APPLY_CHANGES: + return "Zastosuj zmiany cheatów"; + case MENU_LABEL_VALUE_SHADER_APPLY_CHANGES: + return "Zastosuj zmiany shaderów"; + case MENU_LABEL_VALUE_REWIND_ENABLE: + return "Włącz przewijanie"; + case MENU_LABEL_VALUE_CONTENT_COLLECTION_LIST: + return "Wybierz z kolekcji"; + case MENU_LABEL_VALUE_DETECT_CORE_LIST: + return "Wybierz plik i dopasuj rdzeń"; + case MENU_LABEL_VALUE_DOWNLOADED_FILE_DETECT_CORE_LIST: + return "Wybierz pobrany plik i dopasuj rdzeń"; /* this makes little sense */ + case MENU_LABEL_VALUE_LOAD_CONTENT_HISTORY: + return "Wczytaj z ostatnio używanych"; + case MENU_LABEL_VALUE_AUDIO_ENABLE: + return "Włącz dźwięk"; + case MENU_LABEL_VALUE_FPS_SHOW: + return "Wyświetlaj FPS"; + case MENU_LABEL_VALUE_AUDIO_MUTE: + return "Wycisz dźwięk"; + case MENU_LABEL_VALUE_AUDIO_VOLUME: + return "Poziom głośności (dB)"; + case MENU_LABEL_VALUE_AUDIO_SYNC: + return "Włącz synchronizację dźwięku"; + case MENU_LABEL_VALUE_AUDIO_RATE_CONTROL_DELTA: + return "Audio Rate Control Delta"; + case MENU_LABEL_VALUE_VIDEO_SHADER_NUM_PASSES: + return "Liczba przebiegów shadera"; + case MENU_LABEL_VALUE_RDB_ENTRY_SHA1: + return "SHA1"; + case MENU_LABEL_VALUE_CONFIGURATIONS: + return "Wczytaj konfigurację"; + case MENU_LABEL_VALUE_REWIND_GRANULARITY: + return "Płynność przewijania"; + case MENU_LABEL_VALUE_REMAP_FILE_LOAD: + return "Wczytaj plik remapowania"; + case MENU_LABEL_VALUE_REMAP_FILE_SAVE_AS: + return "Zapisz plik remapowania jako"; + case MENU_LABEL_VALUE_CUSTOM_RATIO: + return "Włąsny współczynnik"; + case MENU_LABEL_VALUE_USE_THIS_DIRECTORY: + return ""; + case MENU_LABEL_VALUE_RDB_ENTRY_START_CONTENT: + return "Uruchom treść"; + case MENU_LABEL_VALUE_DISK_OPTIONS: + return "Opcje dysku rdzenia"; + case MENU_LABEL_VALUE_CORE_OPTIONS: + return "Opcje rdzenia"; + case MENU_LABEL_VALUE_CORE_CHEAT_OPTIONS: + return "Opcje cheatów rdzenia"; + case MENU_LABEL_VALUE_CHEAT_FILE_LOAD: + return "Wczytaj plik z cheatami"; + case MENU_LABEL_VALUE_CHEAT_FILE_SAVE_AS: + return "Zapisz plik z cheatami jako"; + case MENU_LABEL_VALUE_CORE_COUNTERS: + return "Liczniki rdzenia"; + case MENU_LABEL_VALUE_TAKE_SCREENSHOT: + return "Zapisz zrzut"; + case MENU_LABEL_VALUE_RESUME: + return "Wznów"; + case MENU_LABEL_VALUE_DISK_INDEX: + return "Indeks dysku"; + case MENU_LABEL_VALUE_FRONTEND_COUNTERS: + return "Liczniki frontendu"; + case MENU_LABEL_VALUE_DISK_IMAGE_APPEND: + return "Dopisz do obrazu dysku"; + case MENU_LABEL_VALUE_DISK_CYCLE_TRAY_STATUS: + return "Disk Cycle Tray Status"; + case MENU_LABEL_VALUE_NO_PLAYLIST_ENTRIES_AVAILABLE: + return "Brak wpisów w playliście."; + case MENU_LABEL_VALUE_NO_CORE_INFORMATION_AVAILABLE: + return "Brak informacji o rdzeniu."; + case MENU_LABEL_VALUE_NO_CORE_OPTIONS_AVAILABLE: + return "Brak dostępnych opcji rdzenia."; + case MENU_LABEL_VALUE_NO_CORES_AVAILABLE: + return "Brak dostępnych rdzeni."; + case MENU_VALUE_NO_CORE: + return "Brak rdzenia"; + case MENU_LABEL_VALUE_DATABASE_MANAGER: + return "Menedżer bazy danych"; + case MENU_LABEL_VALUE_CURSOR_MANAGER: + return "Menedżer kursorów"; + case MENU_VALUE_MAIN_MENU: /* Don't change. Breaks everything. (Would be: "Menu główne") */ + return "Main Menu"; + case MENU_LABEL_VALUE_SETTINGS: + return "Ustawienia"; + case MENU_LABEL_VALUE_QUIT_RETROARCH: + return "Opuść RetroArch"; + case MENU_LABEL_VALUE_HELP: + return "Pooc"; + case MENU_LABEL_VALUE_SAVE_NEW_CONFIG: + return "Zapisz nową konfigurację"; + case MENU_LABEL_VALUE_RESTART_CONTENT: + return "Restartuj treść"; + case MENU_LABEL_VALUE_CORE_UPDATER_LIST: + return "Aktualizator rdzeni"; + case MENU_LABEL_VALUE_CORE_UPDATER_BUILDBOT_URL: + return "URL rdzeni buildbota"; + case MENU_LABEL_VALUE_BUILDBOT_ASSETS_URL: + return "URL assetów buildbota"; + case MENU_LABEL_VALUE_NAVIGATION_WRAPAROUND_HORIZONTAL: + return "Zawijanie nawigacji poziomo"; + case MENU_LABEL_VALUE_NAVIGATION_WRAPAROUND_VERTICAL: + return "Zawijanie nawigacji pionowo"; + case MENU_LABEL_VALUE_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE: + return "Filtruj według wspieranych rozszerzeń"; + case MENU_LABEL_VALUE_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE: + return "Automatycznie wypakowuj pobierane archiwa"; + case MENU_LABEL_VALUE_SYSTEM_INFORMATION: + return "Informacje o systemie"; + case MENU_LABEL_VALUE_ONLINE_UPDATER: + return "Aktualizator sieciowy"; + case MENU_LABEL_VALUE_CORE_INFORMATION: + return "Informacje o rdzeniu"; + case MENU_LABEL_VALUE_DIRECTORY_NOT_FOUND: + return "Nie znaleziono katalogu."; + case MENU_LABEL_VALUE_NO_ITEMS: + return "Brak elementów."; + case MENU_LABEL_VALUE_CORE_LIST: + return "Wczytaj rdzeń"; + case MENU_LABEL_VALUE_LOAD_CONTENT: + return "Wybierz plik"; + case MENU_LABEL_VALUE_CLOSE_CONTENT: + return "Zamknij treść"; + case MENU_LABEL_VALUE_MANAGEMENT: + return "Ustawienia bazy danych"; + case MENU_LABEL_VALUE_SAVE_STATE: + return "Zapisz stan"; + case MENU_LABEL_VALUE_LOAD_STATE: + return "Wczytaj stan"; + case MENU_LABEL_VALUE_RESUME_CONTENT: + return "Wznów treść"; + case MENU_LABEL_VALUE_INPUT_DRIVER: + return "Kontroler wejścia"; + case MENU_LABEL_VALUE_AUDIO_DRIVER: + return "Kontroler dźwięku"; + case MENU_LABEL_VALUE_JOYPAD_DRIVER: + return "Kontroler gamepadów"; + case MENU_LABEL_VALUE_AUDIO_RESAMPLER_DRIVER: + return "Kontroler resamplera dźwięku"; + case MENU_LABEL_VALUE_RECORD_DRIVER: + return "Kontroler nagrywania"; + case MENU_LABEL_VALUE_MENU_DRIVER: + return "Kontroler menu"; + case MENU_LABEL_VALUE_CAMERA_DRIVER: + return "Kontroler kamerki"; + case MENU_LABEL_VALUE_LOCATION_DRIVER: + return "Kontroler lokalizacji"; + case MENU_LABEL_VALUE_UNABLE_TO_READ_COMPRESSED_FILE: + return "Nie udało się odczytać skompresowanego pliku."; + case MENU_LABEL_VALUE_OVERLAY_SCALE: + return "Skala nakładki"; + case MENU_LABEL_VALUE_OVERLAY_PRESET: + return "Preset nakładki"; + case MENU_LABEL_VALUE_AUDIO_LATENCY: + return "Opóźnienie dźwięku (ms)"; + case MENU_LABEL_VALUE_AUDIO_DEVICE: + return "Urządzenie audio"; + case MENU_LABEL_VALUE_KEYBOARD_OVERLAY_PRESET: + return "Preset klawiatury ekranowej"; + case MENU_LABEL_VALUE_OVERLAY_OPACITY: + return "Nieprzeźroczystość nakładki"; + case MENU_LABEL_VALUE_MENU_WALLPAPER: + return "Tapeta menu"; + case MENU_LABEL_VALUE_DYNAMIC_WALLPAPER: + return "Dynamiczna tapeta"; + case MENU_LABEL_VALUE_BOXART: + return "Wyświetlaj okładkę"; + case MENU_LABEL_VALUE_CORE_INPUT_REMAPPING_OPTIONS: + return "Opcje remapowania kontrolera rdzenia"; /* this is quite bad */ + case MENU_LABEL_VALUE_SHADER_OPTIONS: + return "Opcje shadera"; + case MENU_LABEL_VALUE_VIDEO_SHADER_PARAMETERS: + return "Podgląd parametrów shadera"; + case MENU_LABEL_VALUE_VIDEO_SHADER_PRESET_PARAMETERS: + return "Parametry shadera menu"; + case MENU_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS: + return "Zapisz preset shadera jako"; + case MENU_LABEL_VALUE_NO_SHADER_PARAMETERS: + return "Brak parametrów shadera."; + case MENU_LABEL_VALUE_VIDEO_SHADER_PRESET: + return "Wczytaj preset shaderów"; + case MENU_LABEL_VALUE_VIDEO_FILTER: + return "Filtr obrazu"; + case MENU_LABEL_VALUE_AUDIO_DSP_PLUGIN: + return "Wtyczki audio DSP"; + case MENU_LABEL_VALUE_STARTING_DOWNLOAD: + return "Rozpoczynanie pobierania: "; + case MENU_VALUE_SECONDS: + return "sekund"; + case MENU_VALUE_ON: /* Don't change. Needed for XMB atm. (Would be: "WŁĄCZONE") */ + return "ON"; + case MENU_VALUE_OFF: /* Don't change. Needed for XMB atm. (Would be: "WYŁĄCZONE") */ + return "OFF"; + case MENU_LABEL_VALUE_UPDATE_ASSETS: + return "Aktualizuj assety"; + case MENU_LABEL_VALUE_UPDATE_CHEATS: + return "Aktualizuj cheaty"; + case MENU_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES: + return "Aktualizuj profile autokonfiguracji"; + case MENU_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES_HID: + return "Aktualizuj profile autokonfiguracji (HID)"; + case MENU_LABEL_VALUE_UPDATE_DATABASES: + return "Aktualizuj bazy danych"; + case MENU_LABEL_VALUE_UPDATE_OVERLAYS: + return "Aktualizuj nakładki graficzne"; + case MENU_LABEL_VALUE_UPDATE_CG_SHADERS: + return "Aktualizuj shadery Cg"; + case MENU_LABEL_VALUE_UPDATE_GLSL_SHADERS: + return "Aktualizuj shadery GLSL"; + case MENU_LABEL_VALUE_CORE_INFO_CORE_NAME: + return "Nazwa rdzenia"; + case MENU_LABEL_VALUE_CORE_INFO_CORE_LABEL: + return "Oznaczenie rdzenia"; + case MENU_LABEL_VALUE_CORE_INFO_SYSTEM_NAME: + return "Nazwa systemu"; + case MENU_LABEL_VALUE_CORE_INFO_SYSTEM_MANUFACTURER: + return "Producent systemu"; + case MENU_LABEL_VALUE_CORE_INFO_CATEGORIES: + return "Kategorie"; + case MENU_LABEL_VALUE_CORE_INFO_AUTHORS: + return "Autorzy"; + case MENU_LABEL_VALUE_CORE_INFO_PERMISSIONS: + return "Zezwolenia"; + case MENU_LABEL_VALUE_CORE_INFO_LICENSES: + return "Licencja(-e)"; + case MENU_LABEL_VALUE_CORE_INFO_SUPPORTED_EXTENSIONS: + return "Wspierane rozszerzenia"; + case MENU_LABEL_VALUE_CORE_INFO_FIRMWARE: + return "Firmware"; + case MENU_LABEL_VALUE_CORE_INFO_CORE_NOTES: + return "Dodatkowe informacje o rdzeniu"; + case MENU_LABEL_VALUE_SYSTEM_INFO_BUILD_DATE: + return "Data kompilacji"; + case MENU_LABEL_VALUE_SYSTEM_INFO_GIT_VERSION: + return "Wersja git"; + case MENU_LABEL_VALUE_SYSTEM_INFO_CPU_FEATURES: + return "Właściwości CPU"; + case MENU_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER: + return "Identyfikator frontendu"; + case MENU_LABEL_VALUE_SYSTEM_INFO_FRONTEND_NAME: + return "Nazwa frontendu"; + case MENU_LABEL_VALUE_SYSTEM_INFO_FRONTEND_OS: + return "System operacyjny hosta:"; + case MENU_LABEL_VALUE_SYSTEM_INFO_RETRORATING_LEVEL: + return "Poziom RetroRating"; + case MENU_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE: + return "Źródło zasilania"; + case MENU_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_NO_SOURCE: + return "Brak źródła"; + case MENU_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGING: + return "Ładowanie"; + case MENU_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGED: + return "Naładowano"; + case MENU_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_DISCHARGING: + return "Na baterii"; + case MENU_LABEL_VALUE_SYSTEM_INFO_VIDEO_CONTEXT_DRIVER: + return "Kontroler wideo"; + case MENU_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_WIDTH: + return "Metryczna szerokość wyświetlacza (mm)"; + case MENU_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_HEIGHT: + return "Metryczna wysokość wyświetlacza (mm)"; + case MENU_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_DPI: + return "Metryczne DPI wyświetlacza"; + case MENU_LABEL_VALUE_SYSTEM_INFO_LIBRETRODB_SUPPORT: + return "Wsparcie LibretroDB"; + case MENU_LABEL_VALUE_SYSTEM_INFO_OVERLAY_SUPPORT: + return "Wsparcie nakładek graficznych"; + case MENU_LABEL_VALUE_SYSTEM_INFO_COMMAND_IFACE_SUPPORT: + return "Wsparcie interfejsu wiersza poleceń"; + case MENU_LABEL_VALUE_SYSTEM_INFO_NETWORK_COMMAND_IFACE_SUPPORT: + return "Wsparcie interfejsu komend sieciowych"; + case MENU_LABEL_VALUE_SYSTEM_INFO_COCOA_SUPPORT: + return "Wsparcie Cocoa"; + case MENU_LABEL_VALUE_SYSTEM_INFO_RPNG_SUPPORT: + return "Wsparcie PNG (RPNG)"; + case MENU_LABEL_VALUE_SYSTEM_INFO_SDL_SUPPORT: + return "Wsparcie SDL1.2"; + case MENU_LABEL_VALUE_SYSTEM_INFO_SDL2_SUPPORT: + return "Wsparcie SDL2"; + case MENU_LABEL_VALUE_SYSTEM_INFO_OPENGL_SUPPORT: + return "Wsparcie OpenGL"; + case MENU_LABEL_VALUE_SYSTEM_INFO_OPENGLES_SUPPORT: + return "Wsparcie OpenGL ES"; + case MENU_LABEL_VALUE_SYSTEM_INFO_THREADING_SUPPORT: + return "Wsparcie wielu wątków"; + case MENU_LABEL_VALUE_SYSTEM_INFO_KMS_SUPPORT: + return "Wsparcie KMS/EGL"; + case MENU_LABEL_VALUE_SYSTEM_INFO_UDEV_SUPPORT: + return "Wsparcie Udev"; + case MENU_LABEL_VALUE_SYSTEM_INFO_OPENVG_SUPPORT: + return "Wsparcie OpenVG"; + case MENU_LABEL_VALUE_SYSTEM_INFO_EGL_SUPPORT: + return "Wsparcie EGL"; + case MENU_LABEL_VALUE_SYSTEM_INFO_X11_SUPPORT: + return "Wsparcie X11"; + case MENU_LABEL_VALUE_SYSTEM_INFO_WAYLAND_SUPPORT: + return "Wsparcie Wayland"; + case MENU_LABEL_VALUE_SYSTEM_INFO_XVIDEO_SUPPORT: + return "Wsparcie XVideo"; + case MENU_LABEL_VALUE_SYSTEM_INFO_ALSA_SUPPORT: + return "Wsparcie ALSA"; + case MENU_LABEL_VALUE_SYSTEM_INFO_OSS_SUPPORT: + return "Wsparcie OSS"; + case MENU_LABEL_VALUE_SYSTEM_INFO_OPENAL_SUPPORT: + return "Wsparcie OpenAL"; + case MENU_LABEL_VALUE_SYSTEM_INFO_OPENSL_SUPPORT: + return "Wsparcie OpenSL"; + case MENU_LABEL_VALUE_SYSTEM_INFO_RSOUND_SUPPORT: + return "Wsparcie RSound"; + case MENU_LABEL_VALUE_SYSTEM_INFO_ROARAUDIO_SUPPORT: + return "Wsparcie RoarAudio"; + case MENU_LABEL_VALUE_SYSTEM_INFO_JACK_SUPPORT: + return "Wsparcie JACK"; + case MENU_LABEL_VALUE_SYSTEM_INFO_PULSEAUDIO_SUPPORT: + return "Wsparcie PulseAudio"; + case MENU_LABEL_VALUE_SYSTEM_INFO_DSOUND_SUPPORT: + return "Wsparcie DirectSound"; + case MENU_LABEL_VALUE_SYSTEM_INFO_XAUDIO2_SUPPORT: + return "Wsparcie XAudio2"; + case MENU_LABEL_VALUE_SYSTEM_INFO_ZLIB_SUPPORT: + return "Wsparcie Zlib"; + case MENU_LABEL_VALUE_SYSTEM_INFO_7ZIP_SUPPORT: + return "Wsparcie 7zip"; + case MENU_LABEL_VALUE_SYSTEM_INFO_DYLIB_SUPPORT: + return "Wsparcie bibliotek dynamicznych"; + case MENU_LABEL_VALUE_SYSTEM_INFO_CG_SUPPORT: + return "Wsparcie Cg"; + case MENU_LABEL_VALUE_SYSTEM_INFO_GLSL_SUPPORT: + return "Wsparcie GLSL"; + case MENU_LABEL_VALUE_SYSTEM_INFO_HLSL_SUPPORT: + return "Wsparcie HLSL"; + case MENU_LABEL_VALUE_SYSTEM_INFO_LIBXML2_SUPPORT: + return "Wsparcie parsowania XML libxml2"; + case MENU_LABEL_VALUE_SYSTEM_INFO_SDL_IMAGE_SUPPORT: + return "Wsparcie SDL image"; + case MENU_LABEL_VALUE_SYSTEM_INFO_FBO_SUPPORT: + return "Wsparcie renderowania do tekstury w OpenGL/Direct3D (wielokrotne przebiegi shaderów)"; + case MENU_LABEL_VALUE_SYSTEM_INFO_FFMPEG_SUPPORT: + return "Wsparcie FFmpeg"; + case MENU_LABEL_VALUE_SYSTEM_INFO_CORETEXT_SUPPORT: + return "Wsparcie CoreText"; + case MENU_LABEL_VALUE_SYSTEM_INFO_FREETYPE_SUPPORT: + return "Wsparcie FreeType"; + case MENU_LABEL_VALUE_SYSTEM_INFO_NETPLAY_SUPPORT: + return "Wsparcie Netplay (peer-to-peer)"; + case MENU_LABEL_VALUE_SYSTEM_INFO_PYTHON_SUPPORT: + return "Wsparcie Pythona (skrypty w shaderach)"; + case MENU_LABEL_VALUE_SYSTEM_INFO_V4L2_SUPPORT: + return "Wsparcie Video4Linux2"; + case MENU_LABEL_VALUE_SYSTEM_INFO_LIBUSB_SUPPORT: + return "Wsparcie libusb"; + case MENU_LABEL_VALUE_YES: + return "Tak"; + case MENU_LABEL_VALUE_NO: + return "Nie"; + case MENU_VALUE_BACK: + return "WSTECZ"; + case MENU_LABEL_VALUE_SCREEN_RESOLUTION: + return "Rozdzielczość ekranu"; + case MENU_VALUE_DISABLED: + return "Wyłączone"; + case MENU_VALUE_PORT: + return "Port"; + case MENU_VALUE_NONE: + return "Żaden"; + case MENU_LABEL_VALUE_RDB_ENTRY_DEVELOPER: + return "Deweloper"; + case MENU_LABEL_VALUE_RDB_ENTRY_PUBLISHER: + return "Wydawca"; + case MENU_LABEL_VALUE_RDB_ENTRY_DESCRIPTION: + return "Opis"; + case MENU_LABEL_VALUE_RDB_ENTRY_NAME: + return "Nazwa"; + case MENU_LABEL_VALUE_RDB_ENTRY_ORIGIN: + return "Pochodzenie"; + case MENU_LABEL_VALUE_RDB_ENTRY_FRANCHISE: + return "Franczyza"; + case MENU_LABEL_VALUE_RDB_ENTRY_RELEASE_MONTH: + return "Miesiąc wydania"; + case MENU_LABEL_VALUE_RDB_ENTRY_RELEASE_YEAR: + return "Rok wydania"; + case MENU_VALUE_TRUE: + return "Prawda"; + case MENU_VALUE_FALSE: + return "Fałsz"; + case MENU_VALUE_MISSING: + return "Brak"; + case MENU_VALUE_PRESENT: + return "Obecny"; + case MENU_VALUE_OPTIONAL: + return "Opcjonalny"; + case MENU_VALUE_REQUIRED: + return "Wymagany"; + case MENU_VALUE_STATUS: + return "Status"; + case MENU_LABEL_VALUE_AUDIO_SETTINGS: + return "Ustawienia dźwięku"; + case MENU_LABEL_VALUE_INPUT_SETTINGS: + return "Ustawienia wprowadzania"; + case MENU_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS: + return "Ustawienia OSD"; + case MENU_LABEL_VALUE_OVERLAY_SETTINGS: + return "Ustawienia przycisków ekranowych"; + case MENU_LABEL_VALUE_MENU_SETTINGS: + return "Ustawienia menu"; + case MENU_LABEL_VALUE_MULTIMEDIA_SETTINGS: + return "Ustawienia multimediów"; + case MENU_LABEL_VALUE_UI_SETTINGS: + return "Ustawienia interfejsu użytkownika"; + case MENU_LABEL_VALUE_MENU_FILE_BROWSER_SETTINGS: + return "Menu File Browser Settings"; + case MENU_LABEL_VALUE_CORE_UPDATER_SETTINGS: + return "Ustawienia aktualizatora"; + case MENU_LABEL_VALUE_NETWORK_SETTINGS: + return "Ustawienia sieci"; + case MENU_LABEL_VALUE_PLAYLIST_SETTINGS: + return "Ustawienia playlisty"; + case MENU_LABEL_VALUE_USER_SETTINGS: + return "Ustawienia użytkownika"; + case MENU_LABEL_VALUE_DIRECTORY_SETTINGS: + return "Ustawienia katalogów"; + case MENU_LABEL_VALUE_RECORDING_SETTINGS: + return "Ustawienia nagrywania"; + case MENU_LABEL_VALUE_NO_INFORMATION_AVAILABLE: + return "Brak dostępnych informacji."; + case MENU_LABEL_VALUE_INPUT_USER_BINDS: + return "Wprowadź bindy dla użytkownika %u"; + case MENU_VALUE_LANG_ENGLISH: + return "angielski"; + case MENU_VALUE_LANG_JAPANESE: + return "japoński"; + case MENU_VALUE_LANG_FRENCH: + return "francuski"; + case MENU_VALUE_LANG_SPANISH: + return "hiszpański"; + case MENU_VALUE_LANG_GERMAN: + return "niemiecki"; + case MENU_VALUE_LANG_ITALIAN: + return "włoski"; + case MENU_VALUE_LANG_DUTCH: + return "duński"; + case MENU_VALUE_LANG_PORTUGUESE: + return "portugalski"; + case MENU_VALUE_LANG_RUSSIAN: + return "rosyjski"; + case MENU_VALUE_LANG_KOREAN: + return "koreański"; + case MENU_VALUE_LANG_CHINESE_TRADITIONAL: + return "chiński (Tradycyjny)"; + case MENU_VALUE_LANG_CHINESE_SIMPLIFIED: + return "chińśki (Uproszczony)"; + case MENU_VALUE_LANG_ESPERANTO: + return "esperanto"; + case MENU_VALUE_LEFT_ANALOG: + return "Lewy analog"; + case MENU_VALUE_RIGHT_ANALOG: + return "Prawy analog"; + case MENU_LABEL_VALUE_INPUT_HOTKEY_BINDS: + return "Input Hotkey Binds"; + case MENU_LABEL_VALUE_FRAME_THROTTLE_SETTINGS: + return "Frame Throttle Settings"; + case MENU_VALUE_SEARCH: + return "Szukaj:"; + case MENU_LABEL_VALUE_USE_BUILTIN_IMAGE_VIEWER: + return "Użyj wbudowanej przeglądarki obrazów"; + default: + break; + } + + return "null"; +} + +int menu_hash_get_help_pl(uint32_t hash, char *s, size_t len) +{ + int ret = 0; + + switch (hash) + { + case 0: + default: + ret = -1; + break; + } + + return ret; +} diff --git a/menu/intl/menu_hash_us.c b/menu/intl/menu_hash_us.c index b863d6b466..adafb37fcd 100644 --- a/menu/intl/menu_hash_us.c +++ b/menu/intl/menu_hash_us.c @@ -614,6 +614,8 @@ const char *menu_hash_to_str_us(uint32_t hash) switch (hash) { + case MENU_VALUE_LANG_POLISH: + return "Polish"; case MENU_LABEL_VALUE_OVERLAY_AUTOLOAD_PREFERRED: return "Autoload Preferred Overlay"; case MENU_LABEL_VALUE_UPDATE_CORE_INFO_FILES: diff --git a/menu/menu_hash.c b/menu/menu_hash.c index 4ab93c28b3..5ad96e06e8 100644 --- a/menu/menu_hash.c +++ b/menu/menu_hash.c @@ -52,6 +52,10 @@ const char *menu_hash_to_str(uint32_t hash) break; case RETRO_LANGUAGE_ESPERANTO: ret = menu_hash_to_str_eo(hash); + break; + case RETRO_LANGUAGE_POLISH: + ret = menu_hash_to_str_pl(hash); + break; default: break; } @@ -92,6 +96,10 @@ int menu_hash_get_help(uint32_t hash, char *s, size_t len) break; case RETRO_LANGUAGE_ESPERANTO: ret = menu_hash_get_help_eo(hash, s, len); + break; + case RETRO_LANGUAGE_POLISH: + ret = menu_hash_get_help_pl(hash, s, len); + break; default: break; } diff --git a/menu/menu_hash.h b/menu/menu_hash.h index f332475c83..4fcd6112c2 100644 --- a/menu/menu_hash.h +++ b/menu/menu_hash.h @@ -965,6 +965,7 @@ extern "C" { #define MENU_VALUE_LANG_CHINESE_TRADITIONAL 0x43f172d0U #define MENU_VALUE_LANG_CHINESE_SIMPLIFIED 0x1ae5ee5bU #define MENU_VALUE_LANG_ESPERANTO 0x1a933a76U +#define MENU_VALUE_LANG_POLISH 0xca915dd4U #define MENU_VALUE_NONE 0x7c89bbd5U @@ -993,6 +994,9 @@ int menu_hash_get_help_it(uint32_t hash, char *s, size_t len); const char *menu_hash_to_str_nl(uint32_t hash); int menu_hash_get_help_nl(uint32_t hash, char *s, size_t len); +const char *menu_hash_to_str_pl(uint32_t hash); +int menu_hash_get_help_pl(uint32_t hash, char *s, size_t len); + const char *menu_hash_to_str_pt(uint32_t hash); int menu_hash_get_help_pt(uint32_t hash, char *s, size_t len); diff --git a/menu/menu_setting.c b/menu/menu_setting.c index 86faa22194..0ab63166cf 100644 --- a/menu/menu_setting.c +++ b/menu/menu_setting.c @@ -1541,6 +1541,7 @@ static void setting_get_string_representation_uint_user_language(void *data, modes[RETRO_LANGUAGE_CHINESE_TRADITIONAL] = menu_hash_to_str(MENU_VALUE_LANG_CHINESE_TRADITIONAL); modes[RETRO_LANGUAGE_CHINESE_SIMPLIFIED] = menu_hash_to_str(MENU_VALUE_LANG_CHINESE_SIMPLIFIED); modes[RETRO_LANGUAGE_ESPERANTO] = menu_hash_to_str(MENU_VALUE_LANG_ESPERANTO); + modes[RETRO_LANGUAGE_POLISH] = menu_hash_to_str(MENU_VALUE_LANG_POLISH); if (settings) strlcpy(s, modes[settings->user_language], len); diff --git a/msg_hash.c b/msg_hash.c index ead19f9634..8edcb2447d 100644 --- a/msg_hash.c +++ b/msg_hash.c @@ -50,6 +50,10 @@ const char *msg_hash_to_str(uint32_t hash) break; case RETRO_LANGUAGE_ESPERANTO: ret = msg_hash_to_str_eo(hash); + break; + case RETRO_LANGUAGE_POLISH: + ret = msg_hash_to_str_pl(hash); + break; default: break; } diff --git a/msg_hash.h b/msg_hash.h index 8f0ea738d8..1582cb1a9c 100644 --- a/msg_hash.h +++ b/msg_hash.h @@ -168,6 +168,8 @@ const char *msg_hash_to_str_it(uint32_t hash); const char *msg_hash_to_str_pt(uint32_t hash); +const char *msg_hash_to_str_pl(uint32_t hash); + const char *msg_hash_to_str_nl(uint32_t hash); const char *msg_hash_to_str_us(uint32_t hash);