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);