Files
sm-seo-plugin/lang/pl/lang.yaml
Jakub Zych f2c93aeabe feat: crawler checks for status, sitemaps, canonical, titles and headings
- page_status, sitemap_error, sitemap_noindex, sitemap_blocked and
  sitemap_missing against the fetched sitemap files and robots.txt
- canonical_missing and canonical_error, missing and duplicate titles and
  descriptions over the crawl
- h1_missing, h1_multiple, heading_skipped, heading_empty and
  h1_title_mismatch; content headings route to the record's tool
- the staging lock's noindex is never counted (Pitfall 12)
- TestCrawlerChecks on the planted site with a clean control page
2026-11-04 15:10:22 +01:00

585 lines
33 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.
plugin:
name: SEO
description: Metadane dla wyszukiwarek we wszystkich typach treści, reguły adresów i globalne ustawienia SEO.
nav:
pages: Strony
robots: robots.txt
notfound: Dziennik 404
redirects: Przekierowania
seo: SEO
history: Historia zmian
rules: Reguły adresów
transfer: Import i eksport
permissions:
tab: SEO
manage: Zarządzanie SEO
manage_comment: Edycja zakładki SEO we wszystkich typach treści, reguł adresów, przekierowań, robots.txt i ustawień SEO, w panelu i przez MCP.
tab:
seo: SEO
field:
snippet: Podgląd w wynikach wyszukiwania
description_comment: Zostaw puste, aby użyć szablonu opisu, a potem zajawki treści.
keyphrase: Fraza kluczowa
keyphrase_comment: Sprawdzana w podglądzie powyżej. Nigdy nie jest wyświetlana na stronie.
robots_comment: „Dziedzicz” stosuje regułę adresu, a potem domyślne ustawienie typu treści z ustawień SEO. Wysyłane także jako nagłówek X-Robots-Tag.
og_title_comment: Używany przez Facebooka, LinkedIn i X. Puste pola przejmują tytuł SEO, opis i obraz treści.
og_image_comment: Zalecane 1200 × 630 px. Wspólny dla wszystkich wersji językowych tego rekordu.
effective: Co otrzymują wyszukiwarki
title: Tytuł SEO
title_comment: Zostaw puste, aby użyć szablonu tytułu z ustawień SEO.
title_comment_rule: Zostaw puste, aby zachować tytuł strony lub rekordu pod tym adresem.
description: Opis meta
canonical: Adres kanoniczny
canonical_comment: Zostaw puste dla własnego adresu strony. Przyjmuje ścieżkę (/blog/wpis) lub pełny adres, także w innej domenie.
robots: Indeksowanie w wyszukiwarkach
robots_comment_rule: „Dziedzicz” zachowuje ustawienie rekordu pod tym adresem, a potem domyślne ustawienie typu treści.
og_title: Tytuł w mediach społecznościowych
og_description: Opis w mediach społecznościowych
og_image: Obraz w mediach społecznościowych
primary_category: "Kategoria główna (ścieżka nawigacji)"
primary_category_comment: "Ustala ścieżkę nawigacji i sekcję artykułu. Domyślnie: pierwsza kategoria."
primary_category_default: "Domyślna (pierwsza kategoria)"
schema: "Dane strukturalne"
schema_comment: "Typ schema.org tej strony w jej grafie JSON-LD. Wspólny dla wszystkich wersji językowych."
graph: "Podgląd danych strukturalnych"
robots:
llms_enabled: Udostępniaj llms.txt
llms_enabled_comment: Wypisuje indeksowalne strony witryny z map witryny pod /llms.txt, dla narzędzi AI, które go czytają.
llms_intro: Wstęp
llms_intro_comment: "Krótki opis witryny na początku llms.txt. Puste: domyślny opis meta."
invalid: Wartość robots jest nieprawidłowa. Użyj index lub noindex, follow lub nofollow oraz dyrektyw zaawansowanych, rozdzielonych przecinkami.
inherit: Dziedzicz
site_default: Domyślne
staging_title: To nie jest środowisko produkcyjne
title: "robots.txt"
tab_file: "robots.txt"
tab_bots: "Boty AI"
staging_text: "Roboty dostają „Disallow: /”, a każda strona jest wysyłana z „X-Robots-Tag: noindex”, niezależnie od tego, co tu zapiszesz. Poniższy tekst obowiązuje na produkcji."
content: "Reguły robots.txt"
content_comment: "Wiersze Sitemap i reguły botów AI są dodawane automatycznie przy serwowaniu pliku."
tester: "Sprawdź adres"
served: "Co otrzymują roboty"
served_comment: "Zapisana wersja, tak jak jest serwowana pod /robots.txt. Zapisz, aby ją odświeżyć."
served_production: "Produkcja"
too_large: "robots.txt może mieć najwyżej 500 KB. Google ignoruje wszystko powyżej."
test: "Sprawdź adres"
test_invalid: "Żądanie testu jest nieprawidłowe."
url_required: "Wpisz adres zaczynający się od /."
blocks_noindex:
one: ":count adres z noindex jest blokowany przez te reguły, więc Google nie zobaczy noindex: :list"
few: ":count adresy z noindex są blokowane przez te reguły, więc Google nie zobaczy noindex: :list"
many: ":count adresów z noindex jest blokowanych przez te reguły, więc Google nie zobaczy noindex: :list"
other: ":count adresu z noindex jest blokowane przez te reguły, więc Google nie zobaczy noindex: :list"
status:
excluded_title: Poza mapami witryny
excluded_noindex: Ta strona ma ustawione noindex, więc mapy witryny ją pomijają.
excluded_canonical: Adres kanoniczny wskazuje „:url”, więc mapy witryny podają tamten adres.
excluded_redirect: Ten adres przekierowuje na „:url”, więc mapy witryny go pomijają.
excluded_type: Jej typ treści jest wyłączony w ustawieniach map witryny.
rule_title: Reguła adresu nadpisuje część tej zakładki
rule_text: 'Reguła dla „:url” ustawia: :fields. Zmień je w SEO › Reguły adresów.'
canonical_noindex: Adres kanoniczny „:url” ma ustawione noindex, więc wyszukiwarki mogą zignorować obie strony.
canonical_redirected: Adres kanoniczny „:url” przekierowuje na „:target”. Ustaw adres kanoniczny na adres docelowy.
staging: W tym środowisku każda strona ma noindex, a robots.txt blokuje wszystko (blokada środowiska nieprodukcyjnego).
primary_gone: "Kategoria główna „:name” nie jest już przypisana, więc używana jest pierwsza kategoria. Wybierz inną poniżej."
settings:
placeholders: Znaczniki
placeholders_code: Znacznik
placeholders_meaning: Zastępowany przez
category: SEO
label: Ustawienia SEO
description: Szablony tytułów, domyślne opisy, zasady indeksowania, format adresów i weryfikacja w wyszukiwarkach.
tab_general: Ogólne
tab_indexing: Indeksowanie
tab_urls: Adresy
tab_verification: Weryfikacja
tab_links: Linki
links_new_tab: Otwieraj linki do innych witryn w nowej karcie
links_new_tab_comment: "Włączone: linki do innych witryn otwierają się w nowej karcie z rel=noopener, a czytniki ekranu o tym informują. Wyłączone: otwierają się w tej samej karcie. Atrybuty nofollow, sponsored i ugc działają w obu przypadkach."
nofollow_domains: Domeny zawsze z nofollow
sponsored_domains: Domeny zawsze ze sponsored
domains_comment: Jedna domena w wierszu, np. example.com (razem z subdomenami).
domain_invalid: "Wiersz :line: „:value” nie jest domeną. Wpisz ją bez https:// i bez ścieżki."
site_name: Nazwa witryny
site_name_comment: Zastępuje %site% w szablonach tytułów.
title_template: Szablon tytułu
title_template_comment: 'Używany, gdy strona nie ma tytułu SEO. Domyślnie: tytuł strony, pionowa kreska i nazwa witryny (%title%, a po nim %site%).'
home_template: Szablon tytułu strony głównej
default_description: Domyślny opis meta
default_description_comment: Używany, gdy ani strona, ani jej szablon, ani treść nie dostarczają opisu.
default_og_image: Domyślny obraz w mediach społecznościowych
twitter_site: Konto X (Twitter)
twitter_site_comment: Nazwa konta z @, np. @summercms. Wysyłana jako twitter:site.
type_inject: Pokazuj zakładkę SEO
type_inject_comment: Wyłączenie ukrywa zakładkę. Zapisane wartości zostają i nadal działają.
type_title_template: Szablon tytułu
type_title_template_comment: Zostaw puste, aby użyć ogólnego szablonu tytułu.
type_description_template: Szablon opisu
type_robots: Domyślne indeksowanie
query_params: Parametry adresu
query_params_comment: Decyduje, które parametry zostają w adresie kanonicznym. Gwiazdka na końcu pasuje do prefiksu, np. utm_*.
param_name: Parametr
param_kind: Rodzaj
param_path: Tylko pod ścieżką
param_content: 'Treść: zostaje w adresie kanonicznym'
param_filter: 'Filtr lub sortowanie: usuwany, strona dostaje noindex, follow'
param_tracking: 'Śledzenie: usuwany'
param_path_comment: 'Puste: cała witryna. Przykład: /katalog/*'
param_add: Dodaj parametr
noindex_paths: Adresy nigdy nieindeksowane
noindex_paths_comment: Jeden adres lub wzorzec w wierszu, np. /konto/* lub /logowanie. Te strony dostają noindex, nofollow. Strony wymagające logowania są oznaczane automatycznie.
search_paths: Wyniki wyszukiwania wewnętrznego
search_paths_comment: Jeden adres lub wzorzec w wierszu, np. /szukaj. Te strony dostają noindex, follow.
url_host: Forma domeny
url_host_keep: Nie zmieniaj
url_host_www: Zawsze z www
url_host_bare: Zawsze bez www
url_slash: Ukośnik na końcu
url_slash_keep: Nie zmieniaj
url_slash_add: Zawsze dodawaj (/blog/)
url_slash_remove: Zawsze usuwaj (/blog)
url_lowercase: Małe litery w adresach
url_change_comment: Zmiana przekierowuje (301) każdy niepasujący adres na nową formę. Najpierw sprawdź obecne adresy witryny.
url_fixed_comment: 'Zawsze włączone: HTTPS, usuwanie podwójnych ukośników i /index.html, jedno przekierowanie 301 do adresu docelowego oraz ścisłe adresy (każdy segment musi pasować do rekordu).'
verify_google: Kod weryfikacyjny Google
verify_bing: Kod weryfikacyjny Bing
verify_yandex: Kod weryfikacyjny Yandex
verify_code_comment: Wklej tylko wartość content znacznika meta. Zostanie dodany na stronie głównej.
verify_other: Inne znaczniki weryfikacyjne
verify_other_name: Nazwa meta
verify_other_content: Wartość
verify_other_add: Dodaj znacznik
verify_files: Pliki weryfikacyjne
verify_files_filename: Nazwa pliku
verify_files_body: Zawartość pliku
verify_files_add: Dodaj plik
verify_files_comment: Serwowane z katalogu głównego witryny, np. /google1234.html.
verify_filename_invalid: Użyj samej nazwy pliku z końcówką .html, .txt lub .xml, bez ukośników, np. google1234.html.
verify_filename_taken: Ten plik weryfikacyjny już istnieje.
template_unknown: Nieznany znacznik „:placeholder”. Użyj jednego z tabeli pod szablonami.
breadcrumb_home_default: "Strona główna"
tab_publisher: "Wydawca"
tab_local: "Firma lokalna"
breadcrumb_home: "Nazwa strony głównej w ścieżce nawigacji"
breadcrumb_home_comment: "Pierwszy element każdej ścieżki nawigacji, także w danych strukturalnych BreadcrumbList."
publisher_type: "Typ wydawcy"
publisher_org: "Organizacja"
publisher_person: "Osoba (strona prywatna)"
publisher_type_comment: "Kto wydaje witrynę, w danych strukturalnych każdej strony."
publisher_name: "Nazwa"
publisher_name_comment: "Puste: nazwa witryny."
publisher_logo: "Logo lub zdjęcie"
publisher_logo_comment: "Organizacja: logo, co najmniej 112 × 112 px. Osoba: zdjęcie."
publisher_url: "Strona internetowa"
publisher_url_comment: "Puste: adres witryny."
publisher_same_as: "Profile w innych serwisach (sameAs)"
publisher_same_as_comment: "Jeden adres w wierszu: profile społecznościowe, Wikipedia, wpis w KRS lub CEIDG."
same_as_invalid: "Wiersz :line: wpisz pełny adres zaczynający się od https://."
url_invalid: "Wpisz pełny adres zaczynający się od https://."
email_invalid: "Wpisz adres e-mail, np. biuro@example.com."
publisher_email: "E-mail kontaktowy"
publisher_phone: "Telefon"
publisher_phone_comment: "Z numerem kierunkowym kraju, np. +48 600 000 000."
publisher_preview: "Wygenerowane dane wydawcy"
local_enabled: "Publikuj jako firmę lokalną"
local_enabled_comment: "Dla firmy z adresem, który odwiedzają klienci, lub z obszarem obsługi. Niedostępne dla osoby."
local_type: "Rodzaj działalności"
local_type_local_business: "Firma lokalna (ogólnie)"
local_type_professional_service: "Usługi profesjonalne"
local_type_store: "Sklep"
local_type_food_establishment: "Restauracja lub kawiarnia"
local_type_health_and_beauty_business: "Zdrowie i uroda"
local_type_medical_business: "Praktyka medyczna"
local_type_legal_service: "Usługi prawne"
local_type_home_and_construction_business: "Dom i budownictwo"
local_type_automotive_business: "Motoryzacja"
local_type_financial_service: "Usługi finansowe"
local_price_range: "Przedział cen"
local_price_range_comment: "np. 50–200 zł lub $$."
local_street: "Ulica i numer"
local_postal_code: "Kod pocztowy"
local_city: "Miejscowość"
local_region: "Województwo lub region"
local_country: "Kod kraju"
local_country_comment: "Dwie litery, np. PL."
local_latitude: "Szerokość geograficzna"
local_longitude: "Długość geograficzna"
local_coordinates_comment: "Stopnie dziesiętne, np. 52.2297."
local_hours: "Godziny otwarcia"
local_hours_add: "Dodaj godziny otwarcia"
local_hours_comment: "Dodaj dwa wiersze dla jednego dnia, aby go podzielić, np. 9:00–13:00 i 14:00–18:00. Dzień bez wierszy jest nieczynny."
hours_day: "Dzień"
hours_opens: "Otwarcie"
hours_closes: "Zamknięcie"
day_mon: "Poniedziałek"
day_tue: "Wtorek"
day_wed: "Środa"
day_thu: "Czwartek"
day_fri: "Piątek"
day_sat: "Sobota"
day_sun: "Niedziela"
hours_time_comment: "Format 24-godzinny, np. 09:00."
local_person: "Osoba nie może być firmą lokalną. Zmień typ wydawcy na Organizacja lub wyłącz tę opcję."
local_address_required: "Firma lokalna wymaga ulicy, kodu pocztowego i miejscowości."
time_invalid: "Użyj formatu 24-godzinnego, np. 09:00."
hours_order: "Godzina zamknięcia musi być późniejsza niż otwarcia."
country_invalid: "Użyj dwuliterowego kodu kraju, np. PL."
coordinate_invalid: "Wpisz stopnie dziesiętne: szerokość od -90 do 90, długość od -180 do 180."
tab_pagination: "Stronicowanie"
page_form: "Forma adresu strony"
page_form_query: "Parametr: /blog?page=2"
page_form_path: "Segment ścieżki: /blog/strona/2"
page_form_comment: "Zmiana przekierowuje (301) każdy adres w drugiej formie na tę. ?page=1 zawsze przekierowuje na adres bez numeru."
page_segment: "Segment ścieżki"
page_segment_comment: "Używany w formie ścieżki, osobno dla każdego języka, np. strona lub page."
page_title_suffix: "Dopisek do tytułu od strony 2"
page_title_suffix_comment: "Dodawany po tytule strony, przed resztą szablonu tytułu. Znaczniki: %page%, %pages%."
page_title_suffix_default: "– strona %page% z %pages%"
page_description_suffix: "Dopisek do opisu od strony 2"
page_description_suffix_comment: "Dodawany na końcu opisu meta. Znaczniki: %page%, %pages%."
page_description_suffix_default: "Strona %page% z %pages%."
page_segment_invalid: "Użyj tylko małych liter, cyfr i łączników, np. strona."
rules:
new: Nowa reguła adresu
list_title: Reguły adresów
name: Reguła adresu
url: Adres
match: Dopasowanie
match_exact: Dokładny adres
match_pattern: Wzorzec
note: Notatka
note_comment: Dlaczego ta reguła istnieje, np. z jakiego audytu pochodzi. Nie jest wyświetlana na stronie.
col_overrides: Ustawia
col_updated: Zaktualizowano
url_comment_full: Reguła adresu ma pierwszeństwo przed zakładką SEO rekordu i ustawieniami SEO. Ścieżka, np. / lub /blog?tag=*. We wzorcu * pasuje do dowolnego tekstu.
url_taken: Reguła dla tego adresu i dopasowania już istnieje.
url_invalid: Zacznij adres od /. Używaj * tylko we wzorcu.
list_empty: Nie ma jeszcze reguł adresów. Reguła ustawia SEO dla adresu, za którym nie stoi żaden rekord, np. strony głównej lub adresu z filtrem.
delete_confirm: Usunąć tę regułę adresu? Adres wróci do ustawień rekordu i ustawień SEO. Możesz to cofnąć w Historii zmian.
delete_selected_confirm:
one: Usunąć :count regułę adresu? Możesz to cofnąć w Historii zmian.
few: Usunąć :count reguły adresów? Możesz to cofnąć w Historii zmian.
many: Usunąć :count reguł adresów? Możesz to cofnąć w Historii zmian.
other: Usunąć :count reguły adresu? Możesz to cofnąć w Historii zmian.
history:
list_title: Historia zmian
name: Zmiana
when: Kiedy
who: Kto
via: Skąd
what: Czego dotyczy
change: Zmiana
batch: Partia
via_admin: Panel
via_mcp: MCP
via_import: Import
via_auto: Automatycznie
via_undo: Cofnięcie
what_record: 'SEO: :type „:title” (:locale)'
what_rule: Reguła adresu „:url”
what_redirect: Przekierowanie „:url”
what_robots: robots.txt
what_settings: Ustawienia SEO
what_notfound: Wpis dziennika 404 „:url”
what_page: Strona „:url”
change_cell:
one: ':field: :before → :after'
few: Zmieniono :count pola
many: Zmieniono :count pól
other: Zmieniono :count pola
created: (utworzono)
deleted: (usunięto)
state_undone: Cofnięte
filter_via: Skąd
filter_when: Kiedy
filter_who: Kto
preview: Szczegóły zmiany
diff_field: Pole
diff_before: Przed
diff_after: Po
list_empty: Nie zarejestrowano jeszcze zmian SEO. Każda zmiana z panelu, MCP lub importu pojawi się tutaj i będzie można ją cofnąć.
undo: Cofnij tę zmianę
undo_confirm: Cofnąć tę zmianę? Przywrócone zostaną wcześniejsze wartości, a cofnięcie zostanie zapisane jako nowa zmiana.
undone: Cofnięto zmianę.
undo_batch: Cofnij całą partię
undo_batch_confirm: Cofnąć wszystkie zmiany z tej partii? Cofa się całość albo nic.
batch_undone: Cofnięto partię.
undo_stale: "„:field” zmieniło się od tego czasu: :author zmienił je :time. Cofnięcie nadpisałoby tę zmianę. Nic nie cofnięto."
undo_loop: "Cofnięcie utworzyłoby pętlę przekierowań: :path. Nic nie cofnięto."
undo_gone: ":type, którego dotyczy ta zmiana, już nie istnieje. Nic nie cofnięto."
undo_done: Ta zmiana jest już cofnięta.
undo_unsupported: Tej zmiany nie można tu cofnąć. Nic nie cofnięto.
record: Rekord
kind_rule: Reguła adresu
kind_redirect: Przekierowanie
kind_robots: robots.txt
kind_settings: Ustawienia SEO
kind_notfound: Wpis dziennika 404
kind_page: strona rejestru
jobs:
crawl: 'SEO: skanowanie witryny'
generate_entries: 'SEO: generowanie wpisów'
effective:
property: Właściwość
value: Wartość
source: Źródło
locale: „:locale” — :url
source_rule: Reguła adresu
source_record: Ten rekord
source_template: Szablon
source_global: Ustawienia SEO
source_content: Treść
source_default: Domyślne dla witryny
no_url: Ta wersja językowa nie ma jeszcze adresu. Uzupełnij jej slug i zapisz.
schema: "Typ schema"
trail: "Ścieżka nawigacji"
placeholder:
title: Tytuł treści
description: Własny opis lub zajawka treści
site: Nazwa witryny
image:
invalid: Plik musi być obrazem JPEG, PNG, GIF lub WebP.
too_big: Obraz nie może być większy niż 10 MB.
url_invalid: Obraz musi być ścieżką lub adresem http(s).
forbidden: Nie masz uprawnień do wgrywania obrazów SEO.
snippet:
action: Sprawdź duplikaty
invalid: Żądanie podglądu jest nieprawidłowe.
redirects:
auto_created: Adres się zmienił, więc utworzono przekierowanie 301 z „:old” na „:new”. Wcześniejsze przekierowania (:count) prowadzą teraz bezpośrednio na nowy adres.
loop: "To przekierowanie utworzyłoby pętlę: :path. Nic nie zapisano."
chain_notice: "Zapisano, ale to przekierowanie jest częścią łańcucha: :path. Odwiedzający przechodzą :count przekierowania. Ustaw „:source” bezpośrednio na „:final”."
target_required: "Wpisz adres docelowy lub wybierz 410 Usunięto."
target_gone: "Reguła 410 Usunięto nikogo nie przekierowuje. Wyczyść adres docelowy lub wybierz 301 albo 302."
target_invalid: "Wpisz ścieżkę zaczynającą się od / lub pełny adres http(s)."
regex_invalid: "To nie jest poprawne wyrażenie regularne: :error"
source_invalid: "Zacznij adres od /. Używaj * tylko we wzorcu."
source_taken: "Inne przekierowanie już używa tego adresu i dopasowania."
new: "Nowe przekierowanie"
list_title: "Przekierowania"
name: "Przekierowanie"
source: "Z adresu"
source_comment: "Dokładny: /stary-wpis. Wzorzec: /stare/* (dopasowana część zastępuje * w celu). Regex: ^/p/(\\d+)$ (użyj $1 w celu)."
match: "Dopasowanie"
match_exact: "Dokładne"
match_pattern: "Wzorzec"
match_regex: "Regex"
target: "Na adres"
target_comment: "Ścieżka lub pełny adres. Zostaw puste dla 410 Gone."
status: "Kod"
status_301: "301 Przeniesiono na stałe"
status_302: "302 Przeniesiono tymczasowo"
status_410: "410 Usunięto"
query: "Parametry adresu"
query_ignore: "Ignoruj"
query_pass: "Przekaż do celu"
ignore_case: "Ignoruj wielkość liter"
trailing_slash: "Dopasuj z ukośnikiem na końcu i bez"
note: "Notatka"
origin: "Pochodzenie"
origin_manual: "Ręcznie"
origin_slug: "Zmiana adresu"
origin_import: "Import"
origin_mcp: "MCP"
origin_notfound: "Dziennik 404"
updated: "Zaktualizowano"
state_chain: "Łańcuch"
filter_chain: "Łańcuchy"
filter_chain_only: "Tylko łańcuchy"
filter_chain_hide: "Ukryj łańcuchy"
list_empty: "Nie ma jeszcze przekierowań. Utwórz je, zaimportuj plik CSV lub utwórz je z dziennika 404."
delete_confirm: "Usunąć to przekierowanie? Jego adres źródłowy znowu zwróci 404. Możesz to cofnąć w Historii zmian."
delete_selected_confirm:
one: "Usunąć :count przekierowanie? Jego adres źródłowy znowu zwróci 404. Możesz to cofnąć w Historii zmian."
few: "Usunąć :count przekierowania? Ich adresy źródłowe znowu zwrócą 404. Możesz to cofnąć w Historii zmian."
many: "Usunąć :count przekierowań? Ich adresy źródłowe znowu zwrócą 404. Możesz to cofnąć w Historii zmian."
other: "Usunąć :count przekierowania? Ich adresy źródłowe znowu zwrócą 404. Możesz to cofnąć w Historii zmian."
notfound:
list_title: "Dziennik 404"
name: "Adres 404"
url: "Adres"
hits: "Wejścia"
last_hit: "Ostatnie wejście"
first_seen: "Pierwsze wejście"
referer: "Ostatnie źródło"
state_resolved: "Rozwiązany"
filter_status: "Stan"
filter_status_open: "Otwarte"
filter_status_resolved: "Rozwiązane"
preview: "Adres, który zwrócił 404"
resolved_hint: "Rozwiązane przez „:rule”. Ten adres nie zwraca już 404."
redirect: "Utwórz przekierowanie…"
redirect_prompt: "Przekieruj na (301)"
redirect_placeholder: "/nowy-adres"
redirect_comment: "Ścieżka lub pełny adres. Aby użyć 302, edytuj potem przekierowanie."
redirect_confirm: "Utworzyć przekierowanie 301 z tego adresu?"
redirected: "Utworzono przekierowanie „:url” → „:target”."
gone: "Oznacz jako usunięty (410)"
gone_confirm: "Odpowiadać na ten adres kodem 410 Gone? Wyszukiwarki usuną go szybciej niż przy 404. Możesz to cofnąć w Historii zmian."
gone_selected_confirm: "Odpowiadać kodem 410 Gone na zaznaczone adresy? Możesz to cofnąć w Historii zmian."
gone_done: "Utworzono 410 Gone dla „:url”."
gone_selected_done: "Utworzono 410 Gone dla zaznaczonych adresów."
has_rule: "Przekierowanie dla „:url” już istnieje. Edytuj je w Przekierowaniach."
list_empty: "Nie zarejestrowano błędów 404. Adresy zwracające 404 pojawią się tutaj z liczbą wejść."
delete_selected_confirm:
one: "Usunąć :count adres z dziennika? Wróci przy następnym błędzie 404."
few: "Usunąć :count adresy z dziennika? Wrócą przy następnym błędzie 404."
many: "Usunąć :count adresów z dziennika? Wrócą przy następnym błędzie 404."
other: "Usunąć :count adresu z dziennika? Wrócą przy następnym błędzie 404."
bots:
search_comment: "Wyszukiwanie i odpowiedzi AI. Wyłączenie blokuje go w robots.txt."
training_comment: "Zbiera treści do trenowania AI. Wyłączenie blokuje go w robots.txt."
user_comment: "Pobiera stronę na prośbę użytkownika. Wyłączenie blokuje go w robots.txt."
api:
field_unknown: To nie jest pole SEO.
keyphrase_record_only: Fraza kluczowa należy do rekordu; reguła adresu jej nie ma.
canonical_invalid: Adres kanoniczny musi być ścieżką zaczynającą się od / lub pełnym adresem http(s).
bot_unknown: To nie jest bot AI z ekranu robots.txt.
value_invalid: Ta wartość jest tu nieprawidłowa.
locale_unknown: "Rekord pod tym adresem nie ma wersji językowej „:locale”."
type_unknown: Nie zarejestrowano typu treści o tym kluczu.
batch_too_large: "Partia może mieć najwyżej :max zmian."
change_not_found: Rekord wskazany w tej zmianie nie istnieje.
op_unknown: "Nieznana operacja „:op”."
conflict_noindex_published: "„:url” to opublikowana strona z map witryny; noindex usunie ją z wyników wyszukiwania."
record_only: "Tę wartość ma tylko SEO rekordu."
transfer:
title: Import i eksport
delimiter: Separator CSV
delimiter_comma: Przecinek (,)
delimiter_semicolon: Średnik (;), jak w polskim Excelu
delimiter_comment: Pliki są w UTF-8 ze znacznikiem BOM, więc Excel poprawnie otwiera polskie znaki.
widget: Pliki
preview: Podgląd importu
applied:
one: "Zastosowano :count zmianę jako jedną partię. Możesz ją cofnąć w Historii zmian."
few: "Zastosowano :count zmiany jako jedną partię. Możesz je cofnąć w Historii zmian."
many: "Zastosowano :count zmian jako jedną partię. Możesz je cofnąć w Historii zmian."
other: "Zastosowano :count zmiany jako jedną partię. Możesz je cofnąć w Historii zmian."
stale: Dane zmieniły się po podglądzie. Wyświetl podgląd pliku ponownie przed zastosowaniem.
unreadable: Nie udało się odczytać pliku jako CSV. Sprawdź separator i czy pierwszy wiersz zawiera nazwy kolumn.
missing_column: "W pliku brakuje kolumny „:column”. Pobierz eksport, aby zobaczyć oczekiwane kolumny."
dataset_unknown: Wybierz przekierowania, reguły adresów lub SEO rekordów.
too_large: Ten plik jest większy niż 60 KB. Podziel go na mniejsze pliki lub zaimportuj przez MCP.
too_large_mcp: Ten plik jest większy niż 900 KB. Zaimportuj go w mniejszych częściach.
export_too_large: Ten eksport jest za duży, by pobrać go tutaj. Wyeksportuj go przez MCP, strona po stronie.
refused_blocks: Popraw odrzucone wiersze w pliku i ponownie wyświetl podgląd. Nic nie zostanie zastosowane, dopóki jakiś wiersz jest odrzucony.
token_invalid: Ten podgląd jest już nieważny. Wyświetl podgląd pliku ponownie.
row_loop: "Tworzy pętlę przekierowań: :path"
row_chain: "Tworzy łańcuch: :path"
row_canonical: "Adres kanoniczny przekierowuje na „:target”"
row_rule: "Pod tym adresem nie ma rekordu: zostanie utworzona reguła adresu"
row_invalid: ":field: :message"
pages:
type: Strona witryny
list_title: Strony
name: Strona
new: Nowa strona
list_empty: Nie ma jeszcze stron. Dodaj tu własne strony witryny, np. stronę główną, kontakt lub strony ofertowe, aby miały zakładkę SEO i miejsce w mapach witryny. Witryna może też zgłaszać swoje strony automatycznie.
url: Adres
title: Nazwa
kind: Typ
origin: Pochodzenie
content_updated: Zmiana treści
reported: Ostatnie zgłoszenie
kind_page: Strona
kind_offer: Oferta
kind_service: Usługa
kind_landing: Landing page
origin_manual: Ręcznie
origin_reported: Zgłoszona przez witrynę
origin_mcp: MCP
state_missing: Brak w witrynie
filter_missing: Brak w witrynie
filter_missing_only: Tylko brakujące
filter_missing_hide: Ukryj brakujące
url_comment: Ścieżka strony w każdym języku, np. /kontakt. Zostaw język pusty, jeśli strona nie ma w nim wersji.
title_comment: Używana w domyślnym tytule SEO, mapie HTML i ścieżce nawigacji.
kind_comment: "Decyduje o pliku mapy witryny i domyślnych danych strukturalnych: oferty i usługi stają się typem Service."
parent: Strona nadrzędna
parent_none: Brak (najwyższy poziom)
parent_comment: Umieszcza stronę pod inną w ścieżce nawigacji.
content_updated_comment: Wysyłana jako lastmod w mapach witryny. Zmień ją, gdy treść strony zmieni się w witrynie.
note: Notatka
note_comment: Nie jest wyświetlana na stronie.
status_reported: Zgłoszona przez witrynę :time.
status_missing: Ostatnie zgłoszenie witryny (:time) nie zawierało tego adresu. Sprawdź, czy strona nadal istnieje, a potem usuń ją tutaj lub ustaw przekierowanie.
url_required: Wpisz adres w języku domyślnym.
url_invalid: Zacznij adres od / i pomiń domenę.
url_taken: Inna strona już używa tego adresu.
url_owned: "Ten adres należy do: :type „:title”. Ustaw jego SEO tam."
parent_loop: Strony nie można umieścić pod nią samą ani pod jej podstroną.
delete_confirm: Usunąć tę stronę z rejestru? Jej zakładka SEO zostanie usunięta, a adres zniknie z map witryny. Strona zgłaszana przez witrynę wróci przy następnym zgłoszeniu.
delete_selected_confirm:
one: "Usunąć :count stronę z rejestru? Jej zakładka SEO zostanie usunięta."
few: "Usunąć :count strony z rejestru? Ich zakładki SEO zostaną usunięte."
many: "Usunąć :count stron z rejestru? Ich zakładki SEO zostaną usunięte."
other: "Usunąć :count strony z rejestru? Ich zakładki SEO zostaną usunięte."
home_title: Strona główna
graph:
action: "Sprawdź dane strukturalne"
required: "Brak wymaganej właściwości „:property” (:type)"
recommended: "Brak zalecanej właściwości „:property” (:type)"
no_rules: ":type nie ma reguł wyników z elementami rozszerzonymi w Google; sprawdzana jest tylko poprawność schema.org."
all_good: "Brak problemów: każdy węzeł ma wymagane i zalecane właściwości."
schema:
invalid_json: "Własny JSON-LD nie jest poprawnym JSON-em: :error"
not_object: "Własny JSON-LD musi być obiektem lub listą obiektów."
too_large: "Własny JSON-LD może mieć najwyżej 16 KB."
too_deep: "Własny JSON-LD jest zagnieżdżony głębiej niż 8 poziomów."
script_tag: "Usuń znacznik script i wklej sam JSON."
type_unknown: "Ten typ schema jest niedostępny dla: :type."
field_invalid: ":field: :message"
field_price: "Cena"
field_currency: "Waluta"
price_invalid: "Wpisz cenę, np. 150 lub 149,99."
currency_invalid: "Użyj trzyliterowego kodu waluty, np. PLN."
merged: "Zapisano. Twój JSON-LD zastępuje :props w wygenerowanym węźle :node."
crawls:
started: Rozpoczęto skanowanie. Postęp znajdziesz w SEO › Skanowania; problemy pojawią się w Audycie witryny po jego zakończeniu.
already_running: Skanowanie już trwa (rozpoczęte :time). Poczekaj na nie lub anuluj je w SEO › Skanowania.
no_site_url: Adres witryny do skanowania nie jest skonfigurowany (golem15.seo.site_url). Poproś administratora o jego ustawienie.
issues:
kind_page_status: "Strona zwraca błąd"
sum_page_status: "Kod :status"
kind_sitemap_error: "Mapa witryny zawiera stronę bez kodu 200"
sum_sitemap_error: "Kod :status w :file"
kind_sitemap_noindex: "Mapa witryny zawiera stronę z noindex"
sum_sitemap_noindex: "W :file"
kind_sitemap_blocked: "Mapa witryny zawiera adres zablokowany w robots.txt"
sum_sitemap_blocked: "Blokowany przez wiersz :line"
kind_sitemap_missing: "Indeksowalna strona poza mapami witryny"
sum_sitemap_missing: "Znaleziona przez linki: :count"
kind_canonical_missing: "Brak linku kanonicznego"
sum_canonical_missing: "—"
kind_canonical_error: "Adres kanoniczny wskazuje stronę z błędem"
sum_canonical_error: ":url odpowiada kodem :status"
kind_canonical_noindex: "Adres kanoniczny wskazuje stronę z noindex"
sum_canonical_noindex: ":url"
kind_canonical_redirected: "Adres kanoniczny wskazuje przekierowanie"
sum_canonical_redirected: ":url → :target"
kind_missing_title: "Brak tytułu"
sum_missing_title: "—"
kind_duplicate_title: "Powielony tytuł"
sum_duplicate_title: "Taki sam jak na innych stronach: :count"
kind_missing_description: "Brak opisu meta"
sum_missing_description: "—"
kind_duplicate_description: "Powielony opis meta"
sum_duplicate_description: "Taki sam jak na innych stronach: :count"
kind_rule_overrides_record: "Reguła adresu nadpisuje rekord"
sum_rule_overrides_record: ":fields"
kind_redirect_chain: "Łańcuch przekierowań"
sum_redirect_chain: "Liczba przekierowań: :count, do :final"
kind_noindex_blocked: "Strona z noindex zablokowana w robots.txt"
sum_noindex_blocked: "Wiersz :line"
kind_h1_missing: "Brak nagłówka H1"
sum_h1_missing: "—"
kind_h1_multiple: "Więcej niż jeden nagłówek H1"
sum_h1_multiple: "Nagłówki H1: :count"
kind_heading_skipped: "Pominięty poziom nagłówka"
sum_heading_skipped: "H:from → H:to"
kind_heading_empty: "Pusty nagłówek"
sum_heading_empty: "H:level"
kind_h1_title_mismatch: "H1 nie pasuje do tytułu"
sum_h1_title_mismatch: "„:h1”"