first commit
Build / Build for Android (push) Has been cancelled
Build / Build for iOS (push) Has been cancelled

This commit is contained in:
Zakaria
2026-05-18 14:15:38 -04:00
commit 1563409cb1
382 changed files with 45347 additions and 0 deletions
+539
View File
@@ -0,0 +1,539 @@
{
"premiereDate": "Data premiery",
"@premiereDate": {},
"password": "Hasło",
"@password": {},
"logs": "Logi",
"@logs": {},
"next": "Dalej",
"@next": {},
"unknownName": "Bez nazwy",
"@unknownName": {},
"playlists": "Listy odtwarzania",
"@playlists": {},
"startMix": "Rozpocznij mix",
"@startMix": {},
"clear": "Wyczyść",
"@clear": {},
"favourites": "Ulubione",
"@favourites": {},
"sortOrder": "Porządek sortowania",
"@sortOrder": {},
"downloads": "Pobrane",
"@downloads": {},
"album": "Album",
"@album": {},
"albumArtist": "Wykonawca albumu",
"@albumArtist": {},
"sortBy": "Sortuj według",
"@sortBy": {},
"artist": "Wykonawca",
"@artist": {},
"communityRating": "Ocena społeczności",
"@communityRating": {},
"playCount": "Liczba odtworzeń",
"@playCount": {},
"dateAdded": "Data dodania",
"@dateAdded": {},
"datePlayed": "Data odtwarzania",
"@datePlayed": {},
"name": "Nazwa",
"@name": {},
"random": "Losowo",
"@random": {},
"dlEnqueued": "{count} oczekuje",
"@dlEnqueued": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"playButtonLabel": "ODTWARZAJ",
"@playButtonLabel": {},
"shuffleButtonLabel": "LOSOWO",
"@shuffleButtonLabel": {},
"editPlaylistNameTitle": "Edytuj nazwę listy odtwarzania",
"@editPlaylistNameTitle": {},
"playlistNameUpdated": "Zaktualizowano nazwę listy odtwarzania.",
"@playlistNameUpdated": {},
"favourite": "Ulubiony",
"@favourite": {},
"required": "Wymagane",
"@required": {},
"addButtonLabel": "DODAJ",
"@addButtonLabel": {},
"transcoding": "Transkodowanie",
"@transcoding": {},
"message": "Wiadomość",
"@message": {},
"audioService": "Usługa audio",
"@audioService": {},
"grid": "Siatka",
"@grid": {},
"portrait": "Widok pionowy",
"@portrait": {},
"landscape": "Widok poziomy",
"@landscape": {},
"yesButtonLabel": "TAK",
"@yesButtonLabel": {},
"invalidNumber": "Nieprawidłowa liczba",
"@invalidNumber": {},
"playlistCreated": "Utworzono listę odtwarzania.",
"@playlistCreated": {},
"newPlaylist": "Nowa lista odtwarzania",
"@newPlaylist": {},
"noArtist": "Brak artysty",
"@noArtist": {},
"addToQueue": "Dodaj do kolejki",
"@addToQueue": {},
"instantMix": "Szybki miks",
"@instantMix": {},
"queue": "Kolejka",
"@queue": {},
"direct": "BEZPOŚREDNIE",
"@direct": {},
"startingInstantMix": "Rozpocznij szybki miks.",
"@startingInstantMix": {},
"anErrorHasOccured": "Wystąpił błąd.",
"@anErrorHasOccured": {},
"serverUrl": "Adres URL serwera",
"@serverUrl": {},
"emptyServerUrl": "Adres URL serwera nie może być pusty",
"@emptyServerUrl": {
"description": "Error message that shows when the user submits a login without a server URL"
},
"urlStartWithHttps": "URL musi zaczynać się od http:// lub https://",
"@urlStartWithHttps": {
"description": "Error message that shows when the user submits a server URL that doesn't start with http:// or https:// (for example, ftp://0.0.0.0"
},
"username": "Nazwa użytkownika",
"@username": {},
"urlTrailingSlash": "URL nie może kończyć się znakiem \"/\"",
"@urlTrailingSlash": {
"description": "Error message that shows when the user submits a server URL that ends with a trailing slash (for example, http://0.0.0.0/)"
},
"selectMusicLibraries": "Wybierz biblioteki z muzyką",
"@selectMusicLibraries": {
"description": "App bar title for library select screen"
},
"couldNotFindLibraries": "Nie znaleziono żadnych bibliotek.",
"@couldNotFindLibraries": {
"description": "Error message when the user does not have any libraries"
},
"songs": "Utwory",
"@songs": {},
"albums": "Albumy",
"@albums": {},
"artists": "Wykonawcy",
"@artists": {},
"genres": "Gatunki",
"@genres": {},
"addedToQueue": "Dodano do kolejki.",
"@addedToQueue": {},
"queueReplaced": "Kolejka zastąpiona.",
"@queueReplaced": {},
"error": "Błąd",
"@error": {},
"noErrors": "Brak błędów!",
"@noErrors": {},
"addFavourite": "Dodaj do ulubionych",
"@addFavourite": {},
"addToPlaylistTooltip": "Dodaj do playlisty",
"@addToPlaylistTooltip": {},
"addToPlaylistTitle": "Dodaj do Playlisty",
"@addToPlaylistTitle": {},
"updateButtonLabel": "AKTUALIZUJ",
"@updateButtonLabel": {},
"logOut": "Wyloguj",
"@logOut": {},
"settings": "Ustawienia",
"@settings": {},
"unknownError": "Nieznany błąd",
"@unknownError": {},
"finamp": "Finamp",
"@finamp": {},
"music": "Muzyka",
"@music": {},
"shareLogs": "Udostępnij logi",
"@shareLogs": {},
"list": "Lista",
"@list": {},
"showCoverAsPlayerBackground": "Pokazuj rozmyty obraz jako tło odtwarzacza",
"@showCoverAsPlayerBackground": {},
"location": "Lokalizacja",
"@location": {},
"logsCopied": "Logi skopiowane.",
"@logsCopied": {},
"areYouSure": "Czy na pewno?",
"@areYouSure": {},
"unknownArtist": "Nieznany artysta",
"@unknownArtist": {},
"offlineMode": "Tryb offline",
"@offlineMode": {},
"editPlaylistNameTooltip": "Edytuj nazwę listy odtwarzania",
"@editPlaylistNameTooltip": {},
"discNumber": "Dysk {number}",
"@discNumber": {
"placeholders": {
"number": {
"type": "int"
}
}
},
"downloaded": "Z POBRANYCH",
"@downloaded": {},
"addDownloadLocation": "Dodaj lokalizację pobierania",
"@addDownloadLocation": {},
"downloadLocations": "Lokalizacje pobierania",
"@downloadLocations": {},
"jellyfinUsesAACForTranscoding": "Jellyfin używa AAC do transkodowania",
"@jellyfinUsesAACForTranscoding": {},
"theme": "Motyw",
"@theme": {},
"goToAlbum": "Idź do albumu",
"@goToAlbum": {},
"productionYear": "Rok produkcji",
"@productionYear": {},
"enableTranscoding": "Włącz transkodowanie",
"@enableTranscoding": {},
"downloadedSongsWillNotBeDeleted": "Pobrane utwory nie zostaną usunięte",
"@downloadedSongsWillNotBeDeleted": {},
"downloadErrors": "Błędy pobierania",
"@downloadErrors": {},
"downloadErrorsTitle": "Błędy pobierania",
"@downloadErrorsTitle": {},
"light": "Jasny",
"@light": {},
"customLocation": "Własna lokalizacja",
"@customLocation": {},
"showTextOnGridView": "Pokaż tekst w widoku siatki",
"@showTextOnGridView": {},
"directoryMustBeEmpty": "Folder musi być pusty",
"@directoryMustBeEmpty": {},
"downloadsDeleted": "Usunięto pobrane.",
"@downloadsDeleted": {},
"downloadMissingImages": "Pobierz brakujące obrazy",
"@downloadMissingImages": {},
"dlComplete": "{count} ukończono pomyślnie",
"@dlComplete": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"shuffleAll": "Losuj wszystko",
"@shuffleAll": {},
"criticRating": "Ocena krytyków",
"@criticRating": {},
"budget": "Budżet",
"@budget": {},
"revenue": "Dochód",
"@revenue": {},
"downloadCount": "{count,plural, =1{{count} pobranie} other{{count} pobrań}}",
"@downloadCount": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"downloadedImagesCount": "{count,plural,=1{{count} obraz} other{{count} obrazów}}",
"@downloadedImagesCount": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"dlFailed": "{count} ukończono z błędami",
"@dlFailed": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"dlRunning": "{count} w trakcie",
"@dlRunning": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"downloadsAdded": "Dodano do pobierania.",
"@downloadsAdded": {},
"addDownloads": "Wszystkie pobrania",
"@addDownloads": {},
"layoutAndTheme": "Układ i motyw",
"@layoutAndTheme": {},
"enableTranscodingSubtitle": "Transkoduje strumienie muzyczne po stronie serwera.",
"@enableTranscodingSubtitle": {},
"bitrate": "Bitrate",
"@bitrate": {},
"selectDirectory": "Wybierz folder",
"@selectDirectory": {},
"pathReturnSlashErrorMessage": "Ścieżki nie mogą wskazywać \"/\"",
"@pathReturnSlashErrorMessage": {},
"cancelSleepTimer": "Zatrzymać odliczanie?",
"@cancelSleepTimer": {},
"system": "Systemowy",
"@system": {},
"noButtonLabel": "NIE",
"@noButtonLabel": {},
"createButtonLabel": "UTWÓRZ",
"@createButtonLabel": {},
"noAlbum": "Brak albumu",
"@noAlbum": {},
"noItem": "Brak elementu",
"@noItem": {},
"streaming": "STRUMIENIOWANIE",
"@streaming": {},
"replaceQueue": "Zastąp kolejkę",
"@replaceQueue": {},
"statusError": "STATUS BŁĘDU",
"@statusError": {},
"responseError": "{error} Kod statusu {statusCode}.",
"@responseError": {
"placeholders": {
"error": {
"type": "String",
"example": "Forbidden"
},
"statusCode": {
"type": "int",
"example": "403"
}
}
},
"notAvailableInOfflineMode": "Niedostępne w trybie offline",
"@notAvailableInOfflineMode": {},
"dark": "Ciemny",
"@dark": {},
"removeFavourite": "Usuń z ulubionych",
"@removeFavourite": {},
"tabs": "Zakładki",
"@tabs": {},
"setSleepTimer": "Ustaw wyłącznik czasowy",
"@setSleepTimer": {},
"enterLowPriorityStateOnPause": "Przechodź w stan niskiego priorytetu w trakcie trwania pauzy",
"@enterLowPriorityStateOnPause": {},
"songCount": "{count,plural,=1{{count} utwór} other{{count} utworów}}",
"@songCount": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"startMixNoSongsArtist": "Kliknij i przytrzymaj nazwę wykonawcy, aby dodać go do mix-u przed jego rozpoczęciem",
"@startMixNoSongsArtist": {
"description": "Snackbar message that shows when the user presses the instant mix button with no artists selected"
},
"startMixNoSongsAlbum": "Kliknij i przytrzymaj nazwę albumu, aby dodać go do mix-u przed jego rozpoczęciem",
"@startMixNoSongsAlbum": {
"description": "Snackbar message that shows when the user presses the instant mix button with no albums selected"
},
"appDirectory": "Folder aplikacji",
"@appDirectory": {},
"downloadedItemsCount": "{count,plural,=1{{count} utwór} other{{count} utworów}}",
"@downloadedItemsCount": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"downloadedItemsImagesCount": "{downloadedItems}, {downloadedImages}",
"@downloadedItemsImagesCount": {
"description": "This is for merging downloadedItemsCount and downloadedImagesCount as Flutter's intl stuff doesn't support multiple plurals in one string. https://github.com/flutter/flutter/issues/86906",
"placeholders": {
"downloadedItems": {
"type": "String",
"example": "12 downloads"
},
"downloadedImages": {
"type": "String",
"example": "1 image"
}
}
},
"bitrateSubtitle": "Wyższy bitrate dostarcza lepszą jakość, ale kosztem większego zużycia transferu danych.",
"@bitrateSubtitle": {},
"hideSongArtistsIfSameAsAlbumArtists": "Ukryj wykonawców utworu jeśli odpowiadają wykonawcom albumu",
"@hideSongArtistsIfSameAsAlbumArtists": {},
"customLocationsBuggy": "Niestandardowe lokalizacje są bardzo kłopotliwe ze względu na problemy z uprawnieniami. W chwili obecnej ich używanie nie jest zalecane.",
"@customLocationsBuggy": {},
"gridCrossAxisCountSubtitle": "Ilość elementów w wierszu - {value}.",
"@gridCrossAxisCountSubtitle": {
"description": "List tile subtitle for grid cross axis count. Value will either be the portrait or landscape key.",
"placeholders": {
"value": {
"type": "String",
"example": "landscape"
}
}
},
"shuffleAllSongCountSubtitle": "Ilość utworów do załadowania kiedy użyto przycisku \"Losowo\" na wszystkich utworach.",
"@shuffleAllSongCountSubtitle": {},
"downloadedMissingImages": "{count,plural, =0{Nie brakuje żadnych obrazów} =1{Pobrano {count} brakujący obraz} other{Pobrano {count} brakujących obrazów}}",
"@downloadedMissingImages": {
"description": "Message that shows when the user downloads missing images",
"placeholders": {
"count": {
"type": "int"
}
}
},
"failedToGetSongFromDownloadId": "Nie udało się pobrać utworu z ID pobierania",
"@failedToGetSongFromDownloadId": {},
"stackTrace": "Stos błędu",
"@stackTrace": {},
"enterLowPriorityStateOnPauseSubtitle": "Pozwala usunąć powiadomienie podczas pauzy. Pozwala również systemowi Android na zabicie usługi podczas pauzy.",
"@enterLowPriorityStateOnPauseSubtitle": {},
"viewTypeSubtitle": "Układ elementów",
"@viewTypeSubtitle": {},
"shuffleAllSongCount": "Maksymalna ilość losowych utworów",
"@shuffleAllSongCount": {},
"gridCrossAxisCount": "Elementy siatki ({value})",
"@gridCrossAxisCount": {
"description": "List tile title for grid cross axis count. Value will either be the portrait or landscape key.",
"placeholders": {
"value": {
"type": "String",
"example": "Portrait"
}
}
},
"showCoverAsPlayerBackgroundSubtitle": "Określa czy używać rozmytego obrazu na ekranie odtwarzacza.",
"@showCoverAsPlayerBackgroundSubtitle": {},
"sleepTimerTooltip": "Wyłącznik czasowy",
"@sleepTimerTooltip": {},
"showTextOnGridViewSubtitle": "Określa czy wyświetlać tekst (tytuł, wykonawca itp.) na siatce elementów.",
"@showTextOnGridViewSubtitle": {},
"viewType": "Widok",
"@viewType": {},
"hideSongArtistsIfSameAsAlbumArtistsSubtitle": "Określa czy wyświetlać wykonawców utworów na ekranie albumu, jeśli nie różnią się one od wykonawców albumów.",
"@hideSongArtistsIfSameAsAlbumArtistsSubtitle": {},
"responseError401": "{error} Kod {statusCode}. To najprawdopodobniej oznacza, że użyłeś/aś nieprawidłowej nazwy użytkownika lub hasła.",
"@responseError401": {
"placeholders": {
"error": {
"type": "String",
"example": "Unauthorized"
},
"statusCode": {
"type": "int",
"example": "401"
}
}
},
"transcode": "TRANSKODOWANE",
"@transcode": {},
"applicationLegalese": "Licencja Mozilla Public License 2.0. Kod źródłowy dostępny na:\n\ngithub.com/jmshrv/finamp",
"@applicationLegalese": {},
"errorScreenError": "Wystąpił błąd podczas pobierania listy błędów. Utwórz zgłoszenie na portalu GitHub i usuń dane aplikacji",
"@errorScreenError": {},
"internalExternalIpExplanation": "Jeśli chcesz uzyskać dostęp do zdalnej instancji Jellyfin, musisz posiadać zewnętrzne IP.\n\nJeśli serwer jest dostępny na portach HTTP(S) (80/443), nie musisz określać portu.",
"@internalExternalIpExplanation": {
"description": "Extra info for which IP to use for remote access, and info on whether or not the user needs to specify a port."
},
"startupError": "Coś poszło nie tak podczas startu aplikacji. Wystąpił błąd :{error}\n\nProszę utworzyć zgłoszenie (https://github.com/jmshrv/finamp) wraz ze zrzutem ekranu. Jeśli problem będzie się powtarzać, usuń dane aplikacji.",
"@startupError": {
"description": "The error message that shows when startup fails.",
"placeholders": {
"error": {
"type": "String",
"example": "Failed to open download DB"
}
}
},
"runtime": "Czas trwania",
"@runtime": {},
"removeFromMix": "Usuń z miksu",
"@removeFromMix": {},
"addToMix": "Dodaj do miksu",
"@addToMix": {},
"disableGesture": "Wyłącz gesty",
"@disableGesture": {},
"disableGestureSubtitle": "Czy wyłączyć gesty.",
"@disableGestureSubtitle": {},
"minutes": "Minuty",
"@minutes": {},
"bufferDuration": "Długość bufora",
"@bufferDuration": {},
"bufferDurationSubtitle": "Ile odtwarzacz powinien buforować, w sekundach. Wymaga ponownego uruchomienia.",
"@bufferDurationSubtitle": {},
"redownloadedItems": "{count,plural, =0{Nie potrzeba ponownego pobierania.} =1{Ponownie pobrano {count} element} other{Ponownie pobrano {count} elementów}}",
"@redownloadedItems": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"removeFromPlaylistTooltip": "Usuń z listy odtwarzania",
"@removeFromPlaylistTooltip": {},
"removeFromPlaylistTitle": "Usuń z Listy odtwarzania",
"@removeFromPlaylistTitle": {},
"removedFromPlaylist": "Usunięto z listy odtwarzania.",
"@removedFromPlaylist": {},
"language": "Język",
"@language": {},
"confirm": "Potwierdź",
"@confirm": {},
"showUncensoredLogMessage": "Ten log zawiera twoje dane logowania. Pokazać?",
"@showUncensoredLogMessage": {},
"resetTabs": "Resetowanie zakładek",
"@resetTabs": {},
"playNext": "Następne",
"@playNext": {
"description": "Popup menu item title for inserting an item into the play queue after the currently-playing item."
},
"interactions": "Interakcje",
"@interactions": {},
"insertedIntoQueue": "Dodano do kolejki.",
"@insertedIntoQueue": {
"description": "Snackbar message that shows when the user successfully inserts items into the play queue at a location that is not necessarily the end."
},
"noMusicLibrariesTitle": "Brak bibliotek muzycznych",
"@noMusicLibrariesTitle": {
"description": "Title for message that shows on the views screen when no music libraries could be found."
},
"deleteDownloadsConfirmButtonText": "Usuń",
"@deleteDownloadsConfirmButtonText": {
"description": "Shown in the confirmation dialog for deleting downloaded media from the local device."
},
"deleteDownloadsAbortButtonText": "Cofnij",
"@deleteDownloadsAbortButtonText": {},
"syncDownloadedPlaylists": "Synchronizuj pobrane playlisty",
"@syncDownloadedPlaylists": {},
"showFastScroller": "Pokaż szybkie przewijanie",
"@showFastScroller": {},
"refresh": "ODŚWIEŻ",
"@refresh": {},
"swipeInsertQueueNext": "Odtwórz Przewiniętą Piosenkę Następnie",
"@swipeInsertQueueNext": {},
"swipeInsertQueueNextSubtitle": "Włącz wstawianie utworu jako następnego elementu w kolejce po przesunięciu palcem na liście utworów zamiast dołączania go na końcu.",
"@swipeInsertQueueNextSubtitle": {},
"deleteDownloadsPrompt": "Czy napewno chcesz usunąć {itemType, select, album{album} playlist{playlist} artist{artist} genre{genre} track{song} other{}} '{itemName}' z tego urządzenia?",
"@deleteDownloadsPrompt": {
"placeholders": {
"itemName": {
"type": "String",
"example": "Abandon Ship"
},
"itemType": {
"type": "String",
"example": "album"
}
},
"description": "Confirmation prompt shown before deleting downloaded media from the local device, destructive action, doesn't affect the media on the server."
},
"noMusicLibrariesBody": "Finamp nie mógł znaleźć żadnych bibliotek muzycznych. Upewnij się, że serwer Jellyfin zawiera co najmniej jedną bibliotekę z typem zawartości ustawionym na \"Muzyka\".",
"@noMusicLibrariesBody": {},
"redesignBeta": "Przeprojektowanie Beta",
"@redesignBeta": {}
}