Files
summercms/modules/phrasebook/backend/lang/pl/lang.yaml
Jakub Zych 872fd6535f feat(17-02): tree reorder page and singleton form in the admin
- ReorderView: indented tree with drag handle, move up/down, outdent and
  indent (buttons and arrow keys on the handle), pointer drag before, after
  or inside a row and never into its own subtree; one POST with the whole
  node set 400 ms after the last move, flushed on leave; a failed save
  restores the saved tree, a 409 reloads; loading, empty, load-failure and
  403 states; partition selector
- ListView: outline Reorder button before New record, passing the filtered
  partition
- SettingsIndexView opens a singleton controller's record through
  GET …/singleton; FormView in singleton mode has no Delete and returns to
  the settings index
- reorder.* and messages.list.reorder phrase keys (en, pl), smoke spec, docs
2026-10-12 16:18:31 +02:00

427 lines
17 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Framework admin strings (D-20), resolved as backend::lang.<group>.<key>.
# Winter backend key names are kept where Winter has them; values follow the
# admin design copy (D-06). Plural texts are CLDR maps (one, few, many,
# other), never pipe strings, so every key converts to the SPA's plural forms.
# Placeholders use :count, :name, :term and friends (D-24).
auth:
title: Witaj ponownie
login: Login lub e-mail
password: Hasło
invalid: Nieprawidłowe dane logowania
submit: Zaloguj
logout: Wyloguj
session_expired: Sesja wygasła. Zaloguj się ponownie.
nav:
plugins: Wtyczki
sections: Sekcje
breadcrumbs: Ścieżka nawigacji
empty: Brak dostępnych sekcji.
settings: Ustawienia
collapse: Zwiń menu
expand: Rozwiń menu
user_menu: Menu użytkownika
view_site: Zobacz stronę
page:
not_found: Nie znaleziono strony.
list:
search_prompt: Szukaj…
no_records: Brak rekordów w tym widoku.
no_results: 0 wyników
loading: Wczytywanie…
load_failed: Nie udało się wczytać listy.
delete_selected: Usuń zaznaczone
prev_page: Poprzednia
next_page: Następna
records_per_page: Na stronę
column_switch_true: Tak
column_switch_false: Nie
column_created: Utworzono
column_updated: Zaktualizowano
pagination_range: ":from–:to z :total"
results:
one: ":count wynik"
few: ":count wyniki"
many: ":count wyników"
other: ":count wyniku"
empty_value: "—"
clear_search: Wyczyść wyszukiwanie
reset_list: Wyczyść wyszukiwanie, filtry i sortowanie
select_all: Zaznacz wszystkie na stronie
select_row: Zaznacz wiersz
sort_ascending: Sortuj rosnąco
sort_descending: Sortuj malejąco
search: Szukaj
delete_failed: Nie udało się usunąć zaznaczonych rekordów.
filters: Filtry
filter_all: Wszystkie
filter_from: Od
filter_to: Do
pagination: Stronicowanie
bulk_actions: Działania masowe
bulk_confirm: "Wykonać „:action” na zaznaczonych (:count)?"
bulk_done:
one: "Wykonano akcję dla :count rekordu."
few: "Wykonano akcję dla :count rekordów."
many: "Wykonano akcję dla :count rekordów."
other: "Wykonano akcję dla :count rekordów."
bulk_stale: Część zaznaczonych rekordów nie jest już dostępna. Lista została odświeżona; zaznacz rekordy ponownie.
action_forbidden: Nie masz uprawnień do wykonania tej akcji.
form:
save: Zapisz
save_and_close: Zapisz i zamknij
cancel: Anuluj
delete: Usuń
none: — brak —
update: Edytuj
create: Utwórz
return_to_list: Wróć do listy
return_to_preview: Wróć do podglądu
show_password: Pokaż hasło
hide_password: Ukryj hasło
close: Zamknij
confirm: Potwierdź
saving: Zapisywanie…
deleting: Usuwanie…
add: Dodaj
remove_item: "Usuń: :name"
locked_item: "Zablokowane: :name"
locked_note: Zmiana pozycji oznaczonych kłódką wymaga dodatkowego uprawnienia.
add_item: Dodaj…
select_placeholder: Wybierz…
loading_options: Wczytywanie…
no_options: Brak wyników
more_options: Więcej wyników
tab_default: Podstawowe
unsupported_field: "Nieobsługiwany typ pola: :type"
error_title: Nie udało się zapisać.
error_fields:
one: "Popraw :count pole oznaczone poniżej."
few: "Popraw :count pola oznaczone poniżej."
many: "Popraw :count pól oznaczonych poniżej."
other: "Popraw :count pola oznaczonego poniżej."
load_failed: Nie udało się wczytać formularza.
error_generic: Nie udało się zapisać zmian. Spróbuj ponownie.
unsaved_confirm: Masz niezapisane zmiany. Porzucić je?
discard: Porzuć zmiany
tab_errors:
one: ":count błąd"
few: ":count błędy"
many: ":count błędów"
other: ":count błędu"
action_confirm: "Wykonać „:action” na tym rekordzie?"
action_done: Akcja została wykonana.
action_stale: Ta akcja nie dotyczy już tego rekordu. Strona została odświeżona.
forbidden: Nie masz uprawnień do wprowadzenia tej zmiany. Nic nie zostało zapisane.
dependent_invalid: Wybierz jedną z dostępnych opcji.
dependent_waiting: "Najpierw wybierz pole „:field”"
dependent_not_used: Nie dotyczy tego wyboru
dependent_empty: "Brak rekordów typu „:type”. Najpierw dodaj rekord albo wybierz inny typ."
dependent_cleared: "Wyczyszczono pole „:field”, bo zmieniły się jego opcje."
dependent_failed: Nie udało się wczytać opcji.
dependent_retry: Ponów wczytywanie opcji
relation:
add: Dodaj
link: Dołącz
unlink: Odłącz
remove: Usuń
search: Szukaj…
add_count: "Dodaj (:count)"
candidates_range: ":from–:to z :total"
no_candidates: Brak rekordów do dodania.
load_failed: Nie udało się wczytać powiązanych rekordów.
child_load_failed: Nie udało się wczytać rekordu. Zamknij to okno i spróbuj ponownie.
child_gone: Ten rekord już nie istnieje. Lista została odświeżona.
next: Dalej
back: Wstecz
pending_note: Zmiany w tej sekcji zostaną zapisane razem z rekordem.
settings:
title: Ustawienia
empty: Brak dostępnych ustawień.
saved: Zapisano ustawienia
back: Wróć do ustawień
extension:
busy: Wczytywanie…
widget_failed: Nie udało się wczytać tej kontrolki. Odśwież stronę, a jeśli błąd wróci, sprawdź zasoby wtyczki.
partial_failed: Nie udało się wczytać tej sekcji. Odśwież stronę, aby spróbować ponownie.
action_failed: Nie udało się wykonać akcji. Spróbuj ponownie.
datepicker:
open_calendar: Otwórz kalendarz
clear: Wyczyść wartość
prev_month: Poprzedni miesiąc
next_month: Następny miesiąc
fileupload:
attachment: Szczegóły załącznika
help: Dodaj tytuł oraz opis załącznika.
title_label: Tytuł
description_label: Opis
default_prompt: Przeciągnij plik tutaj lub kliknij, aby przesłać
default_prompt_many: Przeciągnij pliki tutaj lub kliknij, aby przesłać
upload_file: Prześlij plik
replace_file: Zamień plik
remove_file: Usuń plik
upload_error: Błąd przesyłania
upload_failed: Nie udało się przesłać pliku. Spróbuj ponownie.
retry: Ponów
too_large: "Plik :name jest większy niż :size. Wybierz mniejszy plik."
wrong_type: "Plik :name ma niedozwolony typ. Dozwolone: :types."
too_many:
one: "Osiągnięto limit plików (:max). Nie dodano :count pliku."
few: "Osiągnięto limit plików (:max). Nie dodano :count plików."
many: "Osiągnięto limit plików (:max). Nie dodano :count plików."
other: "Osiągnięto limit plików (:max). Nie dodano :count plików."
limits_types: "Dozwolone: :types"
limits_size: "do :size"
limits_count: "Pliki: :current z :max"
uploading: "Przesyłanie… :percent%"
queued: Oczekuje…
unsaved: Niezapisany
move: "Przenieś: :name"
moved: "Przeniesiono :name na pozycję :position z :total."
reorder_failed: Nie udało się zapisać nowej kolejności. Przywrócono poprzednią.
edit_details: "Edytuj szczegóły: :name"
download: "Pobierz: :name"
open_preview: "Otwórz: :name"
preview_unavailable: Brak podglądu
load_failed: Nie udało się wczytać plików. Odśwież stronę, aby spróbować ponownie.
cancel_upload: "Anuluj przesyłanie: :name"
details_saved: Zapisano szczegóły załącznika
details_submit: Zapisz szczegóły
empty: Brak plików
messages:
list:
record_count:
one: ":count rekord"
few: ":count rekordy"
many: ":count rekordów"
other: ":count rekordu"
create: Nowy rekord
reorder: Zmień kolejność rekordów
empty_search: Nic nie znaleziono
empty_search_hint: Żaden rekord nie pasuje do frazy „:term”. Spróbuj innej frazy.
selected: "Zaznaczono :count"
delete_confirm: "Usunąć zaznaczone (:count)?"
deleted:
one: "Usunięto :count rekord"
few: "Usunięto :count rekordy"
many: "Usunięto :count rekordów"
other: "Usunięto :count rekordu"
row_state_deleted: Usunięty
row_state_negative: Zablokowany
row_state_disabled: Nieaktywny
form:
create: Nowy rekord
update: Edycja rekordu
saved: Zapisano
delete_confirm: Usunąć ten rekord?
deleted: Usunięto rekord
preview: Podgląd rekordu
edit: Edytuj rekord
relation:
link: Dodaj
link_hint: Wybierz rekordy, które chcesz dołączyć.
candidate_search: Szukaj…
linked:
one: "Dołączono :count rekord"
few: "Dołączono :count rekordy"
many: "Dołączono :count rekordów"
other: "Dołączono :count rekordu"
unlink_selected: Odłącz zaznaczone
unlink_confirm: "Odłączyć zaznaczone (:count)?"
unlinked:
one: "Odłączono :count rekord"
few: "Odłączono :count rekordy"
many: "Odłączono :count rekordów"
other: "Odłączono :count rekordu"
empty: Brak powiązanych rekordów.
create: Nowy rekord
create_title: Nowy rekord
update_title: Edycja rekordu
preview_title: Podgląd rekordu
created: Utworzono rekord
updated: Zapisano rekord
delete_selected: Usuń zaznaczone
delete_confirm: "Usunąć zaznaczone (:count)? Tej operacji nie można cofnąć."
delete_one_confirm: Usunąć ten rekord? Tej operacji nie można cofnąć.
deleted:
one: "Usunięto :count rekord"
few: "Usunięto :count rekordy"
many: "Usunięto :count rekordów"
other: "Usunięto :count rekordu"
pivot_title: Szczegóły powiązania
pivot_saved: Zapisano szczegóły powiązania
edit_pivot: "Edytuj szczegóły powiązania: :name"
create_submit: Utwórz rekord
update_submit: Zapisz rekord
pivot_submit: Zapisz szczegóły powiązania
link_submit: Dodaj powiązanie
permissioneditor:
allow: Zezwól
inherit: Dziedzicz
deny: Odmów
locked: Nie możesz zmienić tego uprawnienia.
empty: Nie zdefiniowano jeszcze żadnych uprawnień.
other: Inne
api_tokens:
section: Tokeny API
section_comment: Tokeny pozwalają agentom i integracjom wywoływać API panelu w Twoim imieniu, w granicach wybranych zakresów. Traktuj token jak hasło.
create: Utwórz token
create_submit: Utwórz token
creating: Tworzenie…
done: Gotowe, ukryj token
empty_title: Nie masz jeszcze tokenów API
empty_body: Utwórz token, aby agent lub integracja mogły wywoływać API panelu w Twoim imieniu.
load_failed: Nie udało się wczytać tokenów. Odśwież stronę, aby spróbować ponownie.
scopes_failed: Nie udało się wczytać zakresów. Zamknij to okno i spróbuj ponownie.
create_failed: Nie udało się utworzyć tokenu. Spróbuj ponownie.
revoke_failed: Nie udało się unieważnić tokenu. Spróbuj ponownie.
gone: Ten token już nie istnieje. Lista została odświeżona.
copy_failed: 'Nie udało się skopiować automatycznie. Token jest zaznaczony: naciśnij Ctrl+C (Cmd+C na Macu), aby go skopiować.'
revoke: Unieważnij token
revoke_named: 'Unieważnij token: :name'
revoke_confirm: Unieważnić token „:name”? Aplikacje i agenci, którzy go używają, natychmiast stracą dostęp. Tej operacji nie można cofnąć.
revoke_submit: Unieważnij token
revoked: Unieważniono token
close_uncopied_confirm: Zamknąć bez kopiowania? Tego tokenu nie będzie można już zobaczyć.
close_uncopied_submit: Zamknij i ukryj token
create_title: Nowy token API
create_description: Wybierz nazwę, termin ważności i zakresy tokenu. Token nigdy nie ma szerszego dostępu niż Twoje konto.
name: Nazwa
name_placeholder: np. Agent bloga
name_comment: Pomoże rozpoznać token na liście.
name_required: Podaj nazwę tokenu.
name_too_long: Nazwa może mieć najwyżej 100 znaków.
expires: Ważność
expires_30: 30 dni
expires_90: 90 dni
expires_365: 365 dni
expires_never: Bez terminu
expires_on: Wygasa :date.
expires_never_note: Ten token nie wygasa. Unieważnij go, gdy przestanie być potrzebny.
expires_invalid: Wybierz poprawny termin ważności.
scopes: Zakresy
scopes_required: Wybierz co najmniej jeden zakres.
scope_all: Pełny dostęp
scope_all_description: Wszystko, co możesz zrobić w panelu. Ustawienia konta i tokeny nadal wymagają zalogowania.
scope_admin_read: Tylko odczyt, cały panel
scope_admin_read_description: Podgląd wszystkiego, co widzisz w panelu, bez wprowadzania zmian.
scope_unavailable: Zakres :name nie jest dla Ciebie dostępny.
read_only: Tylko odczyt
scope_all_includes: Pełny dostęp obejmuje wszystkie pozostałe zakresy.
created_title: Skopiuj nowy token
created_notice: Token jest widoczny tylko teraz. Skopiuj go i przechowuj w bezpiecznym miejscu. Jeśli go zgubisz, unieważnij go i utwórz nowy.
token_label: Nowy token
copy: Kopiuj token
copied: Skopiowano
copied_announce: Skopiowano token do schowka.
create_cancel: Odrzuć token
show_revoked: Pokaż unieważnione tokeny
created_at: Utworzono :date
last_used: Ostatnio użyto :date
never_used: Nieużywany
expires_at: Wygasa :date
expired_at: Wygasł :date
no_expiry: Bez terminu ważności
revoked_at: Unieważniono :date
state_expired: Wygasły
state_revoked: Unieważniony
unknown_scope: ':name (nieznany)'
unknown_scope_hint: Ten zakres nie jest już zarejestrowany i nic nie przyznaje.
hint: Token kończący się na :last4
myaccount:
menu_label: Moje konto
menu_description: Zmień imię, nazwisko, e-mail, podtytuł i hasło oraz zarządzaj tokenami API.
profile: Profil
login: Login
first_name: Imię
last_name: Nazwisko
email: E-mail
subtitle: Podtytuł
subtitle_comment: Krótki opis pod Twoim imieniem, na przykład rola lub stanowisko.
password_section: Zmiana hasła
password_comment: Pozostaw puste, aby zachować obecne hasło.
current_password: Obecne hasło
password: Nowe hasło
password_confirmation: Powtórz nowe hasło
current_password_invalid: Obecne hasło jest nieprawidłowe.
field_not_editable: Tego pola nie można zmienić w ustawieniach konta.
subtitle_unavailable: Nie można zapisać podtytułu, ponieważ zapisane metadane profilu nie są obiektem JSON.
saved: Zapisano konto
avatar: Awatar
avatar_upload: Wgraj zdjęcie
avatar_remove: Usuń zdjęcie
avatar_remove_confirm: Usunąć awatar?
avatar_hint: JPG, PNG, GIF lub WebP, maksymalnie 2 MB.
avatar_saved: Zapisano awatar
avatar_removed: Usunięto awatar
richeditor:
removed_elements:
one: "Usunięto :count element: :names"
few: "Usunięto :count elementy: :names"
many: "Usunięto :count elementów: :names"
other: "Usunięto :count elementu: :names"
removed_attributes:
one: "Usunięto :count atrybut: :names"
few: "Usunięto :count atrybuty: :names"
many: "Usunięto :count atrybutów: :names"
other: "Usunięto :count atrybutu: :names"
removed_comments:
one: "Usunięto :count komentarz HTML"
few: "Usunięto :count komentarze HTML"
many: "Usunięto :count komentarzy HTML"
other: "Usunięto :count komentarza HTML"
markup_changed: Filtr HTML zmienił część znaczników.
toolbar: Formatowanie
bold: Pogrubienie
italic: Kursywa
underline: Podkreślenie
heading: Nagłówek
bullet_list: Lista punktowana
ordered_list: Lista numerowana
quote: Cytat
link: Link
unlink: Usuń link
undo: Cofnij
redo: Ponów
source: Edytuj HTML
link_url: Adres linku
link_apply: Zastosuj link
link_invalid: Link musi używać http, https, mailto, tel albo adresu względnego.
lossy_note: Części formatowania tego tekstu nie da się pokazać w edytorze. Użyj „Edytuj HTML”, aby zmienić tekst bez jej utraty.
load_failed: Nie udało się wczytać edytora. Możesz edytować HTML bezpośrednio.
repeater:
max_items: Usuń pozycje, aby zostało ich najwyżej :max.
min_items: Dodaj pozycje, aby było ich co najmniej :min.
add: Dodaj pozycję
empty: Brak pozycji
empty_hint: "Użyj przycisku „:prompt” poniżej, aby dodać pierwszą."
untitled: "Pozycja :n"
count: "Pozycje: :current z :max"
move: "Przenieś: :title"
move_up: "Przenieś wyżej: :title"
move_down: "Przenieś niżej: :title"
collapse: "Zwiń: :title"
expand: "Rozwiń: :title"
collapse_all: Zwiń wszystkie
expand_all: Rozwiń wszystkie
moved: "Przeniesiono :title na pozycję :position z :total."
remove: Usuń pozycję
remove_named: "Usuń: :title"
remove_confirm: "Usunąć „:title”? Zmiana zostanie zapisana razem z rekordem."
reorder:
stale: Rekordy zmieniły się w międzyczasie. Lista została wczytana ponownie.
load_failed: Nie udało się wczytać rekordów. Odśwież stronę, aby spróbować ponownie.
failed: Nie udało się zapisać nowej kolejności. Przywrócono poprzednią.
saved: Zapisano kolejność
empty: Nie ma jeszcze czego porządkować
empty_hint: Najpierw dodaj rekordy, a potem wróć tutaj, aby ustalić ich kolejność.
untitled: "Bez tytułu (#:id)"
tree: Kolejność rekordów
move: "Przenieś: :name"
move_up: "Przenieś wyżej: :name"
move_down: "Przenieś niżej: :name"
indent: "Przenieś do poprzedniej pozycji: :name"
outdent: "Przenieś poziom wyżej: :name"
moved: "Przeniesiono :name na pozycję :position z :total."
nested: ":name jest teraz wewnątrz :parent."
unnested: "Przeniesiono :name na poziom :level."