Files

301 lines
11 KiB
TypeScript

import type { LocalePhrasesRoot } from '@staticcms/core/interface';
const pl: LocalePhrasesRoot = {
auth: {
login: 'Zaloguj się',
loggingIn: 'Logowanie...',
loginWithNetlifyIdentity: 'Zaloguj przez konto Netlify',
loginWithBitbucket: 'Zaloguj przez Bitbucket',
loginWithGitHub: 'Zaloguj przez GitHub',
loginWithGitLab: 'Zaloguj przez GitLab',
loginWithGitea: 'Zaloguj przez Gitea',
errors: {
email: 'Wprowadź swój adres email',
password: 'Wprowadź swoje hasło',
identitySettings:
'Brak dostępu do ustawień tożsamości. Jeśli używasza backendu git-gateway upewnij się, że usługa tożsamośći (Identity service) oraz Git Gateway są włączone.',
},
},
app: {
header: {
content: 'Treść',
workflow: 'Przebieg redakcyjny',
media: 'Multimedia',
quickAdd: 'Szybkie dodawanie',
},
app: {
errorHeader: 'Błąd ładowania konfiguracji CMS',
configErrors: 'Błędy konfiguracji',
checkConfigYml: 'Sprawdź plik config.yml.',
loadingConfig: 'Ładowanie konfiguracji...',
waitingBackend: 'Oczekiwanie na backend...',
},
notFoundPage: {
header: 'Nie znaleziono',
},
},
collection: {
sidebar: {
collections: 'Kolekcje',
allCollections: 'Wszystkie kolekcje',
searchAll: 'Wyszukaj wszystkie',
searchIn: 'Wyszukaj w',
},
collectionTop: {
sortBy: 'Sortuj po',
viewAs: 'Wyświetl jako',
newButton: 'Nowy %{collectionLabel}',
ascending: 'Rosnąco',
descending: 'Malejąco',
searchResults: 'Wyszukaj wyniki dla %{searchTerm}',
searchResultsInCollection: 'Wyszukaj wyniki dla %{searchTerm} w %{collection}',
filterBy: 'Filtruj po',
groupBy: 'Grupuj po',
},
entries: {
loadingEntries: 'Ładowanie pozycji...',
cachingEntries: 'Ładowanie pozycji do pamięci podręcznej...',
longerLoading: 'To może zająć kilka minut',
noEntries: 'Brak pozycji',
},
groups: {
other: 'Inne',
negateLabel: 'Nie %{label}',
},
defaultFields: {
author: {
label: 'Autor',
},
updatedOn: {
label: 'Zaktualizowano',
},
},
},
editor: {
editorControl: {
field: {
optional: 'opcjonalne',
},
},
editorControlPane: {
widget: {
required: '%{fieldLabel} jest wymagane.',
regexPattern: '%{fieldLabel} nie pasuje do formatu: %{pattern}.',
processing: '%{fieldLabel} jest przetwarzane.',
range: '%{fieldLabel} musi być pomiędzy %{minValue} a %{maxValue}.',
min: '%{fieldLabel} musi być co najmniej %{minValue}.',
max: '%{fieldLabel} musi być %{maxValue} lub mniej.',
rangeCount: '%{fieldLabel} musi mieć od %{minCount} do %{maxCount} elementów',
rangeCountExact: '%{fieldLabel} musi mieć %{count} elementów',
rangeMin: '%{fieldLabel} musi mieć przynajmniej %{minCount} elementów',
rangeMax: '%{fieldLabel} może mieć maksymalnie %{maxCount} elementów',
invalidPath: `'%{path}' nie jest poprawna`,
pathExists: `Ścieżka '%{path}' już istnieje`,
},
i18n: {
writingInLocale: 'Pisz w języku %{locale}',
},
},
editor: {
onLeavePage: 'Czy na pewno chcesz opuścić tę stronę?',
onUpdatingWithUnsavedChangesBody:
'Masz niezapisane zmiany, proszę zapisz je przed aktualizacją statusu.',
onPublishingNotReadyBody: 'Proszę zaktualizować status do "Gotowe" przed publikacją.',
onPublishingWithUnsavedChangesBody:
'Masz niezapisane zmiany, proszę zapisz je przed publikacją.',
onPublishingBody: 'Czy na pewno chcesz opublikować tę pozycję?',
onUnpublishing: 'Czy na pewno chcesz cofnąć publikację tej pozycji?',
onDeleteWithUnsavedChangesBody:
'Czy na pewno chcesz usunąć tę opublikowaną pozycję, a także niezapisane zmiany z bieżącej sesji?',
onDeletePublishedEntryBody: 'Czy na pewno chcesz usunąć tę opublikowaną pozycję?',
loadingEntry: 'Ładowanie pozycji...',
confirmLoadBackupBody: 'Odzyskano lokalną kopię zapasową tej pozycji, czy chcesz jej użyć?',
},
editorInterface: {
toggleI18n: 'Przełącz i18n',
togglePreview: 'Przełącz podgląd',
toggleScrollSync: 'Synchroniczne przesuwanie',
},
editorToolbar: {
publishing: 'Publikowanie...',
publish: 'Opublikuj',
published: 'Opublikowane',
unpublish: 'Cofnij publikację',
duplicate: 'Zduplikuj',
unpublishing: 'Cofanie publikacji...',
publishAndCreateNew: 'Opublikuj i dodaj nowy',
publishAndDuplicate: 'Opublikuj i zduplikuj',
deleteEntry: 'Usuń pozycję',
saving: 'Zapisywanie...',
save: 'Zapisz',
statusInfoTooltipDraft:
'Dodano jako wersję roboczą. Aby zakończyć i oddać do recenzji zmień status na `Do recenzji`',
statusInfoTooltipInReview:
'Wpis jest w trakcie recenzji, żadne dodatkowe akcje nie są wymagane. Jeśli chcesz, możesz jeszcze nanieść zmiany.',
deleting: 'Usuwanie...',
updating: 'Uaktualnianie...',
status: 'Status: %{status}',
backCollection: ' Edycja treści w zbiorze %{collectionLabel}',
unsavedChanges: 'Niezapisane zmiany',
changesSaved: 'Zmiany zapisane',
draft: 'Wersja robocza',
inReview: 'W recenzji',
ready: 'Gotowe',
publishNow: 'Opublikuj teraz',
deployPreviewPendingButtonLabel: 'Sprawdź, czy istnieje podgląd',
deployPreviewButtonLabel: 'Zobacz podgląd',
deployButtonLabel: 'Zobacz na żywo',
},
editorWidgets: {
markdown: {
bold: 'Pogrubienie',
italic: 'Kursywa',
code: 'Kod',
link: 'Link',
linkPrompt: 'Dodaj adres URL',
headings: 'Nagłówki',
quote: 'Cytat',
bulletedList: 'Lista punktowana',
numberedList: 'Lista numerowana',
addComponent: 'Dodaj komponent',
richText: 'Tekst sformatowany',
markdown: 'Markdown',
},
image: {
choose: 'Wybierz zdjęcie',
chooseUrl: 'Dodaj adres URL zdjęcia',
replaceUrl: 'Zmień adres URL zdjęcia',
promptUrl: 'Wprować adres URL zdjęcia',
chooseDifferent: 'Zmień zdjęcie',
remove: 'Usuń zdjęcie',
},
file: {
choose: 'Wybierz plik',
chooseUrl: 'Dodaj adres URL pliku',
replaceUrl: 'Zmień adres URL zdjęcia',
promptUrl: 'Dodaj adres URL pliku',
chooseDifferent: 'Wybierz inny plik',
remove: 'Usuń plik',
},
unknownControl: {
noControl: "Brak kontrolki dla widżetu '%{widget}'.",
},
unknownPreview: {
noPreview: "Brak podglądu dla widżetu '%{widget}'.",
},
headingOptions: {
headingOne: 'Nagłówek 1',
headingTwo: 'Nagłówek 2',
headingThree: 'Nagłówek 3',
headingFour: 'Nagłówek 4',
headingFive: 'Nagłówek 5',
headingSix: 'Nagłówek 6',
},
datetime: {
now: 'Teraz',
},
list: {
add: 'Dodaj %{item}',
addType: 'Dodaj nowy %{item}',
},
},
},
mediaLibrary: {
mediaLibraryCard: {
draft: 'Wersja robocza',
copy: 'Kopiuj',
copyUrl: 'Kopiuj URL',
copyPath: 'Kopiuj ścieżkę',
copyName: 'Kopiuj nazwę',
copied: 'Skopiowano',
},
mediaLibrary: {
onDeleteBody: 'Czy na pewno chcesz usunąć zaznaczone multimedia?',
fileTooLargeBody: 'Plik jest za duży.\nUstawiony maksymalny rozmiar pliku: %{size} kB.',
},
mediaLibraryModal: {
loading: 'Ładowanie...',
noResults: 'Brak wyników.',
noAssetsFound: 'Nie znaleziono żadnych zasobów.',
noImagesFound: 'Nie znaleziono żadnych obrazów.',
images: 'Obrazy',
mediaAssets: 'Zasoby multimedialne',
search: 'Szukaj...',
uploading: 'Przesyłanie...',
upload: 'Prześlij nowe',
download: 'Pobierz',
deleting: 'Usuwanie...',
deleteSelected: 'Usuń zaznaczone',
chooseSelected: 'Wybierz zaznaczone',
},
},
ui: {
default: {
goBackToSite: 'Wróć do strony',
},
errorBoundary: {
title: 'Błąd',
details: 'Wystąpił błąd - proszę ',
reportIt: 'zgłoś to.',
detailsHeading: 'Szczegóły',
privacyWarning:
'Nowe zgłoszenie zostanie wstępnie wypełnione danymi o błędzie.\nZweryfikuj czy dane są poprawne i usuń wrażliwe informacje jeśli takie zostały dodane.',
recoveredEntry: {
heading: 'Odzyskany dokument',
warning: 'Proszę skopiuj/wklej to gdzieś zanim opuścisz tę stronę!',
copyButtonLabel: 'Skopiuj do schowka',
},
},
settingsDropdown: {
logOut: 'Wyloguj się',
},
toast: {
onFailToLoadEntries: 'Nie udało się załadować pozycji: %{details}',
onFailToLoadDeployPreview: 'Nie udało się załadować podglądu: %{details}',
onFailToPersist: 'Nie udało się zapisać pozycji: %{details}',
onFailToDelete: 'Nie udało się usunąć pozycji: %{details}',
onFailToUpdateStatus: 'Nie udało się zaktualizować statusu: %{details}',
missingRequiredField: 'Ups, przegapiłeś wymagane pole. Proszę uzupełnij przed zapisaniem.',
entrySaved: 'Pozycja zapisana',
entryPublished: 'Pozycja opublikowana',
onFailToPublishEntry: 'Nie udało się opublikować: %{details}',
entryUpdated: 'Zaktualizowano status pozycji',
onFailToAuth: '%{details}',
onLoggedOut: 'Zostałeś wylogowany, utwórz kopię zapasową danych i zaloguj się ponownie.',
onBackendDown: 'Usługa backendu uległa awarii. Zobacz więcej informacji: %{details}',
},
},
workflow: {
workflow: {
loading: 'Ładowanie pozycji przebiegu redakcyjnego',
workflowHeading: 'Przebieg redakcyjny',
newPost: 'Nowa pozycja',
description:
'%{smart_count} pozycja oczekuje na recenzję, %{readyCount} oczekuje na publikacje. |||| %{smart_count} pozycje oczekują na recenzję, %{readyCount} oczekuje na publikacje. |||| %{smart_count} pozycji oczekuje na recenzje, %{readyCount} oczekuje na publikacje. ',
dateFormat: 'MMMM D',
},
workflowCard: {
lastChange: '%{date} przez %{author}',
lastChangeNoAuthor: '%{date}',
lastChangeNoDate: 'przez %{author}',
deleteChanges: 'Usuń zmiany',
deleteNewEntry: 'Usuń nową pozycję',
publishChanges: 'Opublikuj zmiany',
publishNewEntry: 'Opublikuj nową pozycję',
},
workflowList: {
onDeleteEntry: 'Czy na pewno chcesz usunąć tę pozycję?',
onPublishingNotReadyEntry:
'Tylko pozycje o statusie „Gotowe” mogą być publikowane. Przeciągnij proszę kartę do kolumny „Gotowe do publikacji”, aby umożliwić publikowanie.',
onPublishEntry: 'Czy na pewno chcesz opublikować tę pozycję?',
draftHeader: 'Wersje robocze',
inReviewHeader: 'W recenzji',
readyHeader: 'Gotowe do publikacji',
currentEntries:
'%{smart_count} pozycja |||| %{smart_count} pozycje |||| %{smart_count} pozycji',
},
},
};
export default pl;