Localisation updates for core messages from Betawiki (2008-04-27 13:55 CEST)
[lhc/web/wiklou.git] / languages / messages / MessagesPl.php
index 3f11d95..b53f425 100644 (file)
  * @author Leinad
  * @author Herr Kriss
  * @author Lajsikonik
+ * @author Equadus
  */
 
 $namespaceNames = array(
-       NS_MEDIA                => 'Media',
-       NS_SPECIAL              => 'Specjalna',
-       NS_MAIN                 => '',
-       NS_TALK                 => 'Dyskusja',
-       NS_USER                 => 'Użytkownik',
-       NS_USER_TALK            => 'Dyskusja_użytkownika',
+       NS_MEDIA          => 'Media',
+       NS_SPECIAL        => 'Specjalna',
+       NS_MAIN           => '',
+       NS_TALK           => 'Dyskusja',
+       NS_USER           => 'Użytkownik',
+       NS_USER_TALK      => 'Dyskusja_użytkownika',
        # NS_PROJECT set by $wgMetaNamespace
-       NS_PROJECT_TALK         => 'Dyskusja_$1',
-       NS_IMAGE                => 'Grafika',
-       NS_IMAGE_TALK           => 'Dyskusja_grafiki',
-       NS_MEDIAWIKI            => 'MediaWiki',
-       NS_MEDIAWIKI_TALK       => 'Dyskusja_MediaWiki',
-       NS_TEMPLATE             => 'Szablon',
-       NS_TEMPLATE_TALK        => 'Dyskusja_szablonu',
-       NS_HELP                 => 'Pomoc',
-       NS_HELP_TALK            => 'Dyskusja_pomocy',
-       NS_CATEGORY             => 'Kategoria',
-       NS_CATEGORY_TALK        => 'Dyskusja_kategorii'
+       NS_PROJECT_TALK   => 'Dyskusja_$1',
+       NS_IMAGE          => 'Grafika',
+       NS_IMAGE_TALK     => 'Dyskusja_grafiki',
+       NS_MEDIAWIKI      => 'MediaWiki',
+       NS_MEDIAWIKI_TALK => 'Dyskusja_MediaWiki',
+       NS_TEMPLATE       => 'Szablon',
+       NS_TEMPLATE_TALK  => 'Dyskusja_szablonu',
+       NS_HELP           => 'Pomoc',
+       NS_HELP_TALK      => 'Dyskusja_pomocy',
+       NS_CATEGORY       => 'Kategoria',
+       NS_CATEGORY_TALK  => 'Dyskusja_kategorii',
 );
 
 $skinNames = array(
-       'standard'      => 'Standardowa',
+       'standard'    => 'Standardowa',
+       'nostalgia'   => 'Tęsknota',
+       'cologneblue' => 'Błękit',
+       'monobook'    => 'Książka',
+       'myskin'      => 'Moja skórka',
+       'chick'       => 'Kurczaczek',
+       'simple'      => 'Prosta',
+       'modern'      => 'Nowoczesna',
 );
 
 $dateFormats = array(
@@ -78,6 +86,7 @@ $specialPageAliases = array(
        'Imagelist'                 => array( 'Pliki' ),
        'Newimages'                 => array( 'Nowe_pliki' ),
        'Listusers'                 => array( 'Użytkownicy' ),
+       'Listgrouprights'           => array( 'Uprawnienia_grup_użytkowników', 'Uprawnienia' ),
        'Statistics'                => array( 'Statystyka', 'Statystyki' ),
        'Randompage'                => array( 'Losowa_strona', 'Losowa' ),
        'Lonelypages'               => array( 'Porzucone_strony' ),
@@ -144,11 +153,65 @@ $specialPageAliases = array(
        'Withoutinterwiki'          => array( 'Strony_bez_interwiki' ),
        'MergeHistory'              => array( 'Połącz_historię' ),
        'Filepath'                  => array( 'Ścieżka_do_pliku' ),
+       'Invalidateemail'           => array( 'Anuluj_e-mail' ),
+);
+
+$magicWords = array(
+       'redirect'            => array( '0', '#REDIRECT', '#TAM', '#PRZEKIERUJ' ),
+       'notoc'               => array( '0', '__NOTOC__', '__BEZSPISU__' ),
+       'nogallery'           => array( '0', '__NOGALLERY__', '__BEZGALERII__' ),
+       'forcetoc'            => array( '0', '__FORCETOC__', '__ZESPISEM__' ),
+       'toc'                 => array( '0', '__TOC__', '__SPIS__' ),
+       'noeditsection'       => array( '0', '__NOEDITSECTION__', '__BEZEDYCJISEKCJI__' ),
+       'localmonth'          => array( '1', 'LOCALMONTH', 'MIESIĄC' ),
+       'localmonthname'      => array( '1', 'LOCALMONTHNAME', 'MIESIĄCNAZWA' ),
+       'localmonthnamegen'   => array( '1', 'LOCALMONTHNAMEGEN', 'MIESIĄCNAZWAD' ),
+       'localmonthabbrev'    => array( '1', 'LOCALMONTHABBREV', 'MIESIĄCNAZWASKR' ),
+       'localday'            => array( '1', 'LOCALDAY', 'DZIEŃ' ),
+       'localday2'           => array( '1', 'LOCALDAY2', 'DZIEŃ2' ),
+       'localdayname'        => array( '1', 'LOCALDAYNAME', 'DZIEŃTYGODNIA' ),
+       'localyear'           => array( '1', 'LOCALYEAR', 'ROK' ),
+       'localtime'           => array( '1', 'LOCALTIME', 'CZAS' ),
+       'localhour'           => array( '1', 'LOCALHOUR', 'GODZINA' ),
+       'numberofpages'       => array( '1', 'NUMBEROFPAGES', 'STRON' ),
+       'numberofarticles'    => array( '1', 'NUMBEROFARTICLES', 'ARTYKUŁÓW' ),
+       'numberoffiles'       => array( '1', 'NUMBEROFFILES', 'PLIKÓW' ),
+       'numberofusers'       => array( '1', 'NUMBEROFUSERS', 'UŻYTKOWNIKÓW' ),
+       'numberofedits'       => array( '1', 'NUMBEROFEDITS', 'EDYCJI' ),
+       'pagename'            => array( '1', 'PAGENAME', 'NAZWASTRONY' ),
+       'namespace'           => array( '1', 'NAMESPACE', 'NAZWAPRZESTRZENI' ),
+       'talkspace'           => array( '1', 'TALKSPACE', 'DYSKUSJA' ),
+       'fullpagename'        => array( '1', 'FULLPAGENAME', 'PELNANAZWASTRONY' ),
+       'img_thumbnail'       => array( '1', 'thumbnail', 'thumb', 'mały' ),
+       'img_manualthumb'     => array( '1', 'thumbnail=$1', 'thumb=$1', 'mały=$1' ),
+       'img_right'           => array( '1', 'right', 'prawo' ),
+       'img_left'            => array( '1', 'left', 'lewo' ),
+       'img_none'            => array( '1', 'none', 'brak' ),
+       'img_center'          => array( '1', 'center', 'centre', 'centruj' ),
+       'img_framed'          => array( '1', 'framed', 'enframed', 'frame', 'ramka' ),
+       'img_frameless'       => array( '1', 'frameless', 'bezramki', 'bez ramki' ),
+       'img_border'          => array( '1', 'border', 'tło' ),
+       'img_top'             => array( '1', 'top', 'góra' ),
+       'img_middle'          => array( '1', 'middle', 'środek' ),
+       'img_bottom'          => array( '1', 'bottom', 'dół' ),
+       'sitename'            => array( '1', 'SITENAME', 'PROJEKT' ),
+       'grammar'             => array( '0', 'GRAMMAR:', 'ODMIANA:' ),
+       'localweek'           => array( '1', 'LOCALWEEK', 'TYDZIEŃROKU' ),
+       'localdow'            => array( '1', 'LOCALDOW', 'DZIEŃTYGODNIANR' ),
+       'plural'              => array( '0', 'PLURAL:', 'MNOGA:' ),
+       'lcfirst'             => array( '0', 'LCFIRST:', 'ZMAŁEJ' ),
+       'ucfirst'             => array( '0', 'UCFIRST:', 'ZWIELKIEJ', 'ZDUŻEJ' ),
+       'lc'                  => array( '0', 'LC:', 'MAŁE' ),
+       'uc'                  => array( '0', 'UC:', 'WIELKIE', 'DUŻE' ),
+       'language'            => array( '0', '#LANGUAGE:', '#JĘZYK:' ),
+       'numberofadmins'      => array( '1', 'NUMBEROFADMINS', 'ADMINISTRATORÓW' ),
+       'padleft'             => array( '0', 'PADLEFT', 'DOLEWEJ' ),
+       'padright'            => array( '0', 'PADRIGHT', 'DOPRAWEJ' ),
 );
 
 $messages = array(
 # User preference toggles
-'tog-underline'               => 'Podkreślenie linków:',
+'tog-underline'               => 'Podkreślenie linków',
 'tog-highlightbroken'         => 'Oznacz <a href="" class="new">tak</a> linki do brakujących stron (alternatywa: dołączany znak zapytania<a href="" class="internal">?</a>).',
 'tog-justify'                 => 'Wyrównuj tekst w akapitach do obu stron',
 'tog-hideminor'               => 'Ukryj drobne poprawki w „Ostatnich zmianach”',
@@ -165,17 +228,17 @@ $messages = array(
 'tog-watchcreations'          => 'Dodaj do obserwowanych strony tworzone przeze mnie',
 'tog-watchdefault'            => 'Dodaj do obserwowanych strony, które edytuję',
 'tog-watchmoves'              => 'Dodaj do obserwowanych strony, które przenoszę',
-'tog-watchdeletion'           => 'Dodaj do listy obserwowanych strony, które usuwam',
+'tog-watchdeletion'           => 'Dodaj do obserwowanych strony, które usuwam',
 'tog-minordefault'            => 'Wszystkie zmiany oznaczaj domyślnie jako drobne',
 'tog-previewontop'            => 'Pokazuj podgląd powyżej obszaru edycji',
-'tog-previewonfirst'          => 'Pokaż podgląd strony podczas pierwszej edycji',
+'tog-previewonfirst'          => 'Pokaż podgląd artykułu podczas pierwszej edycji',
 'tog-nocache'                 => 'Wyłącz pamięć podręczną',
-'tog-enotifwatchlistpages'    => 'Jeśli strona z listy moich obserwowanych zostanie zmodyfikowana wyślij do mnie e-mail',
-'tog-enotifusertalkpages'     => 'Wyślij e-mail kiedy moja strona dyskusji zostanie zmodyfikowana',
+'tog-enotifwatchlistpages'    => 'Wyślij do mnie e-mail jeśli strona z listy moich obserwowanych zostanie zmodyfikowana',
+'tog-enotifusertalkpages'     => 'Wyślij e-mail jeśli moja strona dyskusji zostanie zmodyfikowana',
 'tog-enotifminoredits'        => 'Wyślij e-mail także w przypadku drobnych zmian na stronach',
 'tog-enotifrevealaddr'        => 'Nie ukrywaj mojego adresu e-mail w powiadomieniach',
 'tog-shownumberswatching'     => 'Pokaż liczbę obserwujących użytkowników',
-'tog-fancysig'                => 'Podpis bez automatycznego linku',
+'tog-fancysig'                => 'Podpis z kodami wiki (nie linkuj automatycznie całości)',
 'tog-externaleditor'          => 'Domyślnie używaj zewnętrznego edytora',
 'tog-externaldiff'            => 'Domyślnie używaj zewnętrznego programu pokazującego zmiany',
 'tog-showjumplinks'           => 'Włącz odnośniki „skocz do”',
@@ -189,9 +252,9 @@ $messages = array(
 'tog-diffonly'                => 'Nie pokazuj treści stron pod porównaniami zmian',
 'tog-showhiddencats'          => 'Pokaż ukryte kategorie',
 
-'underline-always'  => 'Zawsze',
-'underline-never'   => 'Nigdy',
-'underline-default' => 'Według ustawień przeglądarki',
+'underline-always'  => 'zawsze',
+'underline-never'   => 'nigdy',
+'underline-default' => 'według ustawień przeglądarki',
 
 'skinpreview' => '(podgląd)',
 
@@ -249,14 +312,14 @@ $messages = array(
 
 # Categories related messages
 'categories'                     => 'Kategorie',
-'categoriespagetext'             => 'Poniższe kategorie zawierają strony lub pliki.',
+'categoriespagetext'             => 'Lista kategorii dla stron i plików.',
 'special-categories-sort-count'  => 'sortowanie według liczby',
 'special-categories-sort-abc'    => 'sortowanie alfabetyczne',
 'pagecategories'                 => '{{PLURAL:$1|Kategoria|Kategorie}}',
 'category_header'                => 'Strony w kategorii „$1”',
 'subcategories'                  => 'Podkategorie',
 'category-media-header'          => 'Pliki w kategorii „$1”',
-'category-empty'                 => "''W tej kategorii nie ma obecnie ani stron, ani plików.''",
+'category-empty'                 => "''W tej kategorii nie ma obecnie stron ani plików.''",
 'hidden-categories'              => '{{PLURAL:$1|Ukryta kategoria|Ukryte kategorie}}',
 'hidden-category-category'       => 'Ukryte kategorie', # Name of the category where hidden categories will be listed
 'category-subcat-count'          => '{{PLURAL:$2|Ta kategoria ma tylko jedną podkategorię.|Ta kategoria ma {{PLURAL:$1|tylko jedną podkategorię|$1 podkategorie|$1 podkategorii}} spośród ogólnej liczby $2.}}',
@@ -275,8 +338,8 @@ $messages = array(
 * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]
 * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Komunikaty o nowych wersjach MediaWiki]',
 
-'about'          => 'O serwisie',
-'article'        => 'Artykuł',
+'about'          => 'O {{GRAMMAR:MS.lp|{{SITENAME}}}}',
+'article'        => 'artykuł',
 'newwindow'      => '(otwiera się w nowym oknie)',
 'cancel'         => 'Anuluj',
 'qbfind'         => 'Znajdź',
@@ -285,12 +348,12 @@ $messages = array(
 'qbpageoptions'  => 'Ta strona',
 'qbpageinfo'     => 'Kontekst',
 'qbmyoptions'    => 'Moje strony',
-'qbspecialpages' => 'Strony specjalne',
+'qbspecialpages' => 'strony specjalne',
 'moredotdotdot'  => 'Więcej...',
 'mypage'         => 'Moja strona',
-'mytalk'         => 'Moja dyskusja',
+'mytalk'         => 'moja dyskusja',
 'anontalk'       => 'Dyskusja tego IP',
-'navigation'     => 'Nawigacja',
+'navigation'     => 'nawigacja',
 'and'            => 'oraz',
 
 # Metadata in edit box
@@ -305,34 +368,34 @@ $messages = array(
 'go'                => 'Przejdź',
 'searcharticle'     => 'Przejdź',
 'history'           => 'Historia strony',
-'history_short'     => 'Historia',
+'history_short'     => 'historia i autorzy',
 'updatedmarker'     => 'zmienione od ostatniej wizyty',
 'info_short'        => 'Informacja',
 'printableversion'  => 'Wersja do druku',
-'permalink'         => 'Link bezpośredni',
-'print'             => 'Drukuj',
+'permalink'         => 'Link do tej wersji',
+'print'             => 'drukuj',
 'edit'              => 'edytuj',
-'create'            => 'Utwórz',
+'create'            => 'utwórz',
 'editthispage'      => 'Edytuj tę stronę',
 'create-this-page'  => 'Utwórz tę stronę',
-'delete'            => 'Usuń',
+'delete'            => 'usuń',
 'deletethispage'    => 'Usuń tę stronę',
-'undelete_short'    => 'Odtwórz {{PLURAL:$1|jedną wersję|$1 wersje|$1 wersji}}',
-'protect'           => 'Zabezpiecz',
+'undelete_short'    => 'odtwórz {{PLURAL:$1|1 wersję|$1 wersje|$1 wersji}}',
+'protect'           => 'zabezpiecz',
 'protect_change'    => 'zmień zabezpieczenie',
 'protectthispage'   => 'Zabezpiecz tę stronę',
-'unprotect'         => 'Odbezpiecz',
+'unprotect'         => 'odbezpiecz',
 'unprotectthispage' => 'Odbezpiecz tę stronę',
 'newpage'           => 'Nowa strona',
 'talkpage'          => 'Dyskusja',
-'talkpagelinktext'  => 'Dyskusja',
-'specialpage'       => 'Strona specjalna',
-'personaltools'     => 'Osobiste narzędzia',
+'talkpagelinktext'  => 'dyskusja',
+'specialpage'       => 'strona specjalna',
+'personaltools'     => 'osobiste',
 'postcomment'       => 'Skomentuj',
 'articlepage'       => 'Artykuł',
-'talk'              => 'Dyskusja',
+'talk'              => 'dyskusja',
 'views'             => 'Widok',
-'toolbox'           => 'Narzędzia',
+'toolbox'           => 'narzędzia',
 'userpage'          => 'Strona użytkownika',
 'projectpage'       => 'Strona projektu',
 'imagepage'         => 'Strona pliku',
@@ -352,30 +415,31 @@ $messages = array(
 'jumptosearch'      => 'wyszukiwania',
 
 # All link text and link target definitions of links into project namespace that get used by other message strings, with the exception of user group pages (see grouppage) and the disambiguation template definition (see disambiguations).
-'aboutsite'         => 'O {{GRAMMAR:MS.lp|{{SITENAME}}}}',
-'aboutpage'         => 'Project:O serwisie',
-'bugreports'        => 'Raport o błędach',
-'bugreportspage'    => 'Project:Błędy',
-'copyright'         => 'Tekst jest udostępniany na licencji $1.',
-'copyrightpagename' => 'prawami autorskimi {{GRAMMAR:D.lp|{{SITENAME}}}}',
-'copyrightpage'     => '{{ns:project}}:Prawa_autorskie',
-'currentevents'     => 'Bieżące wydarzenia',
-'currentevents-url' => 'Project:Bieżące wydarzenia',
-'disclaimers'       => 'Informacje prawne',
-'disclaimerpage'    => 'Project:Informacje_prawne',
-'edithelp'          => 'Pomoc w edycji',
-'edithelppage'      => 'Help:Jak edytować stronę',
-'faq'               => 'FAQ',
-'faqpage'           => 'Project:FAQ',
-'helppage'          => 'Help:Pomoc',
-'mainpage'          => 'Strona główna',
-'policy-url'        => 'Project:Zasady',
-'portal'            => 'Portal użytkowników',
-'portal-url'        => 'Project:Portal użytkowników',
-'privacy'           => 'Zasady ochrony prywatności',
-'privacypage'       => 'Project:Zasady ochrony prywatności',
-'sitesupport'       => 'Dary pieniężne',
-'sitesupport-url'   => 'Project:Dary pieniężne',
+'aboutsite'            => 'O {{GRAMMAR:MS.lp|{{SITENAME}}}}',
+'aboutpage'            => 'Project:O {{GRAMMAR:MS.lp|{{SITENAME}}}}',
+'bugreports'           => 'Raport o błędach',
+'bugreportspage'       => 'Project:Błędy',
+'copyright'            => 'Treść udostępniana na licencji $1.',
+'copyrightpagename'    => 'prawami autorskimi {{GRAMMAR:D.lp|{{SITENAME}}}}',
+'copyrightpage'        => '{{ns:project}}:Prawa_autorskie',
+'currentevents'        => 'Bieżące wydarzenia',
+'currentevents-url'    => 'Project:Bieżące wydarzenia',
+'disclaimers'          => 'Informacje prawne',
+'disclaimerpage'       => 'Project:Informacje prawne',
+'edithelp'             => 'Pomoc w edycji',
+'edithelppage'         => 'Help:Jak edytować stronę',
+'faq'                  => 'FAQ',
+'faqpage'              => 'Project:FAQ',
+'helppage'             => 'Help:Spis treści',
+'mainpage'             => 'Strona główna',
+'mainpage-description' => 'Strona główna',
+'policy-url'           => 'Project:Zasady',
+'portal'               => 'Portal społeczności',
+'portal-url'           => 'Project:Portal społeczności',
+'privacy'              => 'Zasady ochrony prywatności',
+'privacypage'          => 'Project:Zasady ochrony prywatności',
+'sitesupport'          => 'Wspomóż nas',
+'sitesupport-url'      => 'Project:Wspomóż nas',
 
 'badaccess'        => 'Niewłaściwe uprawnienia',
 'badaccess-group0' => 'Nie masz uprawnień wymaganych do wykonania tej operacji.',
@@ -394,6 +458,7 @@ $messages = array(
 'youhavenewmessagesmulti' => 'Masz nowe wiadomości na $1',
 'editsection'             => 'edytuj',
 'editold'                 => 'edytuj',
+'viewsourceold'           => 'pokaż źródło',
 'editsectionhint'         => 'Edytuj sekcję: $1',
 'toc'                     => 'Spis treści',
 'showtoc'                 => 'pokaż',
@@ -403,28 +468,28 @@ $messages = array(
 'restorelink'             => '{{PLURAL:$1|jedną usuniętą wersję|$1 usunięte wersje|$1 usuniętych wersji}}',
 'feedlinks'               => 'Kanały:',
 'feed-invalid'            => 'Niewłaściwy typ kanału informacyjnego.',
-'feed-unavailable'        => 'Kanały informacyjne nie są dostępne na {{GRAMMAR:MS.lp|{{SITENAME}}}}',
+'feed-unavailable'        => 'Kanały informacyjne {{GRAMMAR:D.lp|{{SITENAME}}}} nie są dostępne',
 'site-rss-feed'           => 'Kanał RSS {{GRAMMAR:D.lp|$1}}',
 'site-atom-feed'          => 'Kanał Atom {{GRAMMAR:D.lp|$1}}',
-'page-rss-feed'           => 'Kanał RSS "$1"',
-'page-atom-feed'          => 'Kanał Atom "$1"',
+'page-rss-feed'           => 'Kanał RSS „$1”',
+'page-atom-feed'          => 'Kanał Atom „$1”',
 'red-link-title'          => '$1 (jeszcze nie utworzona)',
 
 # Short words for each namespace, by default used in the namespace tab in monobook
-'nstab-main'      => 'Strona',
-'nstab-user'      => 'Strona użytkownika',
-'nstab-media'     => 'Media',
-'nstab-special'   => 'Strona specjalna',
-'nstab-project'   => 'Strona projektu',
-'nstab-image'     => 'Plik',
-'nstab-mediawiki' => 'Komunikat',
-'nstab-template'  => 'Szablon',
-'nstab-help'      => 'Strona pomocy',
-'nstab-category'  => 'Kategoria',
+'nstab-main'      => 'artykuł',
+'nstab-user'      => 'strona użytkownika',
+'nstab-media'     => 'pliki',
+'nstab-special'   => 'strona specjalna',
+'nstab-project'   => 'strona projektu',
+'nstab-image'     => 'plik',
+'nstab-mediawiki' => 'komunikat',
+'nstab-template'  => 'szablon',
+'nstab-help'      => 'pomoc',
+'nstab-category'  => 'kategoria',
 
 # Main script and global functions
 'nosuchaction'      => 'Nie ma takiej operacji',
-'nosuchactiontext'  => 'Oprogramowanie nie rozpoznaje operacji takiej jak podana w URL',
+'nosuchactiontext'  => 'Oprogramowanie wiki nie rozpoznało polecenia zawartego w adresie URL',
 'nosuchspecialpage' => 'Nie ma takiej strony specjalnej',
 'nospecialpagetext' => "<big>'''Brak żądanej strony specjalnej.'''</big>
 
@@ -444,13 +509,14 @@ Ostatnie, nieudane zapytanie to:
 „$1”
 wywołane zostało przez funkcję „$2”.
 MySQL zgłosił błąd „$3: $4”',
-'noconnect'            => 'Przepraszamy! {{SITENAME}} ma chwilowo problemy techniczne. Nie można połączyć się z serwerem bazy danych.<br />$1',
+'noconnect'            => 'UWAGA! Projekt {{SITENAME}} ma chwilowe problemy techniczne. Brak połączenia z serwerem bazy danych.<br />
+$1',
 'nodb'                 => 'Nie można odnaleźć bazy danych $1',
 'cachederror'          => 'Poniższy tekst strony jest kopią znajdującą się w pamięci podręcznej i może być już nieaktualny.',
 'laggedslavemode'      => 'Uwaga! Ta strona może nie zawierać najnowszych aktualizacji.',
 'readonly'             => 'Baza danych jest zablokowana',
 'enterlockreason'      => 'Podaj powód zablokowania bazy oraz szacunkowy czas jej odblokowania',
-'readonlytext'         => 'Baza danych jest obecnie zablokowana - nie można wprowadzać nowych informacji ani modyfikować istniejących. Powodem są prawdopodobnie czynności administracyjne. Po ich zakończeniu przywrócona zostanie pełna funkcjonalność bazy.
+'readonlytext'         => 'Baza danych jest obecnie zablokowana  nie można wprowadzać nowych informacji ani modyfikować istniejących. Powodem są prawdopodobnie czynności administracyjne. Po ich zakończeniu przywrócona zostanie pełna funkcjonalność bazy.
 
 Administrator, który zablokował bazę, podał następujące wyjaśnienie: $1',
 'missingarticle'       => 'Oprogramowanie nie odnalazło tekstu strony „$1”, która powinna się znajdować w bazie.
@@ -459,25 +525,27 @@ Zazwyczaj zdarza się to, gdy zostanie wybrane łącze do usuniętej strony, np.
 
 Inne okoliczności świadczyłyby o tym, że w oprogramowaniu jest błąd.
 W takim przypadku zgłoś, proszę, ten fakt administratorowi, koniecznie podając adres URL tej strony.',
+'missingarticle-rev'   => '(wersja: $1)',
+'missingarticle-diff'  => '(różnica: $1, $2)',
 'readonly_lag'         => 'Baza danych została automatycznie zablokowana na czas potrzebny do wykonania synchronizacji zmian między serwerem głównym i serwerami pośredniczącymi.',
 'internalerror'        => 'Błąd wewnętrzny',
 'internalerror_info'   => 'Błąd wewnętrzny: $1',
 'filecopyerror'        => 'Nie można skopiować pliku „$1” do „$2”.',
 'filerenameerror'      => 'Nie można zmienić nazwy pliku „$1” na „$2”.',
-'filedeleteerror'      => 'Nie można skasować pliku „$1”.',
+'filedeleteerror'      => 'Nie można usunąć pliku „$1”.',
 'directorycreateerror' => 'Nie udało się utworzyć katalogu „$1”.',
 'filenotfound'         => 'Nie można znaleźć pliku „$1”.',
 'fileexistserror'      => 'Nie udało się zapisać do pliku „$1”: plik istnieje',
 'unexpected'           => 'Niespodziewana wartość: „$1”=„$2”.',
 'formerror'            => 'Błąd: nie można wysłać formularza',
 'badarticleerror'      => 'Dla tej strony ta operacja nie może być wykonana.',
-'cannotdelete'         => 'Nie można skasować podanej strony lub grafiki.
-Możliwe, że zostały już skasowane przez kogoś innego.',
+'cannotdelete'         => 'Nie można usunąć podanej strony lub grafiki.
+Możliwe, że zostały już usunięte przez kogoś innego.',
 'badtitle'             => 'Niepoprawny tytuł',
 'badtitletext'         => 'Podano niepoprawny tytuł strony. Prawdopodobnie jest pusty lub zawiera znaki, których użycie jest zabronione.',
 'perfdisabled'         => 'Przepraszamy! By odciążyć serwer w godzinach szczytu czasowo zablokowaliśmy wykonanie tej czynności.',
 'perfcached'           => 'Poniższe dane są kopią z pamięci podręcznej i mogą być nieaktualne.',
-'perfcachedts'         => 'Poniższe dane są kopią z pamięci podręcznej, zostały ostatnio uaktualnione $1.',
+'perfcachedts'         => 'Poniższe dane są kopią z pamięci podręcznej. Ostatnia aktualizacja odbyła się $1.',
 'querypage-no-updates' => 'Uaktualnienia dla tej strony są obecnie wyłączone. Znajdujące się tutaj dane nie zostaną odświeżone.',
 'wrong_wfQuery_params' => 'Nieprawidłowe parametry przekazane do wfQuery()<br />
 Funkcja: $1<br />
@@ -505,8 +573,8 @@ Powód blokady: ''$2''.",
 'logouttitle'                => 'Wylogowanie użytkownika',
 'logouttext'                 => '<strong>Zostałeś wylogowany.</strong>
 
-Możesz kontynuować pracę na {{GRAMMAR:MS.lp|{{SITENAME}}}} jako niezarejestrowany użytkownik albo zalogować się ponownie jako ten sam lub inny użytkownik.
-Zauważ, że do momentu skasowania pamięci podręcznej przeglądarki niektóre strony oglądane przez Ciebie wcześniej, gdy byłeś zalogowany, mogą być nadal przeglądane.',
+Możesz kontynuować pracę w {{GRAMMAR:MS.lp|{{SITENAME}}}} jako niezarejestrowany użytkownik albo zalogować się ponownie jako ten sam lub inny użytkownik.
+Zauważ, że do momentu wyczyszczenia pamięci podręcznej przeglądarki niektóre strony oglądane przez Ciebie wcześniej, gdy byłeś zalogowany, mogą być nadal przeglądane.',
 'welcomecreation'            => '== Witaj, $1! ==
 Konto zostało utworzone.
 Nie zapomnij dostosować [[Special:Preferences|preferencji]].',
@@ -518,46 +586,47 @@ Nie zapomnij dostosować [[Special:Preferences|preferencji]].',
 'yourdomainname'             => 'Twoja domena:',
 'externaldberror'            => 'Wystąpił błąd zewnętrznej bazy autentyfikacyjnej lub nie posiadasz uprawnień koniecznych do aktualizacji zewnętrznego konta.',
 'loginproblem'               => '<b>Wystąpił problem przy próbie zalogowania.</b><br />Spróbuj ponownie!',
-'login'                      => 'Zaloguj',
+'login'                      => 'Zaloguj się',
+'nav-login-createaccount'    => 'Logowanie / rejestracja',
 'loginprompt'                => 'Musisz mieć włączoną w przeglądarce obsługę ciasteczek by móc się zalogować do {{GRAMMAR:D.lp|{{SITENAME}}}}.',
 'userlogin'                  => 'Logowanie / rejestracja',
-'logout'                     => 'Wyloguj mnie',
-'userlogout'                 => 'Wylogowanie',
-'notloggedin'                => 'Niezalogowany',
+'logout'                     => 'Wyloguj',
+'userlogout'                 => 'Wyloguj',
+'notloggedin'                => 'Nie jesteś zalogowany',
 'nologin'                    => 'Nie masz konta? $1.',
 'nologinlink'                => 'Zarejestruj się',
 'createaccount'              => 'Załóż nowe konto',
 'gotaccount'                 => 'Masz już konto? $1.',
 'gotaccountlink'             => 'Zaloguj się',
-'createaccountmail'          => 'przez e-mail',
+'createaccountmail'          => '– wyślij w tym celu wiadomość e-mail',
 'badretype'                  => 'Wprowadzone hasła różnią się między sobą.',
 'userexists'                 => 'Wybrana przez Ciebie nazwa użytkownika jest już zajęta.
 Wybierz inną nazwę użytkownika.',
-'youremail'                  => 'Twój adres e-mail(*):',
-'username'                   => 'Nazwa użytkownika:',
-'uid'                        => 'ID użytkownika:',
-'yourrealname'               => 'Imię i nazwisko(*):',
-'yourlanguage'               => 'Język interfejsu:',
-'yourvariant'                => 'Wariant:',
-'yournick'                   => 'Twój podpis:',
+'youremail'                  => 'Twój adres e-mail',
+'username'                   => 'Nazwa użytkownika',
+'uid'                        => 'ID użytkownika',
+'yourrealname'               => 'Imię i nazwisko',
+'yourlanguage'               => 'Język interfejsu',
+'yourvariant'                => 'Wariant',
+'yournick'                   => 'Twój podpis',
 'badsig'                     => 'Błędny podpis, sprawdź znaczniki HTML.',
 'badsiglength'               => 'Nazwa użytkownika jest zbyt długa. Maksymalna jej długość to $1 znaków.',
 'email'                      => 'E-mail',
-'prefs-help-realname'        => '* Imię i nazwisko (opcjonalne) - jeśli zdecydujesz się je podać, zostaną użyte, aby zapewnić Twojej pracy atrybucję.',
+'prefs-help-realname'        => 'Wpisanie imienia i nazwiska nie jest obowiązkowe.
+Jeśli zdecydujesz się je podać, zostaną użyte, aby zapewnić Twojej pracy atrybucję.',
 'loginerror'                 => 'Błąd zalogowania',
-'prefs-help-email'           => '* E-mail (opcjonalne) - wprowadzenie adresu e-mail pozwala innym skontaktować się z Tobą za pośrednictwem Twojej strony użytkownika
-lub Twojej strony dyskusji bez potrzeby ujawniania Twojej tożsamości.',
+'prefs-help-email'           => "Podanie adresu e-mail nie jest obowiązkowe, lecz pozwoli innym użytkownikom skontaktować się z Tobą poprzez odpowiedni formularz (bez ujawniania Twojego adresu). Będziesz także mógł poprosić o przysłanie Ci nowego hasła. '''Twój adres nie zostanie nikomu udostępniony.'''",
 'prefs-help-email-required'  => 'Wymagany jest adres e-mail.',
 'nocookiesnew'               => 'Konto użytkownika zostało utworzone, ale nie jesteś zalogowany.
-{{SITENAME}} używa ciasteczek do zalogowania. 
+Projekt {{SITENAME}} używa ciasteczek do przechowywania informacji o zalogowaniu się.
 Masz obecnie w przeglądarce wyłączoną obsługę ciasteczek. 
 Żeby się zalogować włącz obsługę ciasteczek, następnie podaj nazwę użytkownika i hasło dostępu do swojego konta.',
-'nocookieslogin'             => '{{SITENAME}} wykorzystuje mechanizm ciasteczek do zalogowania użytkownika.
-Masz obecnie w przeglądarce wyłączoną obsługę ciasteczek. 
+'nocookieslogin'             => 'Projekt {{SITENAME}} wykorzystuje mechanizm ciasteczek do przechowywania informacji o zalogowaniu się przez użytkownika.
+Masz obecnie w przeglądarce wyłączoną obsługę ciasteczek.
 Spróbuj ponownie po ich odblokowaniu.',
 'noname'                     => 'To nie jest poprawna nazwa użytkownika.',
 'loginsuccesstitle'          => 'Zalogowano pomyślnie',
-'loginsuccess'               => "'''Zalogowałeś się do {{GRAMMAR:D.lp|{{SITENAME}}}} jako \"\$1\".'''",
+'loginsuccess'               => "'''Zalogowałeś się do {{GRAMMAR:D.lp|{{SITENAME}}}} jako „$1”.'''",
 'nosuchuser'                 => 'Nie ma użytkownika o nazwie „$1”.
 Sprawdź pisownię lub użyj poniższego formularza by utworzyć nowe konto.',
 'nosuchusershort'            => 'Nie ma użytkownika o nazwie „<nowiki>$1</nowiki>”.
@@ -571,7 +640,7 @@ Musi mieć co najmniej $1 znaków i być inne niż Twoja nazwa użytkownika.',
 'passwordremindertitle'      => 'Nowe tymczasowe hasło do {{GRAMMAR:D.lp|{{SITENAME}}}}',
 'passwordremindertext'       => 'Ktoś (prawdopodobnie Ty, spod adresu IP $1)
 poprosił o przesłanie nowego hasła do {{GRAMMAR:D.lp|{{SITENAME}}}} ($4).
-Nowe hasło użytkownika "$2" to "$3".
+Nowym hasłem użytkownika „$2” jest „$3”.
 Najlepiej będzie, gdy zalogujesz się teraz i od razu zmienisz hasło.
 
 Jeśli to nie Ty prosiłeś o przesłanie hasła i nie chcesz zmieniać poprzedniego hasła wystarczy, że zignorujesz tą wiadomość i dalej będziesz się posługiwał swoim dotychczasowym hasłem.',
@@ -583,20 +652,20 @@ Po otrzymaniu go zaloguj się ponownie.',
 Zanim jakiekolwiek inne wiadomości zostaną wysłane na ten adres, należy wykonać zawarte w mailu instrukcje. Potwierdzisz w ten sposób, że ten adres e-mail należy do Ciebie.',
 'throttled-mailpassword'     => 'Przypomnienie hasła zostało już wysłane w ciągu {{PLURAL:$1|ostatniej godziny|ostatnich $1 godzin}}.
 W celu powstrzymania nadużyć możliwość wysyłania przypomnień została ograniczona do jednego na {{PLURAL:$1|godzinę|godziny|godzin}}.',
-'mailerror'                  => 'Przy wysyłaniu e-maila wystąpił błąd: $1',
+'mailerror'                  => 'Przy wysyłaniu wiadomości e-mail wystąpił błąd: $1',
 'acct_creation_throttle_hit' => 'Założyłeś już {{PLURAL:$1|konto|$1 konta|$1 kont}}.
 Nie możesz założyć kolejnego.',
-'emailauthenticated'         => 'Twój adres e-mail został uwierzytelniony $1.',
-'emailnotauthenticated'      => 'Twój adres e-mail nie został potwierdzony.
-Poniższe funkcje poczty są nieaktywne.',
+'emailauthenticated'         => 'Twój adres e-mail został uwierzytelniony $1.',
+'emailnotauthenticated'      => "Twój adres '''e-mail nie został potwierdzony'''.
+Poniższe funkcje poczty nie działają.",
 'noemailprefs'               => 'Musisz podać adres e-mail, by skorzystać z tych funkcji.',
 'emailconfirmlink'           => 'Potwierdź swój adres e-mail',
 'invalidemailaddress'        => 'Adres e-mail jest niepoprawny i nie może być zaakceptowany.
 Proszę wpisać poprawny adres e-mail lub wyczyścić pole.',
 'accountcreated'             => 'Konto zostało utworzone',
 'accountcreatedtext'         => 'Konto dla $1 zostało utworzone.',
-'createaccount-title'        => 'Utworzenie konta na {{GRAMMAR:MS.lp|{{SITENAME}}}}',
-'createaccount-text'         => 'Ktoś utworzył na {{GRAMMAR:MS.lp|{{SITENAME}}}} ($4) dla Twojego adresu e-mail konto "$2". Aktualne hasło to "$3". Powinieneś się teraz zalogować i je zmienić.
+'createaccount-title'        => 'Utworzenie konta w {{GRAMMAR:MS.lp|{{SITENAME}}}}',
+'createaccount-text'         => 'Ktoś utworzył w {{GRAMMAR:MS.lp|{{SITENAME}}}} ($4), podając Twój adres e-mail, konto „$2”. Aktualnym hasłem jest „$3”. Powinieneś się teraz zalogować i je zmienić.
 
 Możesz zignorować tą wiadomość, jeśli konto zostało stworzone przez pomyłkę.',
 'loginlanguagelabel'         => 'Język: $1',
@@ -611,52 +680,52 @@ Aby zakończyć proces logowania musisz ustawić nowe hasło:',
 'resetpass_success'       => 'Twoje hasło zostało pomyślnie zmienione! Trwa logowanie...',
 'resetpass_bad_temporary' => 'Nieprawidłowe hasło tymczasowe.
 Być może zakończyłeś już proces zmiany hasła lub poprosiłeś o nowe hasło tymczasowe.',
-'resetpass_forbidden'     => 'Haseł na {{GRAMMAR:MS.lp|{{SITENAME}}}} nie można zmieniać.',
+'resetpass_forbidden'     => 'Haseł użytkowników w {{GRAMMAR:MS.lp|{{SITENAME}}}} nie można zmieniać.',
 'resetpass_missing'       => 'Brak danych formularza.',
 
 # Edit page toolbar
-'bold_sample'     => 'Tekst wytłuszczony',
-'bold_tip'        => 'Tekst wytłuszczony',
-'italic_sample'   => 'Tekst pochylony',
-'italic_tip'      => 'Tekst pochylony',
+'bold_sample'     => 'Tekst tłustą czcionką',
+'bold_tip'        => 'Tekst tłustą czcionką',
+'italic_sample'   => 'Tekst pochyłą czcionką',
+'italic_tip'      => 'Tekst pochyłą czcionką',
 'link_sample'     => 'Tytuł linku',
 'link_tip'        => 'Link wewnętrzny',
 'extlink_sample'  => 'http://www.przyklad.pl nazwa linku',
 'extlink_tip'     => 'Link zewnętrzny (pamiętaj o prefiksie http:// )',
 'headline_sample' => 'Tekst nagłówka',
 'headline_tip'    => 'Nagłówek 2. poziomu',
-'math_sample'     => 'W tym miejscu wprowadź wzór',
+'math_sample'     => 'Tutaj wprowadź wzór',
 'math_tip'        => 'Wzór matematyczny (LaTeX)',
-'nowiki_sample'   => 'Wstaw tu tekst niesformatowany',
+'nowiki_sample'   => 'Tutaj wstaw niesformatowany tekst',
 'nowiki_tip'      => 'Zignoruj formatowanie wiki',
 'image_sample'    => 'Przyklad.jpg',
-'image_tip'       => 'Plik osadzony',
+'image_tip'       => 'Grafika lub inny plik osadzony w stronie',
 'media_sample'    => 'Przyklad.ogg',
 'media_tip'       => 'Link do pliku',
 'sig_tip'         => 'Twój podpis wraz z datą i czasem',
-'hr_tip'          => 'Pozioma linia (używaj oszczędnie)',
+'hr_tip'          => 'Linia pozioma (nie nadużywaj)',
 
 # Edit pages
-'summary'                   => 'Opis zmian',
-'subject'                   => 'Temat/nagłówek',
-'minoredit'                 => 'To jest drobna zmiana',
-'watchthis'                 => 'Obserwuj tę stronę',
-'savearticle'               => 'Zapisz',
-'preview'                   => 'Podgląd',
-'showpreview'               => 'Pokaż podgląd',
-'showlivepreview'           => 'Dynamiczny podgląd',
-'showdiff'                  => 'Pokaż zmiany',
-'anoneditwarning'           => "'''Uwaga:''' Nie jesteś zalogowany.
+'summary'                           => 'Opis zmian',
+'subject'                           => 'Temat/nagłówek',
+'minoredit'                         => 'To jest drobna zmiana',
+'watchthis'                         => 'Obserwuj',
+'savearticle'                       => 'Zapisz',
+'preview'                           => 'Podgląd',
+'showpreview'                       => 'Pokaż podgląd',
+'showlivepreview'                   => 'Dynamiczny podgląd',
+'showdiff'                          => 'Podgląd zmian',
+'anoneditwarning'                   => "'''Uwaga:''' Nie jesteś zalogowany.
 Twój adres IP będzie zapisany w historii edycji strony.",
-'missingsummary'            => "'''Uwaga:''' Nie wprowadziłeś opisu zmian.
+'missingsummary'                    => "'''Uwaga:''' Nie wprowadziłeś opisu zmian.
 Jeżeli nie chcesz go wprowadzać naciśnij przycisk Zapisz jeszcze raz.",
-'missingcommenttext'        => 'Wprowadź komentarz poniżej.',
-'missingcommentheader'      => "'''Uwaga:''' Treść nagłówka jest pusta - uzupełnij go!
+'missingcommenttext'                => 'Wprowadź komentarz poniżej.',
+'missingcommentheader'              => "'''Uwaga:''' Treść nagłówka jest pusta – uzupełnij go!
 Jeśli tego nie zrobisz, Twój komentarz zostanie zapisany bez nagłówka.",
-'summary-preview'           => 'Podgląd opisu',
-'subject-preview'           => 'Podgląd nagłówka',
-'blockedtitle'              => 'Użytkownik jest zablokowany',
-'blockedtext'               => "<big>'''Twoje konto lub adres IP zostały zablokowane.'''</big>
+'summary-preview'                   => 'Podgląd opisu',
+'subject-preview'                   => 'Podgląd nagłówka',
+'blockedtitle'                      => 'Użytkownik jest zablokowany',
+'blockedtext'                       => "<big>'''Twoje konto lub adres IP zostały zablokowane.'''</big>
 
 Blokada została nałożona przez $1. Podany powód to: ''$2''.
 
@@ -664,11 +733,11 @@ Blokada została nałożona przez $1. Podany powód to: ''$2''.
 * Wygaśnięcie blokady: $6
 * Cel blokady: $7
 
-W celu wyjaśnienia przyczyn zablokowania możesz się skontaktować z $1 lub innym [[{{MediaWiki:Grouppage-sysop}}|administratorem]].
+W celu wyjaśnienia przyczyny zablokowania możesz się skontaktować z $1 lub innym [[{{MediaWiki:Grouppage-sysop}}|administratorem]].
 Nie możesz użyć funkcji „Wyślij e-mail do tego użytkownika” jeśli nie podałeś poprawnego adresu e-mail w swoich [[Special:Preferences|preferencjach]] lub jeśli taka możliwość została Ci zablokowana.
-Twój obecny adres IP to $3, a numer identyfikacyjny blokady to #$5. Prosimy o podanie jednego lub obu tych numerów przy wyjaśnianiu tej blokady.",
-'autoblockedtext'           => "Ten adres IP został zablokowany automatycznie, gdyż korzysta z niego inny użytkownik, zablokowany przez administratora $1.
-Przyczyna blokady:
+Twój obecny adres IP to $3, a numer identyfikacyjny blokady to $5. Prosimy o podanie jednego lub obu tych numerów przy wyjaśnianiu tej blokady.",
+'autoblockedtext'                   => "Ten adres IP został zablokowany automatycznie, gdyż korzysta z niego inny użytkownik, zablokowany przez administratora $1.
+Powód blokady:
 
 :''$2''
 
@@ -681,107 +750,114 @@ Jeśli w [[Special:Preferences|preferencjach]] nie ustawiłeś prawidłowego adr
 
 Identyfikator blokady to $5.
 Zanotuj go i podaj administratorowi.",
-'blockednoreason'           => 'nie podano przyczyny',
-'blockedoriginalsource'     => "Źródło '''$1''' zostało pokazane poniżej:",
-'blockededitsource'         => "Tekst '''Twoich edycji''' na '''$1''' został pokazany poniżej:",
-'whitelistedittitle'        => 'Przed edycją musisz się zalogować',
-'whitelistedittext'         => 'Musisz $1 by edytować strony.',
-'whitelistreadtitle'        => 'Czytanie możliwe jest dopiero po zalogowaniu się',
-'whitelistreadtext'         => 'Musisz się [[Special:Userlogin|zalogować]], żeby czytać strony.',
-'whitelistacctitle'         => 'Nie masz uprawnień do założenia konta',
-'whitelistacctext'          => 'Zakładanie kont na {{GRAMMAR:MS.lp|{{SITENAME}}}} wymaga [[Special:Userlogin|zalogowania]] oraz posiadania odpowiednich uprawnień.',
-'confirmedittitle'          => 'Edytowanie wymaga potwierdzenia adresu e-mail',
-'confirmedittext'           => 'Edytowanie wymaga potwierdzenia adresu e-mail.
+'blockednoreason'                   => 'nie podano przyczyny',
+'blockedoriginalsource'             => "Źródło '''$1''' zostało pokazane poniżej:",
+'blockededitsource'                 => "Tekst '''Twoich edycji''' na '''$1''' został pokazany poniżej:",
+'whitelistedittitle'                => 'Przed edycją musisz się zalogować',
+'whitelistedittext'                 => 'Musisz $1 by edytować strony.',
+'whitelistreadtitle'                => 'Czytanie możliwe jest dopiero po zalogowaniu się',
+'whitelistreadtext'                 => 'Musisz [[Special:Userlogin|zalogować się]], żeby czytać strony.',
+'whitelistacctitle'                 => 'Nie masz uprawnień do założenia konta',
+'whitelistacctext'                  => 'Zakładanie kont w {{GRAMMAR:MS.lp|{{SITENAME}}}} wymaga [[Special:Userlogin|zalogowania się]] oraz posiadania odpowiednich uprawnień.',
+'confirmedittitle'                  => 'Edytowanie jest możliwe dopiero po zweryfikowaniu adresu e-mail',
+'confirmedittext'                   => 'Edytowanie jest możliwe dopiero po zweryfikowaniu adresu e-mail.
 Podaj adres e-mail i potwierdź go w swoich [[Special:Preferences|ustawieniach użytkownika]].',
-'nosuchsectiontitle'        => 'Sekcja nie istnieje',
-'nosuchsectiontext'         => 'Próbowałeś edytować sekcję, która nie istnieje.
+'nosuchsectiontitle'                => 'Sekcja nie istnieje',
+'nosuchsectiontext'                 => 'Próbowałeś edytować sekcję, która nie istnieje.
 Ponieważ nie ma sekcji $1, nie ma też gdzie zapisać Twojej edycji.',
-'loginreqtitle'             => 'Musisz się zalogować',
-'loginreqlink'              => 'zaloguj się',
-'loginreqpagetext'          => 'Musisz $1 żeby móc przeglądać inne strony.',
-'accmailtitle'              => 'Hasło zostało wysłane.',
-'accmailtext'               => 'Hasło użytkownika „$1” zostało wysłane na adres $2.',
-'newarticle'                => '(Nowy)',
-'newarticletext'            => "Nie ma jeszcze strony o tym tytule.
+'loginreqtitle'                     => 'musisz się zalogować',
+'loginreqlink'                      => 'zalogować się',
+'loginreqpagetext'                  => 'Musisz $1 żeby móc przeglądać inne strony.',
+'accmailtitle'                      => 'Hasło zostało wysłane.',
+'accmailtext'                       => 'Hasło użytkownika „$1” zostało wysłane na adres $2.',
+'newarticle'                        => '(Nowy)',
+'newarticletext'                    => "Nie ma jeszcze strony o tym tytule.
 Jeśli chcesz ją utworzyć wpisz treść strony w poniższym polu (więcej informacji odnajdziesz [[{{MediaWiki:Helppage}}|na stronie pomocy]]). 
 Jeśli utworzenie nowej strony nie było Twoim zamiarem, wciśnij ''Wstecz'' w swojej przeglądarce.",
-'anontalkpagetext'          => "---- ''To jest strona dyskusji anonimowego użytkownika - takiego, który nie ma jeszcze swojego konta lub nie chce go w tej chwili używać. By go identyfikować używamy adresów IP.
+'anontalkpagetext'                  => "---- ''To jest strona dyskusji anonimowego użytkownika – takiego, który nie ma jeszcze swojego konta lub nie chce go w tej chwili używać. By go identyfikować używamy adresów IP.
 Jednak adres IP może być współdzielony przez wielu użytkowników.
-Jeśli jesteś anonimowym użytkownikiem i uważasz, że zamieszczone tu komentarze nie są skierowane do Ciebie, [[Special:Userlogin|utwórz konto lub zaloguj się]] - dzięki temu unikniesz w przyszłości podobnych nieporozumień.''",
-'noarticletext'             => 'Nie ma jeszcze strony o tym tytule. Możesz [[Special:Search/{{PAGENAME}}|poszukać {{PAGENAME}} na innych stronach]] lub [{{fullurl:{{FULLPAGENAME}}|action=edit}} utworzyć stronę {{FULLPAGENAME}}].',
-'userpage-userdoesnotexist' => 'Użytkownik „$1” nie jest zarejestrowany. Upewnij się czy na pewno zamierzałeś utworzyć/zmodyfikować właśnie tę stronę.',
-'clearyourcache'            => "'''Uwaga:''' Zmiany po zapisaniu nowych ustawień mogą nie być widoczne. Należy wyczyścić zawartość pamięci podręcznej przeglądarki internetowej. '''Mozilla / Firefox / Safari:''' przytrzymaj wciśnięty ''Shift'' i kliknij na ''Odśwież'' lub wciśnij ''Ctrl-Shift-R'' (''Cmd-Shift-R'' na Macintoshu), '''IE :''' przytrzymaj ''Ctrl'' i kliknij na ''Odśwież'' lub wciśnij ''Ctrl-F5''; '''Konqueror:''': po prostu kliknij przycisk ''Odśwież'' lub wciśnij ''F5''; '''Opera''' może wymagać wyczyszczenia pamięci podręcznej w menu ''Narzędzia→Preferencje''.",
-'usercssjsyoucanpreview'    => '<strong>Wskazówka:</strong> Użyj przycisku „Podgląd”, aby przetestować nowy arkusz stylów CSS lub kod JavaScript przed jego zapisaniem.',
-'usercsspreview'            => "'''Pamiętaj, że to tylko podgląd arkusza stylów CSS - nic jeszcze nie zostało zapisane!'''",
-'userjspreview'             => "'''Pamiętaj, że to tylko podgląd kodu JavaScriptu - nic jeszcze nie zostało zapisane!'''",
-'userinvalidcssjstitle'     => "'''Uwaga:''' Nie ma skórki o nazwie „$1”.
+Jeśli jesteś anonimowym użytkownikiem i uważasz, że zamieszczone tu komentarze nie są skierowane do Ciebie, [[Special:Userlogin|utwórz konto lub zaloguj się]] – dzięki temu unikniesz w przyszłości podobnych nieporozumień.''",
+'noarticletext'                     => 'Nie ma jeszcze strony o tym tytule. Możesz [[Special:Search/{{PAGENAME}}|poszukać {{PAGENAME}} na innych stronach]] lub [{{fullurl:{{FULLPAGENAME}}|action=edit}} utworzyć stronę {{FULLPAGENAME}}].',
+'userpage-userdoesnotexist'         => 'Użytkownik „$1” nie jest zarejestrowany. Upewnij się czy na pewno zamierzałeś utworzyć/zmodyfikować właśnie tę stronę.',
+'clearyourcache'                    => "'''Uwaga:''' Zmiany po zapisaniu nowych ustawień mogą nie być widoczne. Należy wyczyścić zawartość pamięci podręcznej przeglądarki internetowej.
+*'''Mozilla / Firefox / Safari:''' przytrzymaj wciśnięty ''Shift'' i kliknij na ''Odśwież'' lub wciśnij ''Ctrl-Shift-R'' (''Cmd-Shift-R'' na Macintoshu);
+*'''IE:''' przytrzymaj ''Ctrl'' i kliknij na ''Odśwież'' lub wciśnij ''Ctrl-F5'';
+*'''Konqueror:''': po prostu kliknij przycisk ''Odśwież'' lub wciśnij ''F5'';
+*'''Opera''' może wymagać wyczyszczenia pamięci podręcznej w menu ''Narzędzia → Preferencje''.",
+'usercssjsyoucanpreview'            => '<strong>Podpowiedź:</strong> Użyj przycisku „Podgląd”, aby przetestować nowy arkusz stylów CSS lub kod JavaScript przed jego zapisaniem.',
+'usercsspreview'                    => "'''Pamiętaj, że to tylko podgląd arkusza stylów CSS – nic jeszcze nie zostało zapisane!'''",
+'userjspreview'                     => "'''Pamiętaj, że to tylko podgląd Twojego kodu JavaScript – nic jeszcze nie zostało zapisane!'''",
+'userinvalidcssjstitle'             => "'''Uwaga:''' Nie ma skórki o nazwie „$1”.
 Strony użytkownika zawierające CSS i JavaScript powinny zaczynać się małą literą, np. {{ns:user}}:Foo/monobook.css, w przeciwieństwie do nieprawidłowego {{ns:user}}:Foo/Monobook.css.",
-'updated'                   => '(Zmodyfikowano)',
-'note'                      => '<strong>Uwaga:</strong>',
-'previewnote'               => '<strong>To jest tylko podgląd - zmiany nie zostały jeszcze zapisane!</strong>',
-'previewconflict'           => 'Wersja podglądana odnosi się do tekstu z górnego pola edycji. Tak będzie wyglądać strona jeśli zdecydujesz się ją zapisać.',
-'session_fail_preview'      => '<strong>Uwaga! Serwer nie może przetworzyć tej edycji z powodu utraty danych sesji. Spróbuj jeszcze raz. Jeśli to nie pomoże - wyloguj się i zaloguj ponownie.</strong>',
-'session_fail_preview_html' => "<strong>Uwaga! Serwer nie może przetworzyć tej edycji z powodu utraty danych sesji.</strong>
+'updated'                           => '(Zmodyfikowano)',
+'note'                              => '<strong>Uwaga:</strong>',
+'previewnote'                       => '<strong>To jest tylko podgląd – zmiany nie zostały jeszcze zapisane!</strong>',
+'previewconflict'                   => 'Wersja podglądana odnosi się do tekstu z górnego pola edycji. Tak będzie wyglądać strona jeśli zdecydujesz się ją zapisać.',
+'session_fail_preview'              => '<strong>Uwaga! Serwer nie może przetworzyć tej edycji z powodu utraty danych sesji. Spróbuj jeszcze raz. Jeśli to nie pomoże – wyloguj się i zaloguj ponownie.</strong>',
+'session_fail_preview_html'         => "<strong>Uwaga! Serwer nie może przetworzyć tej edycji z powodu utraty danych sesji.</strong>
 
-''Ponieważ na {{GRAMMAR:MS.lp|{{SITENAME}}}} włączona została opcja „surowy HTML”, podgląd został ukryty w celu zabezpieczenia przed atakami JavaScript.''
+''Ponieważ w {{GRAMMAR:MS.lp|{{SITENAME}}}} włączona została opcja „surowy HTML”, podgląd został ukryty w celu zabezpieczenia przed atakami JavaScript.''
 
-<strong>Jeśli jest to uprawniona próba dokonania edycji, spróbuj jeszcze raz. Jeśli to nie pomoże - wyloguj się i zaloguj ponownie.</strong>",
-'token_suffix_mismatch'     => '<strong>Twoja edycja została odrzucona, ponieważ twój klient pomieszał znaki interpunkcyjne w żetonie edycyjnym.
+<strong>Jeśli jest to uprawniona próba dokonania edycji, spróbuj jeszcze raz. Jeśli to nie pomoże  wyloguj się i zaloguj ponownie.</strong>",
+'token_suffix_mismatch'             => '<strong>Twoja edycja została odrzucona, ponieważ twój klient pomieszał znaki interpunkcyjne w żetonie edycyjnym.
 Twoja edycja została odrzucona by zapobiec zniszczeniu tekstu strony.
 Takie problemy zdarzają się w wypadku korzystania z wadliwych anonimowych sieciowych usług proxy.</strong>',
-'editing'                   => 'Edytujesz „$1”',
-'editingsection'            => 'Edytujesz „$1” (fragment)',
-'editingcomment'            => 'Edytujesz „$1” (komentarz)',
-'editconflict'              => 'Konflikt edycji: $1',
-'explainconflict'           => "Ktoś zmienił treść strony w trakcie Twojej edycji.
+'editing'                           => 'Edytujesz „$1”',
+'editingsection'                    => 'Edytujesz „$1” (fragment)',
+'editingcomment'                    => 'Edytujesz „$1” (komentarz)',
+'editconflict'                      => 'Konflikt edycji: $1',
+'explainconflict'                   => "Ktoś zmienił treść strony w trakcie Twojej edycji.
 Górne pole zawiera tekst strony aktualnie zapisany w bazie danych.
 Twoje zmiany znajdują się w dolnym polu.
 By wprowadzić swoje zmiany musisz zmodyfikować tekst z górnego pola.
 '''Tylko''' tekst z górnego pola zostanie zapisany w bazie gdy wciśniesz „Zapisz”.",
-'yourtext'                  => 'Twój tekst',
-'storedversion'             => 'Zapisana wersja',
-'nonunicodebrowser'         => '<strong>Uwaga! Twoja przeglądarka nie rozpoznaje poprawnie kodowania UTF-8 (Unicode).
+'yourtext'                          => 'Twój tekst',
+'storedversion'                     => 'Zapisana wersja',
+'nonunicodebrowser'                 => '<strong>Uwaga! Twoja przeglądarka nie rozpoznaje poprawnie kodowania UTF-8 (Unicode).
 Z tego powodu wszystkie znaki, których przeglądarka nie rozpoznaje, zostały zastąpione ich kodami szesnastkowymi.</strong>',
-'editingold'                => '<strong>Uwaga! Edytujesz inną niż bieżąca wersję tej strony.
+'editingold'                        => '<strong>Uwaga! Edytujesz inną niż bieżąca wersję tej strony.
 Jeśli zapiszesz ją, wszystkie zmiany wykonane w międzyczasie zostaną wycofane.</strong>',
-'yourdiff'                  => 'Różnice',
-'copyrightwarning'          => "Wszelki wkład do {{GRAMMAR:MS.lp|{{SITENAME}}}} jest udostępniany na zasadach $2 (szczegóły w $1). Jeśli nie chcesz, żeby Twój tekst był dowolnie zmieniany przez każdego i rozpowszechniany bez ograniczeń, nie umieszczaj go tutaj.<br />
+'yourdiff'                          => 'Różnice',
+'copyrightwarning'                  => "Wkład do {{GRAMMAR:D.lp|{{SITENAME}}}} jest udostępniany na licencji $2 (szczegóły w $1). Jeśli nie chcesz, żeby Twój tekst był dowolnie zmieniany przez każdego i rozpowszechniany bez ograniczeń, nie umieszczaj go tutaj.<br />
 Zapisując swoją edycję oświadczasz, że ten tekst jest Twoim dziełem lub pochodzi z materiałów dostępnych na zasadach ''public domain'' albo kompatybilnych.
 <strong>PROSZĘ NIE UŻYWAĆ MATERIAŁÓW CHRONIONYCH PRAWEM AUTORSKIM BEZ POZWOLENIA WŁAŚCICIELA!</strong>",
-'copyrightwarning2'         => "Wszelki wkład do {{GRAMMAR:MS.lp|{{SITENAME}}}} może być edytowany, zmieniany lub usunięty przez innych użytkowników.
+'copyrightwarning2'                 => "Wszelki wkład w {{GRAMMAR:B.lp|{{SITENAME}}}} może być edytowany, zmieniany lub usunięty przez innych użytkowników.
 Jeśli nie chcesz, żeby Twój tekst był dowolnie zmieniany przez każdego i rozpowszechniany bez ograniczeń, nie umieszczaj go tutaj.<br />
 Zapisując swoją edycję oświadczasz, że ten tekst jest Twoim dziełem lub pochodzi z materiałów dostępnych na zasadach ''public domain'' albo kompatybilnych (zobacz także $1).
 <strong>PROSZĘ NIE UŻYWAĆ MATERIAŁÓW CHRONIONYCH PRAWEM AUTORSKIM BEZ POZWOLENIA WŁAŚCICIELA!</strong>",
-'longpagewarning'           => '<strong>Uwaga! Ta strona ma {{PLURAL:$1|1 kilobajt|$1 kilobajty|$1 kilobajtów}}.
-W niektórych przeglądarkach mogą wystąpić problemy przy edycji stron mających więcej niż 32 kilobajty. 
-Jeśli to możliwe, spróbuj podzielić tekst na mniejsze części.</strong>',
-'longpageerror'             => '<strong>Błąd! Wprowadzony przez Ciebie tekst ma {{PLURAL:$1|1 kilobajt|$1 kilobajty|$1 kilobajtów}}. Długość tekstu nie może przekraczać {{PLURAL:$2|1 kilobajt|$2 kilobajty|$2 kilobajtów}}. Tekst nie może być zapisany.</strong>',
-'readonlywarning'           => '<strong>Uwaga! Baza danych została zablokowana do celów administracyjnych. W tej chwili nie można zapisać nowej wersji strony. Zapisz jej treść do pliku używając wytnij/wklej i zachowaj na później.</strong>',
-'protectedpagewarning'      => '<strong>Uwaga! Modyfikacja tej strony została zablokowana. Mogą ją edytować jedynie użytkownicy z uprawnieniami administratora.</strong>',
-'semiprotectedpagewarning'  => "'''Uwaga!''' Ta strona została zabezpieczona i tylko zarejestrowani użytkownicy mogą ją edytować.",
-'cascadeprotectedwarning'   => "'''Uwaga!''' Ta strona została zabezpieczona i tylko użytkownicy z uprawnieniami administratora mogą ją edytować. Strona ta jest zawarta na {{PLURAL:$1|następującej stronie, która została zabezpieczona|następujących stronach, które zostały zabezpieczone}} z włączoną opcją dziedziczenia:",
-'titleprotectedwarning'     => '<strong>Uwaga! Utworzenie strony o tej nazwie zostało zablokowane. Tylko niektórzy użytkownicy mogą ją utworzyć.</strong>',
-'templatesused'             => 'Szablony użyte na tej stronie:',
-'templatesusedpreview'      => 'Szablony użyte w tym podglądzie:',
-'templatesusedsection'      => 'Szablony użyte w tej sekcji:',
-'template-protected'        => '(zabezpieczony)',
-'template-semiprotected'    => '(częściowo zabezpieczony)',
-'hiddencategories'          => 'Ta strona jest w {{PLURAL:$1|jednej ukrytej kategorii|$1 ukrytych kategoriach}}:',
-'edittools'                 => '<!-- Znajdujący się tutaj tekst zostanie pokazany pod polem edycji i formularzem przesyłania plików. -->',
-'nocreatetitle'             => 'Ograniczono tworzenie stron',
-'nocreatetext'              => 'Na {{GRAMMAR:MS.lp|{{SITENAME}}}} ograniczono możliwość tworzenia nowych stron.
+'longpagewarning'                   => '<strong>Ta strona ma {{PLURAL:$1|1 kilobajt|$1 kilobajty|$1 kilobajtów}}. Jeśli to możliwe, spróbuj podzielić tekst na mniejsze części.</strong>',
+'longpageerror'                     => '<strong>Błąd! Wprowadzony przez Ciebie tekst ma {{PLURAL:$1|1 kilobajt|$1 kilobajty|$1 kilobajtów}}. Długość tekstu nie może przekraczać {{PLURAL:$2|1 kilobajt|$2 kilobajty|$2 kilobajtów}}. Tekst nie może być zapisany.</strong>',
+'readonlywarning'                   => '<strong>Uwaga! Baza danych została zablokowana do celów administracyjnych. W tej chwili nie można zapisać nowej wersji strony. Zapisz jej treść do pliku używając wytnij/wklej i zachowaj na później.</strong>',
+'protectedpagewarning'              => '<strong>Uwaga! Modyfikacja tej strony została zablokowana. Mogą ją edytować jedynie użytkownicy z uprawnieniami administratora.</strong>',
+'semiprotectedpagewarning'          => "'''Uwaga!''' Ta strona została zabezpieczona i tylko zarejestrowani użytkownicy mogą ją edytować.",
+'cascadeprotectedwarning'           => "'''Uwaga!''' Ta strona została zabezpieczona i tylko użytkownicy z uprawnieniami administratora mogą ją edytować. Strona ta jest zawarta na {{PLURAL:$1|następującej stronie, która została zabezpieczona|następujących stronach, które zostały zabezpieczone}} z włączoną opcją dziedziczenia:",
+'titleprotectedwarning'             => '<strong>Uwaga! Utworzenie strony o tej nazwie zostało zablokowane. Tylko niektórzy użytkownicy mogą ją utworzyć.</strong>',
+'templatesused'                     => 'Szablony użyte w tym artykule:',
+'templatesusedpreview'              => 'Szablony użyte w tym podglądzie:',
+'templatesusedsection'              => 'Szablony użyte w tej sekcji:',
+'template-protected'                => '(zabezpieczony)',
+'template-semiprotected'            => '(częściowo zabezpieczony)',
+'hiddencategories'                  => 'Ta strona jest w {{PLURAL:$1|jednej ukrytej kategorii|$1 ukrytych kategoriach}}:',
+'edittools'                         => '<!-- Znajdujący się tutaj tekst zostanie pokazany pod polem edycji i formularzem przesyłania plików. -->',
+'nocreatetitle'                     => 'Ograniczono tworzenie stron',
+'nocreatetext'                      => 'W {{GRAMMAR:MS.lp|{{SITENAME}}}} ograniczono możliwość tworzenia nowych stron.
 Możesz edytować istniejące strony, bądź też [[Special:Userlogin|zalogować się lub utworzyć konto]].',
-'nocreate-loggedin'         => 'Nie masz uprawnień do tworzenia stron na {{GRAMMAR:MS.lp|{{SITENAME}}}}.',
-'permissionserrors'         => 'Błędy uprawnień',
-'permissionserrorstext'     => 'Nie masz uprawnień do tego działania z {{PLURAL:$1|następującej przyczyny|następujących przyczyn}}:',
-'recreate-deleted-warn'     => "'''Uwaga! Próbujesz odtworzyć uprzednio skasowaną stronę.'''
+'nocreate-loggedin'                 => 'Nie masz uprawnień do tworzenia stron w {{GRAMMAR:MS.lp|{{SITENAME}}}}.',
+'permissionserrors'                 => 'Błędy uprawnień',
+'permissionserrorstext'             => 'Nie masz uprawnień do tego działania z {{PLURAL:$1|następującej przyczyny|następujących przyczyn}}:',
+'recreate-deleted-warn'             => "'''Uwaga! Zamierzasz utworzyć stroną, która została wcześniej usunięta.'''
+
+Upewnij się, czy ponowne utworzenie tej strony jest uzasadnione.
+Poniżej znajduje się rejestr usunięć tej strony:",
+'expensive-parserfunction-warning'  => 'Uwaga! Ta strona zawiera zbyt wiele wywołań złożonych obliczeniowo funkcji parsera.
 
-Upewnij się, czy ponowne edytowanie tej strony jest uzasadnione.
-Poniżej, dla wygody przedstawiony jest rejestr usunięć niniejszej strony:",
+Powinno ich być mniej niż $2, a jest obecnie $1.',
+'expensive-parserfunction-category' => 'Strony ze zbyt dużą liczbą wywołań trudnych funkcji parsera',
 
 # "Undo" feature
 'undo-success' => 'Edycja może zostać wycofana. Proszę porównać ukazane poniżej różnice między wersjami w celu ich zweryfikowania poprawności, a następnie zapisać zmiany w celu zakończenia operacji.',
 'undo-failure' => 'Edycja nie może zostać wycofana z powodu konfliktu z wersjami pośrednimi.',
+'undo-norev'   => 'Edycja nie może być cofnięta, ponieważ nie istnieje lub została usunięta.',
 'undo-summary' => 'Wycofanie wersji $1 utworzonej przez [[Special:Contributions/$2|$2]] ([[User talk:$2|dyskusja]])',
 
 # Account creation failure
@@ -798,17 +874,17 @@ Podany przez $3 powód to ''$2''",
 'currentrev'          => 'Aktualna wersja',
 'revisionasof'        => 'Wersja z dnia $1',
 'revision-info'       => 'Wersja $2 z dnia $1',
-'previousrevision'    => '← Poprzednia wersja',
-'nextrevision'        => 'Następna wersja →',
-'currentrevisionlink' => 'Aktualna wersja',
-'cur'                 => 'bież',
+'previousrevision'    => '← poprzednia wersja',
+'nextrevision'        => 'następna wersja →',
+'currentrevisionlink' => 'przejdź do aktualnej wersji',
+'cur'                 => 'bież.',
 'next'                => 'następna',
-'last'                => 'poprz',
+'last'                => 'poprz.',
 'page_first'          => 'początek',
 'page_last'           => 'koniec',
-'histlegend'          => "Wybór porównania: zaznacz kropeczkami dwie wersje do porównania i wciśnij enter lub guzik ''Porównaj wybrane wersje''.<br />
-Legenda: (bież) - pokaż zmiany od tej wersji do bieżącej,
-(poprz) - pokaż zmiany od wersji poprzedzającej, d - drobne zmiany",
+'histlegend'          => "Wybór porównania: zaznacz kropeczkami dwie wersje do porównania i wciśnij enter lub przycisk ''Porównaj wybrane wersje''.<br />
+Legenda: (bież.) – pokaż zmiany od tej wersji do bieżącej,
+(poprz.) – pokaż zmiany od wersji poprzedzającej, m – mała (drobna) zmiana",
 'deletedrev'          => '[usunięto]',
 'histfirst'           => 'od początku',
 'histlast'            => 'od końca',
@@ -832,7 +908,7 @@ Wersja tej strony została usunięta i nie jest dostępna publicznie.
 Szczegóły mogą znajdować się w [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} rejestrze usunięć].</div>',
 'rev-deleted-text-view'       => '<div class="mw-warning plainlinks">
 Ta wersja strony została usunięta i nie jest dostępna publicznie.
-Jednak jako administrator {{GRAMMAR:MS.lp|{{SITENAME}}}} możesz ją obejrzeć.
+Jednak jako administrator {{GRAMMAR:D.lp|{{SITENAME}}}} możesz ją obejrzeć.
 Powody usunięcia mogą znajdować się w [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} rejestrze usunięć].</div>',
 'rev-delundel'                => 'pokaż/ukryj',
 'revisiondelete'              => 'Usuń/przywróć wersje',
@@ -855,8 +931,8 @@ Inni administratorzy {{GRAMMAR:D.lp|{{SITENAME}}}} nadal będą mieć dostęp do
 'revdelete-unsuppress'        => 'Usuń ukrywanie dla odtwarzanej historii zmian',
 'revdelete-log'               => 'Komentarz:',
 'revdelete-submit'            => 'Zaakceptuj dla wybranych wersji',
-'revdelete-logentry'          => 'zmieniono widoczność wersji w [[$1]]',
-'logdelete-logentry'          => 'zmieniono widoczność zdarzenia dla [[$1]]',
+'revdelete-logentry'          => 'zmienił widoczność wersji w [[$1]]',
+'logdelete-logentry'          => 'zmienił widoczność zdarzenia dla [[$1]]',
 'revdelete-success'           => "'''Pomyślnie zmieniono widoczność wersji.'''",
 'logdelete-success'           => "'''Pomyślnie zmieniono widoczność zdarzeń.'''",
 'revdel-restore'              => 'Zmień widoczność',
@@ -869,12 +945,13 @@ Inni administratorzy {{GRAMMAR:D.lp|{{SITENAME}}}} nadal będą mieć dostęp do
 'revdelete-unrestricted'      => 'usuń ograniczenia dla administratorów',
 'revdelete-hid'               => 'ukryj $1',
 'revdelete-unhid'             => 'nie ukrywaj $1',
-'revdelete-log-message'       => '$1 - $2 {{PLURAL:$2|wersja|wersje|wersji}}',
-'logdelete-log-message'       => '$1 - $2 {{PLURAL:$2|zdarzenie|zdarzenia|zdarzeń}}',
+'revdelete-log-message'       => '$1  $2 {{PLURAL:$2|wersja|wersje|wersji}}',
+'logdelete-log-message'       => '$1  $2 {{PLURAL:$2|zdarzenie|zdarzenia|zdarzeń}}',
 
 # Suppression log
 'suppressionlog'     => 'Dziennik utajniania',
-'suppressionlogtext' => 'Poniżej znajduje się lista ostatnich usunięć i blokad utajniona przed administratorami. Zobacz [[Special:Ipblocklist|rejestr blokowania adresów IP]] jeśli chcesz sprawdzić aktualne zakazy i blokady.',
+'suppressionlogtext' => 'Poniżej znajduje się lista usunięć i blokad utajnionych przed administratorami.
+Zobacz [[Special:Ipblocklist|rejestr blokowania adresów IP]] jeśli chcesz sprawdzić aktualne zakazy i blokady.',
 
 # History merging
 'mergehistory'                     => 'Scal historię zmian stron',
@@ -901,7 +978,7 @@ Użycie linków nawigacyjnych kasuje wybór w kolumnie.',
 
 # Merge log
 'mergelog'           => 'Scalone',
-'pagemerge-logentry' => 'Scalono [[$1]] z [[$2]] (historia zmian aż do $3)',
+'pagemerge-logentry' => 'scalił [[$1]] z [[$2]] (historia zmian aż do $3)',
 'revertmerge'        => 'Rozdziel',
 'mergelogpagetext'   => 'Poniżej znajduje się lista ostatnich scaleń historii zmian stron.',
 
@@ -911,45 +988,54 @@ Użycie linków nawigacyjnych kasuje wybór w kolumnie.',
 'lineno'                  => 'Linia $1:',
 'compareselectedversions' => 'porównaj wybrane wersje',
 'editundo'                => 'anuluj zmianę',
-'diff-multi'              => '(Nie pokazano {{PLURAL:$1|jednej wersji pośredniej|$1 wersji pośrednich}}.)',
+'diff-multi'              => '(Nie pokazano $1 {{PLURAL:$1|wersji|wersji}} pomiędzy niniejszymi.)',
 
 # Search results
-'searchresults'         => 'Wyniki wyszukiwania',
-'searchresulttext'      => 'Więcej informacji o przeszukiwaniu {{GRAMMAR:D.lp|{{SITENAME}}}} znajdziesz na stronie [[{{MediaWiki:Helppage}}|{{int:help}}]].',
-'searchsubtitle'        => "Wyniki dla zapytania '''[[:$1]]'''",
-'searchsubtitleinvalid' => "Dla zapytania '''$1'''",
-'noexactmatch'          => "'''Nie ma strony zatytułowanej „$1”.'''
+'searchresults'             => 'Wyniki wyszukiwania',
+'searchresulttext'          => 'Więcej informacji o przeszukiwaniu {{GRAMMAR:D.lp|{{SITENAME}}}} odnajdziesz na [[{{MediaWiki:Helppage}}|stronach pomocy]].',
+'searchsubtitle'            => "Wyniki dla zapytania '''[[:$1]]'''",
+'searchsubtitleinvalid'     => "Dla zapytania '''$1'''",
+'noexactmatch'              => "'''Nie ma strony zatytułowanej „$1”.'''
 Możesz [[:$1|utworzyć tę stronę]].",
-'noexactmatch-nocreate' => "'''Brak strony „$1”.'''",
-'toomanymatches'        => 'Zbyt wiele elementów pasujących do wzorca, spróbuj innego zapytania',
-'titlematches'          => 'Znaleziono w tytułach',
-'notitlematches'        => 'Nie znaleziono w tytułach',
-'textmatches'           => 'Znaleziono w treści stron',
-'notextmatches'         => 'Nie znaleziono w treści stron',
-'prevn'                 => '{{PLURAL:$1|poprzedni|poprzednie $1}}',
-'nextn'                 => '{{PLURAL:$1|następny|następne $1}}',
-'viewprevnext'          => 'Zobacz ($1) ($2) ($3).',
-'search-result-size'    => '$1 ({{PLURAL:$2|1 słowo|$2 słowa|$2 słów}})',
-'search-result-score'   => 'Trafność: $1%',
-'search-redirect'       => '(przekierowanie $1)',
-'search-section'        => '(sekcja $1)',
-'search-suggest'        => 'Czy chodziło Ci o: $1',
-'searchall'             => 'wszystkie',
-'showingresults'        => "Oto lista z {{PLURAL:$1|'''1''' wynikiem|'''$1''' wynikami}}, rozpoczynając od wyniku numer '''$2'''.",
-'showingresultsnum'     => "Oto lista z {{PLURAL:$3|'''1''' wynikiem|'''$3''' wynikami}}, rozpoczynając od wyniku numer '''$2'''.",
-'showingresultstotal'   => "Poniżej znajdują się wyniki wyszukiwania '''$1 - $2''' z '''$3'''",
-'nonefound'             => "'''Uwaga!''' Brak rezultatów wyszukiwania spowodowany jest bardzo często szukaniem najpopularniejszych słów, takich jak \"jest\" czy \"nie\", które nie są indeksowane, albo z powodu podania w zapytaniu więcej niż jednego słowa (na liście odnalezionych stron znajdą się tylko te, które zawierają wszystkie podane słowa).",
-'powersearch'           => 'Szukaj',
-'powersearch-legend'    => 'Wyszukiwanie zaawansowane',
-'powersearchtext'       => 'Szukaj w przestrzeniach nazw:<br />$1<br />$2 Pokaż przekierowania<br />Szukany tekst $3 $9',
-'searchdisabled'        => 'Wyszukiwanie w {{GRAMMAR:MS.lp|{{SITENAME}}}} zostało wyłączone.
+'noexactmatch-nocreate'     => "'''Brak strony „$1”.'''",
+'toomanymatches'            => 'Zbyt wiele elementów pasujących do wzorca, spróbuj innego zapytania',
+'titlematches'              => 'Znaleziono w tytułach',
+'notitlematches'            => 'Nie znaleziono w tytułach',
+'textmatches'               => 'Znaleziono w treści stron',
+'notextmatches'             => 'Nie znaleziono w treści stron',
+'prevn'                     => '{{PLURAL:$1|poprzedni|poprzednie $1}}',
+'nextn'                     => '{{PLURAL:$1|następny|następne $1}}',
+'viewprevnext'              => 'Zobacz ($1) ($2) ($3)',
+'search-result-size'        => '$1 ({{PLURAL:$2|1 słowo|$2 słowa|$2 słów}})',
+'search-result-score'       => 'Trafność: $1%',
+'search-redirect'           => '(przekierowanie $1)',
+'search-section'            => '(sekcja $1)',
+'search-suggest'            => 'Czy chodziło Ci o: $1',
+'search-interwiki-caption'  => 'Projekty siostrzane',
+'search-interwiki-default'  => '$1 {{PLURAL:$1|wynik|wyniki|wyników}}:',
+'search-interwiki-more'     => '(więcej)',
+'search-mwsuggest-enabled'  => 'z dynamicznymi propozycjami',
+'search-mwsuggest-disabled' => 'bez dynamicznych propozycji',
+'search-relatedarticle'     => 'Pokrewne',
+'mwsuggest-disable'         => 'Wyłącz dynamiczne propozycje AJAX',
+'searchrelated'             => 'pokrewne',
+'searchall'                 => 'wszystkie',
+'showingresults'            => "Oto lista z {{PLURAL:$1|'''1''' wynikiem|'''$1''' wynikami}}, rozpoczynając od wyniku numer '''$2'''.",
+'showingresultsnum'         => "Oto lista z {{PLURAL:$3|'''1''' wynikiem|'''$3''' wynikami}}, rozpoczynając od wyniku numer '''$2'''.",
+'showingresultstotal'       => "Poniżej znajdują się wyniki wyszukiwania '''$1 – $2''' z '''$3'''",
+'nonefound'                 => "'''Uwaga!''' Brak rezultatów wyszukiwania spowodowany jest bardzo często szukaniem najpopularniejszych słów, takich jak „jest” czy „nie”, które nie są indeksowane, albo z powodu podania w zapytaniu więcej niż jednego słowa (na liście odnalezionych stron znajdą się tylko te, które zawierają wszystkie podane słowa).",
+'powersearch'               => 'Szukaj',
+'powersearch-legend'        => 'Wyszukiwanie zaawansowane',
+'powersearchtext'           => 'Szukaj w przestrzeniach nazw:<br />$1<br />$2 Pokaż przekierowania<br />Szukany tekst $3 $9',
+'search-external'           => 'Wyszukiwanie zewnętrzne',
+'searchdisabled'            => 'Wyszukiwanie w {{GRAMMAR:MS.lp|{{SITENAME}}}} zostało wyłączone.
 W międzyczasie możesz skorzystać z wyszukiwania Google.
-Jednak informacje o treści {{GRAMMAR:MS.lp|{{SITENAME}}}} mogą być w Google nieaktualne.',
+Jednak informacje o treści {{GRAMMAR:D.lp|{{SITENAME}}}} mogą być w Google nieaktualne.',
 
 # Preferences page
 'preferences'              => 'Preferencje',
-'mypreferences'            => 'Moje preferencje',
-'prefs-edits'              => 'Liczba edycji:',
+'mypreferences'            => 'preferencje',
+'prefs-edits'              => 'Liczba edycji',
 'prefsnologin'             => 'Nie jesteś zalogowany',
 'prefsnologintext'         => 'Musisz się [[Special:Userlogin|zalogować]] przed zmianą swoich preferencji.',
 'prefsreset'               => 'Preferencje domyślne zostały odtworzone.',
@@ -970,8 +1056,8 @@ Jednak informacje o treści {{GRAMMAR:MS.lp|{{SITENAME}}}} mogą być w Google n
 'math_unknown_function'    => 'nieznana funkcja',
 'math_lexing_error'        => 'błędna nazwa',
 'math_syntax_error'        => 'błąd składni',
-'math_image_error'         => 'konwersja do formatu PNG nie powiodła się.
-Sprawdź, czy poprawnie zainstalowane są latex, dvips, gs i convert',
+'math_image_error'         => 'Konwersja do formatu PNG nie powiodła się.
+Sprawdź, czy poprawnie zainstalowane są latex, dvips, gs i convert.',
 'math_bad_tmpdir'          => 'Nie można utworzyć lub zapisywać w tymczasowym katalogu dla wzorów matematycznych',
 'math_bad_output'          => 'Nie można utworzyć lub zapisywać w wyjściowym katalogu dla wzorów matematycznych',
 'math_notexvc'             => 'Brak programu texvc.
@@ -979,32 +1065,32 @@ Zapoznaj się z math/README w celu konfiguracji.',
 'prefs-personal'           => 'Dane użytkownika',
 'prefs-rc'                 => 'Ostatnie zmiany',
 'prefs-watchlist'          => 'Obserwowane',
-'prefs-watchlist-days'     => 'Liczba dni widocznych na liście obserwowanych:',
-'prefs-watchlist-edits'    => 'Liczba edycji pokazywanych w rozszerzonej liście obserwowanych:',
-'prefs-misc'               => 'Różne',
+'prefs-watchlist-days'     => 'Liczba dni widocznych na liście obserwowanych',
+'prefs-watchlist-edits'    => 'Liczba edycji pokazywanych w rozszerzonej liście obserwowanych',
+'prefs-misc'               => 'Ustawienia różne',
 'saveprefs'                => 'Zapisz',
-'resetprefs'               => 'Preferencje domyślne',
+'resetprefs'               => 'Cofnij niezapisane zmiany',
 'oldpassword'              => 'Stare hasło',
 'newpassword'              => 'Nowe hasło',
 'retypenew'                => 'Powtórz nowe hasło',
 'textboxsize'              => 'Edytowanie',
-'rows'                     => 'Wiersze:',
-'columns'                  => 'Kolumny:',
+'rows'                     => 'Wiersze',
+'columns'                  => 'Kolumny',
 'searchresultshead'        => 'Wyszukiwanie',
 'resultsperpage'           => 'Liczba wyników na stronie',
 'contextlines'             => 'Pierwsze wiersze stron',
 'contextchars'             => 'Litery kontekstu w linijce',
-'stub-threshold'           => 'Maksymalny (w bajtach) rozmiar strony oznaczanej jako <a href="#" class="stub">zalążek (stub)</a>:',
-'recentchangesdays'        => 'Liczba dni do pokazania w ostatnich zmianach:',
-'recentchangescount'       => 'Liczba pozycji na liście ostatnich zmian:',
+'stub-threshold'           => 'Maksymalny (w bajtach) rozmiar strony oznaczanej jako <a href="#" class="stub">zalążek (stub)</a>',
+'recentchangesdays'        => 'Liczba dni do pokazania w ostatnich zmianach',
+'recentchangescount'       => 'Liczba pozycji na liście ostatnich zmian',
 'savedprefs'               => 'Twoje preferencje zostały zapisane.',
 'timezonelegend'           => 'Strefa czasowa',
-'timezonetext'             => 'Liczba godzin różnicy między Twoim czasem lokalnym, a czasem uniwersalnym (UTC).',
-'localtime'                => 'Twój czas lokalny:',
+'timezonetext'             => '¹Liczba godzin różnicy między Twoim czasem lokalnym, a czasem uniwersalnym (UTC).',
+'localtime'                => 'Twój czas lokalny',
 'timezoneoffset'           => 'Różnica¹',
 'servertime'               => 'Aktualny czas serwera',
 'guesstimezone'            => 'Pobierz z przeglądarki',
-'allowemail'               => 'Inni użytkownicy mogą przesyłać mi e-maile',
+'allowemail'               => 'Zgadzam się, by inni użytkownicy mogli przesyłać mi e-maile',
 'defaultns'                => 'Przeszukuj następujące przestrzenie nazw domyślnie:',
 'default'                  => 'domyślnie',
 'files'                    => 'Pliki',
@@ -1012,7 +1098,7 @@ Zapoznaj się z math/README w celu konfiguracji.',
 # User rights
 'userrights'                       => 'Zarządzaj prawami użytkowników', # Not used as normal message but as header for the special page itself
 'userrights-lookup-user'           => 'Zarządzaj grupami użytkownika',
-'userrights-user-editname'         => 'Wprowadź nazwę użytkownika:',
+'userrights-user-editname'         => 'Wprowadź nazwę użytkownika',
 'editusergroup'                    => 'Edytuj grupy użytkownika',
 'editinguser'                      => "Zmiana uprawnień użytkownika '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]] | [[Special:Contributions/$1|{{int:contribslink}}]])",
 'userrights-editusergroup'         => 'Edytuj grupy użytkownika',
@@ -1022,8 +1108,9 @@ Zapoznaj się z math/README w celu konfiguracji.',
 'userrights-groupsavailable'       => 'Dostępne grupy:',
 'userrights-groups-help'           => 'Możesz modyfikować przynależność tego użytkownika do podanych grup.
 Zaznaczone pole oznacza przynależność użytkownika do danej grupy.
-Nie zaznaczone pole oznacza, że użytkownik nie należy do danej grupy.',
-'userrights-reason'                => 'Powód zmiany:',
+Nie zaznaczone pole oznacza, że użytkownik nie należy do danej grupy.
+Gwiazdka * informuje, że nie możesz usunąć z grupy po dodaniu do niej lub dodać po usunięciu z grupy.',
+'userrights-reason'                => 'Powód zmiany',
 'userrights-available-none'        => 'Nie możesz zmieniać przynależności do grup.',
 'userrights-available-add'         => 'Możesz dodać dowolnego użytkownika do {{PLURAL:$2|grupy|grup}}: $1.',
 'userrights-available-remove'      => 'Możesz usunąć dowolnego użytkownika z {{PLURAL:$2|grupy|grup}}: $1.',
@@ -1037,65 +1124,122 @@ Nie zaznaczone pole oznacza, że użytkownik nie należy do danej grupy.',
 'userrights-unchangeable-col'      => 'Grupy, których nie możesz wybrać',
 
 # Groups
-'group'               => 'Grupa:',
-'group-autoconfirmed' => 'Automatycznie zatwierdzeni użytkownicy',
-'group-bot'           => 'Boty',
-'group-sysop'         => 'Administratorzy',
-'group-bureaucrat'    => 'Biurokraci',
-'group-suppress'      => 'Rewizorzy',
-'group-all'           => '(wszyscy)',
-
-'group-autoconfirmed-member' => 'Automatycznie zatwierdzony użytkownik',
-'group-bot-member'           => 'Bot',
-'group-sysop-member'         => 'Administrator',
-'group-bureaucrat-member'    => 'Biurokrata',
-'group-suppress-member'      => 'Rewizor',
-
-'grouppage-autoconfirmed' => '{{ns:project}}:Automatycznie zatwierdzeni użytkownicy',
-'grouppage-bot'           => '{{ns:project}}:Boty',
-'grouppage-sysop'         => '{{ns:project}}:Administratorzy',
-'grouppage-bureaucrat'    => '{{ns:project}}:Biurokraci',
-'grouppage-suppress'      => '{{ns:project}}:Rewizorzy',
+'group'                => 'Grupa',
+'group-user'           => 'Użytkownicy',
+'group-emailconfirmed' => 'Użytkownicy z potwierdzonym adresem e-mail',
+'group-autoconfirmed'  => 'Automatycznie zatwierdzeni użytkownicy',
+'group-bot'            => 'Boty',
+'group-sysop'          => 'Administratorzy',
+'group-bureaucrat'     => 'Biurokraci',
+'group-suppress'       => 'Rewizorzy',
+'group-all'            => '(wszyscy)',
+
+'group-user-member'           => 'Użytkownik',
+'group-emailconfirmed-member' => 'Użytkownik z potwierdzonym adresem e-mail',
+'group-autoconfirmed-member'  => 'Automatycznie zatwierdzony użytkownik',
+'group-bot-member'            => 'Bot',
+'group-sysop-member'          => 'Administrator',
+'group-bureaucrat-member'     => 'Biurokrata',
+'group-suppress-member'       => 'Rewizor',
+
+'grouppage-user'           => '{{ns:project}}:Użytkownicy',
+'grouppage-emailconfirmed' => '{{ns:project}}:Użytkownicy z potwierdzonym adresem e-mail',
+'grouppage-autoconfirmed'  => '{{ns:project}}:Automatycznie zatwierdzeni użytkownicy',
+'grouppage-bot'            => '{{ns:project}}:Boty',
+'grouppage-sysop'          => '{{ns:project}}:Administratorzy',
+'grouppage-bureaucrat'     => '{{ns:project}}:Biurokraci',
+'grouppage-suppress'       => '{{ns:project}}:Rewizorzy',
+
+# Rights
+'right-read'                 => 'Czytanie treści stron',
+'right-edit'                 => 'Edycja stron',
+'right-createpage'           => 'Tworzenie stron (nie będących stronami dyskusji)',
+'right-createtalk'           => 'Tworzenie stron dyskusji',
+'right-createaccount'        => 'Tworzenie kont użytkowników',
+'right-minoredit'            => 'Oznaczanie edycji jako drobnych',
+'right-move'                 => 'Zmiana nazwy stron',
+'right-suppressredirect'     => 'Nie twórz przekierowania ze starej nazwy przy zmianie nazwy strony',
+'right-upload'               => 'Przesyłanie plików na serwer',
+'right-reupload'             => 'Nadpisywanie istniejącego pliku',
+'right-reupload-own'         => 'Nadpisywanie istniejącego pliku przesyłanego przez tego samego użytkownika',
+'right-reupload-shared'      => 'Nadpisywanie lokalne pliku istniejącego we współdzielonych zasobach',
+'right-upload_by_url'        => 'Przesłanie pliku z adresu URL',
+'right-purge'                => 'Czyszczenie pamięci podręcznej stron bez pytania o potwierdzenie',
+'right-autoconfirmed'        => 'Edycja stron częściowo zabezpieczonych',
+'right-bot'                  => 'Użytkownik automatyczny (bot)',
+'right-nominornewtalk'       => 'Dla nowej wiadomości na stronie dyskusji nie oznaczaj edycji jako drobnej',
+'right-apihighlimits'        => 'Użyj ograniczeń wielkości API',
+'right-delete'               => 'Usuwanie stron',
+'right-bigdelete'            => 'Usuwanie stron z długą historią edycji',
+'right-deleterevision'       => 'Usuwanie i odtwarzanie określonej wersji strony',
+'right-deletedhistory'       => 'Podgląd usuniętych wersji, bez przypisanego im tekstu',
+'right-browsearchive'        => 'Przeszukiwanie usuniętych stron',
+'right-undelete'             => 'Odtwarzanie usuniętych stron',
+'right-hiderevision'         => 'Podgląd i odtwarzanie wersji ukrytych przed Administratorami',
+'right-suppress'             => 'Podgląd poufnych rejestrów',
+'right-block'                => 'Blokowanie użytkowników na stronie WWW',
+'right-blockemail'           => 'Blokowanie użytkowników poprzez wysłanie wiadomości e-mail',
+'right-hideuser'             => 'Blokowanie użytkownika, niewidoczne publicznie',
+'right-ipblock-exempt'       => 'Obejście blokad, automatycznych blokad i blokad zakresów, adresów IP',
+'right-proxyunbannable'      => 'Obejście automatycznych blokad proxy',
+'right-protect'              => 'Zmiana poziomu zabezpieczenia i dostęp do edycji zabezpieczonych stron',
+'right-editprotected'        => 'Dostęp do edycji zabezpieczonych stron (bez zabezpieczenia dziedziczonego)',
+'right-editinterface'        => 'Edycja interfejsu użytkowników',
+'right-editusercssjs'        => 'Dostęp do edycji plików CSS i JS innych użytkowników',
+'right-rollback'             => 'Szybkie cofnięcie edycji użytkownika, który jako ostatni edytował jakąś stronę',
+'right-markbotedits'         => 'Oznacz cofnięcie wersji jako edycję bota',
+'right-import'               => 'Import stron z innych wiki',
+'right-importupload'         => 'Import stron poprzez przesłanie pliku',
+'right-patrol'               => 'Oznaczanie edycji jako „sprawdzone”',
+'right-autopatrol'           => 'Edycje zostaną automatycznie oznaczone jako „sprawdzone”',
+'right-unwatchedpages'       => 'Podgląd listy stron nieobserwowanych',
+'right-trackback'            => 'Wysyłanie trackback',
+'right-mergehistory'         => 'Łączenie historii edycji stron',
+'right-userrights'           => 'Edycja uprawnień wszystkich użytkowników',
+'right-userrights-interwiki' => 'Edycja uprawnień użytkowników innych witryn wiki',
+'right-siteadmin'            => 'Blokowanie i odblokowanie bazy danych',
 
 # User rights log
 'rightslog'      => 'Uprawnienia',
 'rightslogtext'  => 'Rejestr zmian uprawnień użytkowników.',
-'rightslogentry' => 'zmiana przynależności do grup użytkownika $1 ($2 → $3)',
-'rightsnone'     => '(brak)',
+'rightslogentry' => 'zmienił przynależność $1 do grup ($2 → $3)',
+'rightsnone'     => 'brak',
 
 # Recent changes
 'nchanges'                          => '$1 {{PLURAL:$1|zmiana|zmiany|zmian}}',
 'recentchanges'                     => 'Ostatnie zmiany',
 'recentchangestext'                 => 'Ta strona przedstawia historię ostatnich zmian w tej wiki.',
 'recentchanges-feed-description'    => 'Obserwuj najświeższe zmiany w tej wiki.',
-'rcnote'                            => "Poniżej {{PLURAL:$1|znajduje się ostatnia zmiana dokonana|znajdują się ostatnie '''$1''' zmiany dokonane|znajduje się ostatnich '''$1''' zmian dokonanych}} w ciągu {{PLURAL:$2|ostatniego dnia|ostatnich '''$2''' dni}}, poczynając od $3.",
-'rcnotefrom'                        => "Poniżej pokazano zmiany dokonane po '''$2''' (nie więcej niż '''$1''' pozycji).",
-'rclistfrom'                        => 'Pokaż zmiany od $1',
+'rcnote'                            => "Poniżej {{PLURAL:$1|znajduje się '''1''' ostatnia zmiana wykonana|znajdują się ostatnie '''$1''' zmiany wykonane|znajduje się ostatnich '''$1''' zmian wykonanych}} w ciągu {{PLURAL:$2|ostatniego dnia|ostatnich '''$2''' dni}}, licząc od $3.",
+'rcnotefrom'                        => "Poniżej pokazano zmiany wykonane po '''$2''' (nie więcej niż '''$1''' pozycji).",
+'rclistfrom'                        => 'Pokaż nowe zmiany od $1',
 'rcshowhideminor'                   => '$1 drobne zmiany',
 'rcshowhidebots'                    => '$1 boty',
 'rcshowhideliu'                     => '$1 zalogowanych',
 'rcshowhideanons'                   => '$1 anonimowych',
-'rcshowhidepatr'                    => '$1 spatrolowane',
+'rcshowhidepatr'                    => '$1 sprawdzone',
 'rcshowhidemine'                    => '$1 moje edycje',
-'rclinks'                           => 'Wyświetl ostatnie $1 zmian w ciągu ostatnich $2 dni.<br />$3',
-'diff'                              => 'różn',
-'hist'                              => 'hist',
+'rclinks'                           => 'Pokaż ostatnie $1 zmian w ciągu ostatnich $2 dni.<br />$3',
+'diff'                              => 'różn.',
+'hist'                              => 'hist.',
 'hide'                              => 'ukryj',
 'show'                              => 'pokaż',
-'minoreditletter'                   => 'd',
+'minoreditletter'                   => 'm',
 'newpageletter'                     => 'N',
 'boteditletter'                     => 'b',
 'number_of_watching_users_pageview' => '[$1 {{PLURAL:$1|obserwujący użytkownik|obserwujących użytkowników}}]',
-'rc_categories'                     => 'Ogranicz do kategorii (oddzielaj za pomocą "|")',
+'rc_categories'                     => 'Ogranicz do kategorii (oddzielaj za pomocą „|”)',
 'rc_categories_any'                 => 'Wszystkie',
 'newsectionsummary'                 => '/* $1 */ nowa sekcja',
 
 # Recent changes linked
 'recentchangeslinked'          => 'Zmiany w dolinkowanych',
-'recentchangeslinked-title'    => 'Zmiany w stronach linkowanych z $1',
-'recentchangeslinked-noresult' => 'Nie było żadnych zmian na dolinkowanych stronych w wybranym okresie.',
-'recentchangeslinked-summary'  => "Ta strona specjalna zawiera listę ostatnich zmian dokonanych na stronach dolinkowanych.
-Tytuły stron znajdujących się na Twojej liście obserwowanych zostały '''wytłuszczone'''.",
+'recentchangeslinked-title'    => 'Zmiany w linkowanych z „$1”',
+'recentchangeslinked-noresult' => 'Nie było żadnych zmian na (zależnie od ustawień) linkowanych lub linkujących stronach w wybranym okresie.',
+'recentchangeslinked-summary'  => "Poniżej znajduje się lista ostatnich zmian na stronach linkowanych z podanej strony (lub we wszystkich stronach należących do podanej kategorii).
+Strony z [[Special:Watchlist|listy obserwowanych]] są '''wytłuszczone'''.",
+'recentchangeslinked-page'     => 'Tytuł strony',
+'recentchangeslinked-to'       => 'Pokaż zmiany, nie na stronach linkowanych, a na stronach linkujących do podanej strony',
 
 # Upload
 'upload'                      => 'Prześlij plik',
@@ -1107,7 +1251,7 @@ Tytuły stron znajdujących się na Twojej liście obserwowanych zostały '''wyt
 'upload_directory_read_only'  => 'Serwer nie może zapisywać do katalogu ($1) przeznaczonego na przesyłane pliki.',
 'uploaderror'                 => 'Błąd wysyłania',
 'uploadtext'                  => "Użyj poniższego formularza do przesłania plików.
-Jeśli chcesz przejrzeć lub przeszukać dotychczas przesłane pliki, przejdź do [[Special:Imagelist|listy plików]]. Wszystkie przesyłki są odnotowane w [[Special:Log/upload|rejestrze przesyłanych plików]].
+Jeśli chcesz przejrzeć lub przeszukać dotychczas przesłane pliki, przejdź do [[Special:Imagelist|listy plików]]. Każde przesłanie jest odnotowane w [[Special:Log/upload|rejestrze przesyłanych plików]].
 
 Plik pojawi się na stronie, jeśli użyjesz linku według jednego z następujących wzorów:
 '''<nowiki>[[</nowiki>{{ns:image}}<nowiki>:Plik.jpg]]</nowiki>''',
@@ -1121,9 +1265,9 @@ Plik pojawi się na stronie, jeśli użyjesz linku według jednego z następują
 'uploadlogpagetext'           => 'Lista ostatnio przesłanych plików.',
 'filename'                    => 'Nazwa pliku',
 'filedesc'                    => 'Opis',
-'fileuploadsummary'           => 'Opis:',
-'filestatus'                  => 'Status prawny:',
-'filesource'                  => 'Źródło:',
+'fileuploadsummary'           => 'Opis',
+'filestatus'                  => 'Status prawny',
+'filesource'                  => 'Źródło',
 'uploadedfiles'               => 'Przesłane pliki',
 'ignorewarning'               => 'Zignoruj ostrzeżenia i wymuś zapisanie pliku.',
 'ignorewarnings'              => 'Ignoruj wszystkie ostrzeżenia',
@@ -1143,7 +1287,7 @@ Sprawdź, czy nazwa jest prawidłowa.',
 'fileexists'                  => 'Plik o takiej nazwie już istnieje. Sprawdź <strong><tt>$1</tt></strong>, jeśli nie jesteś pewien czy chcesz go wymienić.',
 'filepageexists'              => 'Istnieje już strona opisu tego pliku utworzona <strong><tt>$1</tt></strong>, ale nie ma obecnie pliku o tej nazwie.
 Informacje o pliku, które wprowadziłeś nie pojawią się na stronie opisu.
-Jeśli chcesz by informacje te zostały wyświetlone musisz je ręcznie przeredagować',
+Jeśli chcesz by informacje te zostały pokazane musisz je ręcznie przeredagować',
 'fileexists-extension'        => 'Plik o podobnej nazwie już istnieje:<br />
 Nazwa przesyłanego pliku: <strong><tt>$1</tt></strong><br />
 Nazwa istniejącego pliku: <strong><tt>$2</tt></strong><br />
@@ -1154,7 +1298,7 @@ Sprawdź plik <strong><tt>$1</tt></strong>.<br />
 Jeśli wybrany plik jest tą samą grafiką co ta w oryginalnym rozmiarze, nie musisz przesyłać dodatkowej miniaturki.',
 'file-thumbnail-no'           => 'Nazwa pliku zaczyna się od <strong><tt>$1</tt></strong>.
 Wydaje się, że jest to pomniejszona grafika <i>(miniaturka)</i>.
-Jeśli posiadasz tę grafikę w pełnym rozmiarze - prześlij ją. Jeśli chcesz wysłać tą - zmień nazwę przesyłanego obecnie pliku.',
+Jeśli posiadasz tę grafikę w pełnym rozmiarze – prześlij ją. Jeśli chcesz wysłać tą – zmień nazwę przesyłanego obecnie pliku.',
 'fileexists-forbidden'        => 'Plik o tej nazwie już istnieje.
 Wróć i załaduj ten plik pod inną nazwą. [[Image:$1|thumb|center|$1]]',
 'fileexists-shared-forbidden' => 'Plik o tej nazwie już istnieje we współdzielonym repozytorium plików.
@@ -1162,25 +1306,25 @@ Wróć i załaduj ten plik pod inną nazwą. [[Image:$1|thumb|center|$1]]',
 'successfulupload'            => 'Przesłanie pliku powiodło się',
 'uploadwarning'               => 'Ostrzeżenie o przesyłce',
 'savefile'                    => 'Zapisz plik',
-'uploadedimage'               => 'przesłano „[[$1]]”',
-'overwroteimage'              => 'przesłano nową wersję „[[$1]]”',
+'uploadedimage'               => 'przesłał [[$1]]',
+'overwroteimage'              => 'przesłał nową wersję [[$1]]',
 'uploaddisabled'              => 'Przesyłanie plików wyłączone',
-'uploaddisabledtext'          => 'Funkcjonalność przesyłania plików została wyłączona na {{GRAMMAR:MS.lp|{{SITENAME}}}}.',
+'uploaddisabledtext'          => 'Funkcjonalność przesyłania plików została wyłączona w {{GRAMMAR:MS.lp|{{SITENAME}}}}.',
 'uploadscripted'              => 'Ten plik zawiera kod HTML lub skrypt, który może zostać błędnie zinterpretowany przez przeglądarkę internetową.',
 'uploadcorrupt'               => 'Ten plik jest uszkodzony lub ma nieprawidłowe rozszerzenie.
 Proszę sprawdzić plik i załadować poprawną wersję.',
 'uploadvirus'                 => 'W tym pliku jest wirus! Szczegóły: $1',
-'sourcefilename'              => 'Nazwa oryginalna:',
-'destfilename'                => 'Nazwa docelowa:',
-'upload-maxfilesize'          => 'Maksymalna wielkość pliku: $1',
-'watchthisupload'             => 'Obserwuj tę stronę',
-'filewasdeleted'              => 'Plik o tej nazwie istniał, ale został skasowany.
+'sourcefilename'              => 'Nazwa oryginalna',
+'destfilename'                => 'Nazwa docelowa',
+'upload-maxfilesize'          => 'Wielkość pliku jest ograniczona do $1',
+'watchthisupload'             => 'Obserwuj',
+'filewasdeleted'              => 'Plik o tej nazwie istniał, ale został usunięty.
 Zanim załadujesz go ponownie, sprawdź $1.',
 'upload-wasdeleted'           => "'''Uwaga! Ładujesz plik, który był poprzednio usunięty.'''
 
 Zastanów się, czy powinno się ładować ten plik.
 Rejestr usunięć tego pliku jest dla wygody podany poniżej:",
-'filename-bad-prefix'         => 'Nazwa pliku, który przesyłasz, zaczyna się od <strong>„$1”</strong>. Jest to nazwa zazwyczaj przypisywana automatycznie przez cyfrowe aparaty fotograficzne, która nie daje żadnych informacji o zawartości pliku.
+'filename-bad-prefix'         => 'Nazwa pliku, który przesyłasz, zaczyna się od <strong>„$1”</strong>. Jest to nazwa zazwyczaj przypisywana automatycznie przez cyfrowe aparaty fotograficzne, która nie informuje o zawartości pliku.
 Zmień nazwę pliku na bardziej opisową.',
 'filename-prefix-blacklist'   => '  #<!-- nie modyfikuj tej linii --> <pre>
 # Składnia jest następująca:
@@ -1215,18 +1359,17 @@ Jeśli problem będzie się powtarzał skontaktuj się z administratorem systemu
 Sprawdź czy strona działa, odczekaj kilka minut i spróbuj ponownie.
 Możesz także spróbować w czasie mniejszego obciążenia serwera.',
 
-'license'            => 'Licencja:',
+'license'            => 'Licencja',
 'nolicense'          => 'Nie wybrano',
 'license-nopreview'  => '(Podgląd niedostępny)',
 'upload_source_url'  => ' (poprawny, publicznie dostępny adres URL)',
 'upload_source_file' => ' (plik na twoim komputerze)',
 
 # Special:Imagelist
-'imagelist-summary'     => 'To jest strona specjalna prezentująca wszystkie pliki przesłane na serwer.
-Domyślnie na górze listy wyświetlane są ostatnio przesłane pliki.
+'imagelist-summary'     => 'Na tej stronie specjalnej prezentowane są wszystkie pliki przesłane na serwer.
+Domyślnie na górze listy pokazane są ostatnio przesłane pliki.
 Kliknięcie w nagłówek kolumny zmienia sposób sortowania.',
-'imagelist_search_for'  => 'Szukaj pliku o nazwie:',
-'imgdesc'               => 'opis',
+'imagelist_search_for'  => 'Szukaj pliku o nazwie',
 'imgfile'               => 'plik',
 'imagelist'             => 'Lista plików',
 'imagelist_date'        => 'Data',
@@ -1278,22 +1421,22 @@ Kliknięcie w nagłówek kolumny zmienia sposób sortowania.',
 'filedelete-submit'           => 'Usuń',
 'filedelete-success'          => "Usunięto plik '''$1'''.",
 'filedelete-success-old'      => '<span class="plainlinks">Usunięto plik \'\'\'[[Media:$1|$1]]\'\'\' w wersji z $3, $2.</span>',
-'filedelete-nofile'           => "Plik '''$1''' nie istnieje na {{GRAMMAR:MS.pl|{{SITENAME}}}}.",
+'filedelete-nofile'           => "Plik '''$1''' nie istnieje w {{GRAMMAR:MS.lp|{{SITENAME}}}}.",
 'filedelete-nofile-old'       => "Nie ma zarchiwizowanej wersji '''$1''' o podanych atrybutach.",
 'filedelete-iscurrent'        => 'Próbujesz usunąć najnowszą wersję tego pliku.
 Musisz najpierw przywrócić starszą wersję.',
-'filedelete-otherreason'      => 'Inna/dodatkowa przyczyna:',
+'filedelete-otherreason'      => 'Inna/dodatkowa przyczyna',
 'filedelete-reason-otherlist' => 'Inna przyczyna',
 'filedelete-reason-dropdown'  => '* Najczęstsze przyczyny usunięcia
 ** Naruszenie praw autorskich
-** Kopia istniejącego już pliku',
-'filedelete-edit-reasonlist'  => 'Edycja powodów usunięcia strony',
+** Kopia już istniejącego pliku',
+'filedelete-edit-reasonlist'  => 'Edycja listy powodów usunięcia pliku',
 
 # MIME search
 'mimesearch'         => 'Wyszukiwanie MIME',
 'mimesearch-summary' => 'Ta strona umożliwia wyszukiwanie plików ze względu na ich typ MIME.
 Użycie: typ_treści/podtyp, np. <tt>image/jpeg</tt>.',
-'mimetype'           => 'Typ MIME:',
+'mimetype'           => 'Typ MIME',
 'download'           => 'pobierz',
 
 # Unwatched pages
@@ -1338,7 +1481,7 @@ Długość [http://meta.wikimedia.org/wiki/Help:Job_queue kolejki zadań] wynosi
 
 'disambiguations'         => 'Strony ujednoznaczniające',
 'disambiguations-summary' => 'Poniżej znajduje się lista stron ujednoznaczniających.',
-'disambiguationspage'     => '{{ns:template}}:disambig',
+'disambiguationspage'     => 'Template:disambig',
 'disambiguations-text'    => "Poniższe strony odwołują się do '''stron ujednoznaczniających''',
 a powinny odwoływać się bezpośrednio do stron treści.<br />
 Strona uznawana jest za ujednoznaczniającą jeśli zawiera ona szablon linkowany przez stronę [[MediaWiki:Disambiguationspage]]",
@@ -1347,15 +1490,16 @@ Strona uznawana jest za ujednoznaczniającą jeśli zawiera ona szablon linkowan
 'doubleredirectstext' => 'Lista zawiera strony z przekierowaniami do stron, które przekierowują do innej strony. Każdy wiersz zawiera linki do pierwszego i drugiego przekierowania oraz link do którego prowadzi drugie przekierowanie. Ostatni link prowadzi zazwyczaj do strony do której powinna w rzeczywistości przekierowywać pierwsza strona.',
 
 'brokenredirects'        => 'Zerwane przekierowania',
-'brokenredirectstext'    => 'Poniższe przekierowania wskazują na nieistniejące artykuły.',
+'brokenredirectstext'    => 'Poniższe przekierowania wskazują na nieistniejące strony.',
 'brokenredirects-edit'   => '(edytuj)',
 'brokenredirects-delete' => '(usuń)',
 
-'withoutinterwiki'        => 'Strony bez odnośników językowych',
-'withoutinterwiki-header' => 'Poniższe strony nie odwołują się do innych wersji językowych.',
-'withoutinterwiki-submit' => 'Pokaż',
+'withoutinterwiki'         => 'Strony bez odnośników językowych',
+'withoutinterwiki-summary' => 'Poniższe strony nie odwołują się do innych wersji językowych:',
+'withoutinterwiki-legend'  => 'Prefiks',
+'withoutinterwiki-submit'  => 'Pokaż',
 
-'fewestrevisions' => 'Strony z najmniejszą ilością wersji',
+'fewestrevisions' => 'Strony z najmniejszą liczbą wersji',
 
 # Miscellaneous special pages
 'nbytes'                          => '$1 {{PLURAL:$1|bajt|bajty|bajtów}}',
@@ -1364,7 +1508,7 @@ Strona uznawana jest za ujednoznaczniającą jeśli zawiera ona szablon linkowan
 'nmembers'                        => '$1 {{PLURAL:$1|element|elementy|elementów}}',
 'nrevisions'                      => '$1 {{PLURAL:$1|wersja|wersje|wersji}}',
 'nviews'                          => 'odwiedzono $1 {{PLURAL:$1|raz|razy}}',
-'specialpage-empty'               => 'Ta strona jest pusta.',
+'specialpage-empty'               => 'Ta strona raportu jest pusta.',
 'lonelypages'                     => 'Porzucone strony',
 'lonelypagestext'                 => 'Do poniższych stron nie odwołuje się żadna inna strona w {{GRAMMAR:MS.lp|{{SITENAME}}}}.',
 'uncategorizedpages'              => 'Nieskategoryzowane strony',
@@ -1374,141 +1518,148 @@ Strona uznawana jest za ujednoznaczniającą jeśli zawiera ona szablon linkowan
 'uncategorizedimages'             => 'Nieskategoryzowane pliki',
 'uncategorizedimages-summary'     => 'Poniżej znajduje się lista plików nienależących do żadnej kategorii.',
 'uncategorizedtemplates'          => 'Nieskategoryzowane szablony',
-'unusedcategories'                => 'Nieużywane kategorie',
+'unusedcategories'                => 'Puste kategorie',
 'unusedimages'                    => 'Nieużywane pliki',
 'popularpages'                    => 'Najpopularniejsze strony',
-'wantedcategories'                => 'Potrzebne kategorie',
+'wantedcategories'                => 'Brakujące kategorie',
 'wantedpages'                     => 'Najpotrzebniejsze strony',
-'mostlinked'                      => 'Najczęściej linkowane',
-'mostlinkedcategories'            => 'Kategorie o największej liczbie artykułów',
+'mostlinked'                      => 'Najczęściej linkowane strony',
+'mostlinkedcategories'            => 'Kategorie o największej liczbie stron',
 'mostlinkedtemplates'             => 'Najczęściej linkowane szablony',
 'mostcategories'                  => 'Artykuły z największą liczbą kategorii',
 'mostcategories-summary'          => 'Poniżej znajduje się lista stron zawierających największą liczbę kategorii.',
 'mostimages'                      => 'Najczęściej linkowane pliki',
-'mostrevisions'                   => 'Najczęściej edytowane artykuły',
+'mostrevisions'                   => 'Artykuły o największej liczbie wersji',
 'mostrevisions-summary'           => 'Poniżej znajduje się lista najczęściej edytowanych stron.',
 'prefixindex'                     => 'Wszystkie strony według prefiksu',
 'shortpages'                      => 'Najkrótsze strony',
 'shortpages-summary'              => 'Poniżej znajduje się lista najkrótszych stron.',
 'longpages'                       => 'Najdłuższe strony',
 'longpages-summary'               => 'Poniżej znajduje się lista najdłuższych stron.',
-'deadendpages'                    => 'Strony bez linków',
-'deadendpagestext'                => 'Poniższe strony nie posiadają odnośników do innych stron znajdujących się w tej wiki.',
+'deadendpages'                    => 'Strony bez linków wewnętrznych',
+'deadendpagestext'                => 'Poniższe strony nie posiadają odnośników do innych stron znajdujących się w {{GRAMMAR:MS.lp|{{SITENAME}}}}.',
 'protectedpages'                  => 'Strony zabezpieczone',
+'protectedpages-indef'            => 'Tylko zabezpieczenia nieokreślone',
 'protectedpagestext'              => 'Poniższe strony zostały zabezpieczone przed przenoszeniem lub edytowaniem.',
 'protectedpagesempty'             => 'Żadna strona nie jest obecnie zablokowana z podanymi parametrami.',
 'protectedtitles'                 => 'Zablokowane nazwy artykułów',
 'protectedtitlestext'             => 'Utworzenie artykułów o następujących nazwach jest zablokowane',
-'protectedtitlesempty'            => 'Dla tych ustawień utworzenie artykułu o dowolnej nazwie nie jest zablokowane',
+'protectedtitlesempty'            => 'Dla tych ustawień dopuszczalne jest utworzenie artykułu o dowolnej nazwie.',
 'listusers'                       => 'Lista użytkowników',
 'listusers-summary'               => 'Poniżej znajduje się lista wszystkich użytkowników zarejestrowanych w tej wiki.',
 'specialpages'                    => 'Strony specjalne',
 'spheading'                       => 'Strony specjalne dla wszystkich użytkowników',
 'restrictedpheading'              => 'Strony specjalne z ograniczonym dostępem',
 'newpages'                        => 'Nowe strony',
-'newpages-username'               => 'Nazwa użytkownika:',
+'newpages-username'               => 'Nazwa użytkownika',
 'ancientpages'                    => 'Najstarsze strony',
-'move'                            => 'Przenieś',
+'move'                            => 'przenieś',
 'movethispage'                    => 'Przenieś tę stronę',
-'unusedimagestext'                => 'Pamiętaj, proszę, że inne witryny, np. projekty Wikimedia w innych językach, mogą odwoływać się do tych plików używając bezpośrednio URL. Dlatego też niektóre z plików mogą się znajdować na tej liście mimo, że żadna strona nie odwołuje się do nich.',
+'unusedimagestext'                => 'Inne witryny mogą odwoływać się do tych plików używając bezpośrednich adresów URL. Oznacza to, że niektóre z plików mogą się znajdować na tej liście, pomimo tego, że są wykorzystywane.',
 'unusedcategoriestext'            => 'Poniższe kategorie istnieją, choć nie korzysta z nich żaden artykuł ani kategoria.',
 'notargettitle'                   => 'Wskazywana strona nie istnieje',
 'notargettext'                    => 'Nie podano strony albo użytkownika, dla których ta operacja ma być wykonana.',
 'pager-newer-n'                   => '{{PLURAL:$1|1 nowszy|$1 nowsze|$1 nowszych}}',
 'pager-older-n'                   => '{{PLURAL:$1|1 starszy|$1 starsze|$1 starszych}}',
-'suppress'                        => 'Przoczenie',
+'suppress'                        => 'Rewizor',
 
 # Book sources
 'booksources'               => 'Książki',
-'booksources-search-legend' => 'Szukaj źródeł książek',
+'booksources-search-legend' => 'Szukaj informacji o książkach',
 'booksources-go'            => 'Pokaż',
-'booksources-text'          => 'Poniżej znajduje się lista odnośników do innych stron, które pośredniczą w sprzedaży nowych i używanych książek, a także mogą posiadać dalsze informacje na temat poszukiwanej przez ciebie książki.',
+'booksources-text'          => 'Poniżej znajduje się lista odnośników do innych witryn, które pośredniczą w sprzedaży nowych i używanych książek, a także mogą posiadać dalsze informacje na temat poszukiwanej przez ciebie książki.',
 
 # Special:Log
-'specialloguserlabel'  => 'Użytkownik:',
-'speciallogtitlelabel' => 'Tytuł:',
-'log'                  => 'Rejestry operacji',
+'specialloguserlabel'  => 'Użytkownik',
+'speciallogtitlelabel' => 'Tytuł',
+'log'                  => 'Rejestr operacji',
 'all-logs-page'        => 'Wszystkie operacje',
 'log-search-legend'    => 'Szukaj w rejestrze',
 'log-search-submit'    => 'Szukaj',
-'alllogstext'          => 'Wspólny rejestr przesłanych plików, skasowanych stron, zabezpieczania, blokowania i nadawania uprawnień. Możesz zawęzić wynik przez wybranie typu rejestru, nazwy użytkownika albo nazwy interesującej Cię strony.',
-'logempty'             => 'Brak pozycji w rejestrze.',
-'log-title-wildcard'   => 'Szukaj tytułów zaczynających się od',
+'alllogstext'          => 'Wspólny rejestr wszystkich typów operacji dla {{GRAMMAR:D.lp|{{SITENAME}}}}.
+Możesz zawęzić liczbę wyników poprzez wybranie typu rejestru, nazwy użytkownika albo tytułu strony.',
+'logempty'             => 'Brak wpisów w rejestrze.',
+'log-title-wildcard'   => 'Szukaj tytułów zaczynających się od tego tekstu',
 
 # Special:Allpages
 'allpages'          => 'Wszystkie strony',
 'alphaindexline'    => 'od $1 do $2',
 'nextpage'          => 'Następna strona ($1)',
 'prevpage'          => 'Poprzednia strona ($1)',
-'allpagesfrom'      => 'Strony zaczynające się na:',
+'allpagesfrom'      => 'Strony o tytułach rozpoczynających się od',
 'allarticles'       => 'Wszystkie artykuły',
-'allinnamespace'    => 'Wszystkie strony (w przestrzeni $1)',
+'allinnamespace'    => 'Wszystkie strony (w przestrzeni nazw $1)',
 'allnotinnamespace' => 'Wszystkie strony (oprócz przestrzeni nazw $1)',
 'allpagesprev'      => 'Poprzednia',
 'allpagesnext'      => 'Następna',
 'allpagessubmit'    => 'Pokaż',
-'allpagesprefix'    => 'Pokaż zaczynające się od:',
-'allpagesbadtitle'  => 'Podana nazwa jest nieprawidłowa, zawiera prefiks międzyprojektowy lub międzyjęzykowy. Może ona także zawierać w sobie jeden lub więcej znaków których użycie w nazwach jest niedozwolone.',
-'allpages-bad-ns'   => 'W {{GRAMMAR:MS.lp|{{SITENAME}}}} nie istnieje przestrzeń nazw "$1".',
+'allpagesprefix'    => 'Pokaż strony o tytułach rozpoczynających się od',
+'allpagesbadtitle'  => 'Podana nazwa jest nieprawidłowa, zawiera prefiks międzyprojektowy lub międzyjęzykowy. Może ona także zawierać w sobie jeden lub więcej znaków, których użycie w nazwach jest niedozwolone.',
+'allpages-bad-ns'   => 'W {{GRAMMAR:MS.lp|{{SITENAME}}}} nie istnieje przestrzeń nazw „$1”.',
 
 # Special:Listusers
-'listusersfrom'      => 'Wyświetl użytkowników zaczynając od:',
+'listusersfrom'      => 'Pokaż użytkowników zaczynając od',
 'listusers-submit'   => 'Pokaż',
-'listusers-noresult' => 'Nie znaleziono użytkownika.',
+'listusers-noresult' => 'Nie znaleziono żadnego użytkownika.',
+
+# Special:Listgrouprights
+'listgrouprights'          => 'Uprawnienia grup użytkowników',
+'listgrouprights-summary'  => 'Poniżej znajduje się spis zdefiniowanych na tej wiki grup użytkowników, z wyszczególnieniem przydzielonych im praw dostępu.
+Szczegółową informację o uprawnieniach odnajdziesz [[{{MediaWiki:Listgrouprights-helppage}}|tutaj]].',
+'listgrouprights-group'    => 'Grupa',
+'listgrouprights-rights'   => 'Uprawnienia',
+'listgrouprights-helppage' => 'Help:Uprawnienia grup użytkowników',
+'listgrouprights-members'  => '(lista członków grupy)',
 
 # E-mail user
 'mailnologin'     => 'Brak adresu',
 'mailnologintext' => 'Musisz się [[Special:Userlogin|zalogować]] i mieć wpisany aktualny adres e-mailowy w swoich [[Special:Preferences|preferencjach]], aby móc wysłać e-mail do innego użytkownika.',
 'emailuser'       => 'Wyślij e-mail do tego użytkownika',
 'emailpage'       => 'Wyślij e-mail do użytkownika',
-'emailpagetext'   => 'Jeśli ten użytkownik wpisał poprawny adres e-mailowy w swoich preferencjach, to poniższy formularz umożliwi Ci wysłanie jednej wiadomości. Adres e-mailowy, który został przez Ciebie wprowadzony w Twoich preferencjach pojawi się w polu "Od", dzięki temu odbiorca będzie mógł Ci odpowiedzieć.',
-'usermailererror' => 'Obiekt Mail zwrócił błąd:',
-'defemailsubject' => 'e-mail na {{GRAMMAR:MS.pl|{{SITENAME}}}}',
-'noemailtitle'    => 'Brak adresu e-mailowego',
-'noemailtext'     => 'Ten użytkownik nie podał poprawnego adresu e-mailowego, albo zadecydował, że nie chce otrzymywać e-maili od innych użytkowników.',
+'emailpagetext'   => 'Poniższy formularz pozwala na wysłanie jednej wiadomości do użytkownika pod warunkiem, że wpisał on poprawny adres e-mail w swoich preferencjach. Adres e-mailowy, który został przez Ciebie wprowadzony w Twoich preferencjach pojawi się w polu „Od”, dzięki czemu odbiorca będzie mógł Ci odpowiedzieć.',
+'usermailererror' => 'Moduł obsługi poczty zwrócił błąd:',
+'defemailsubject' => 'Wiadomość z {{GRAMMAR:D.lp|{{SITENAME}}}}',
+'noemailtitle'    => 'Brak adresu e-mail',
+'noemailtext'     => 'Ten użytkownik nie podał poprawnego adresu e-mail, albo zadecydował, że nie chce otrzymywać wiadomości e-mail od innych użytkowników.',
 'emailfrom'       => 'Od',
 'emailto'         => 'Do',
 'emailsubject'    => 'Temat',
 'emailmessage'    => 'Wiadomość',
 'emailsend'       => 'Wyślij',
 'emailccme'       => 'Wyślij mi kopię mojej wiadomości.',
-'emailccsubject'  => 'Kopia twojej wiadomości do $1: $2',
+'emailccsubject'  => 'Kopia Twojej wiadomości do $1: $2',
 'emailsent'       => 'Wiadomość została wysłana',
 'emailsenttext'   => 'Twoja wiadomość została wysłana.',
 
 # Watchlist
 'watchlist'            => 'Obserwowane',
-'mywatchlist'          => 'Obserwowane',
-'watchlistfor'         => "(dla użytkownika '''$1''')",
+'mywatchlist'          => 'obserwowane',
+'watchlistfor'         => "(raport dla użytkownika '''$1''')",
 'nowatchlist'          => 'Nie ma żadnych pozycji na liście obserwowanych przez Ciebie stron.',
 'watchlistanontext'    => '$1 aby obejrzeć lub edytować elementy listy obserwowanych.',
-'watchnologin'         => 'Brak logowania',
+'watchnologin'         => 'Nie jesteś zalogowany',
 'watchnologintext'     => 'Musisz się [[Special:Userlogin|zalogować]] przed modyfikacją listy obserwowanych artykułów.',
 'addedwatch'           => 'Dodana do listy obserwowanych',
-'addedwatchtext'       => 'Strona "[[:$1|$1]]" została dodana do Twojej [[Special:Watchlist|listy obserwowanych]].
-Na tej liście znajdzie się rejestr przyszłych zmian tej strony i związanej z nią strony dyskusji,
-a nazwa samej strony zostanie \'\'\'wytłuszczona\'\'\' na [[Special:Recentchanges|liście ostatnich zmian]],
-aby łatwiej było Ci sam fakt zmiany zauważyć.
-
-Jeśli chcesz usunąć stronę ze swojej listy obserwowanych, kliknij na zakładkę "nie obserwuj".',
+'addedwatchtext'       => "Strona „[[:$1|$1]]” została dodana do Twojej [[Special:Watchlist|listy obserwowanych]].
+Każda zmiana treści tej strony lub związanej z nią strony dyskusji zostanie odnotowana na poniższej liście. Dodatkowo nazwa strony zostanie '''wytłuszczona''' na [[Special:Recentchanges|liście ostatnich zmian]], aby ułatwić Ci zauważenie faktu zmiany.",
 'removedwatch'         => 'Usunięto z listy obserwowanych',
-'removedwatchtext'     => 'Strona "[[:$1]]" została usunięta z Twojej listy obserwowanych.',
+'removedwatchtext'     => 'Strona „[[:$1]]” została usunięta z Twojej listy obserwowanych.',
 'watch'                => 'Obserwuj',
-'watchthispage'        => 'Obserwuj tę stronę',
-'unwatch'              => 'Nie obserwuj',
+'watchthispage'        => 'Obserwuj',
+'unwatch'              => 'nie obserwuj',
 'unwatchthispage'      => 'Przestań obserwować',
-'notanarticle'         => 'To nie artykuł',
+'notanarticle'         => 'To nie jest artykuł',
 'notvisiblerev'        => 'Wersja została usunięta',
 'watchnochange'        => 'Żadna z obserwowanych stron nie była edytowana w podanym okresie.',
-'watchlist-details'    => '$1 {{PLURAL:$1|strona obserwowana|strony obserwowane|stron obserwowanych}}, nie licząc stron dyskusji.',
+'watchlist-details'    => 'Na liście obserwowanych {{PLURAL:$1|jest 1 strona|są $1 strony|jest $1 stron}}, nie licząc stron dyskusji.',
 'wlheader-enotif'      => '* Wysyłanie powiadomień na adres e-mail jest włączone.',
-'wlheader-showupdated' => "* Strony które zostały zmienione od twojej ostatniej wizyty na nich zostały '''pogrubione'''",
+'wlheader-showupdated' => "* Strony, które zostały zmodyfikowane od Twojej ostatniej wizyty na nich zostały '''wytłuszczone'''.",
 'watchmethod-recent'   => 'poszukiwanie ostatnich zmian wśród obserwowanych stron',
 'watchmethod-list'     => 'poszukiwanie obserwowanych stron wśród ostatnich zmian',
-'watchlistcontains'    => 'Lista obserwowanych przez Ciebie stron zawiera {{PLURAL:$1|jedną pozycję|$1 pozycje|$1 pozycji}}.',
-'iteminvalidname'      => 'Problem z pozycją "$1", niepoprawna nazwa...',
-'wlnote'               => "Poniżej pokazano {{PLURAL:$1|ostatnią zmianę dokonaną|ostatnie '''$1''' zmiany dokonane|ostatnie '''$1''' zmian dokonanych}} w ciągu {{PLURAL:$2|ostatniej godziny|ostatnich '''$2''' godzin}}.",
-'wlshowlast'           => 'Pokaż ostatnie $1 godzin $2 dni ($3)',
+'watchlistcontains'    => 'Na liście obserwowanych przez Ciebie stron {{PLURAL:$1|znajduje się 1 pozycja|znajdują się $1 pozycje|znajduje się $1 pozycji}}.',
+'iteminvalidname'      => 'Problem z pozycją „$1”, niepoprawna nazwa...',
+'wlnote'               => "Poniżej pokazano {{PLURAL:$1|ostatnią zmianę wykonaną|ostatnie '''$1''' zmiany wykonane|ostatnie '''$1''' zmian wykonanych}} w ciągu {{PLURAL:$2|ostatniej godziny|ostatnich '''$2''' godzin}}.",
+'wlshowlast'           => 'Pokaż ostatnie $1 godzin, $2 dni ($3)',
 'watchlist-show-bots'  => 'pokaż edycje botów',
 'watchlist-hide-bots'  => 'ukryj edycje botów',
 'watchlist-show-own'   => 'pokaż moje edycje',
@@ -1520,19 +1671,19 @@ Jeśli chcesz usunąć stronę ze swojej listy obserwowanych, kliknij na zakład
 'watching'   => 'Obserwuję...',
 'unwatching' => 'Przestaję obserwować...',
 
-'enotif_mailer'                => 'Powiadomienie z {{GRAMMAR:MS.lp|{{SITENAME}}}}',
+'enotif_mailer'                => 'Powiadomienie z {{GRAMMAR:D.lp|{{SITENAME}}}}',
 'enotif_reset'                 => 'Zaznacz wszystkie strony jako odwiedzone',
 'enotif_newpagetext'           => 'To jest nowa strona.',
-'enotif_impersonal_salutation' => 'użytkownik na {{GRAMMAR:MS.lp|{{SITENAME}}}}',
-'changed'                      => 'zmieniono',
-'created'                      => 'utworzono',
+'enotif_impersonal_salutation' => 'użytkownik {{GRAMMAR:D.lp|{{SITENAME}}}}',
+'changed'                      => 'zmieniona',
+'created'                      => 'utworzona',
 'enotif_subject'               => 'Strona $PAGETITLE w {{GRAMMAR:MS.lp|{{SITENAME}}}} została $CHANGEDORCREATED przez użytkownika $PAGEEDITOR',
-'enotif_lastvisited'           => 'Zobacz $1 w celu obejrzenia wszystkich zmian od twojej ostatniej wizyty.',
-'enotif_lastdiff'              => 'Zobacz $1 w celu obejrzenia tej zmiany.',
+'enotif_lastvisited'           => 'Zobacz na stronie $1 wszystkie zmiany od Twojej ostatniej wizyty.',
+'enotif_lastdiff'              => 'Zobacz na stronie $1 tą zmianę.',
 'enotif_anon_editor'           => 'użytkownik anonimowy $1',
 'enotif_body'                  => 'Drogi (droga) $WATCHINGUSERNAME,
 
-strona $PAGETITLE w {{GRAMMAR:MS.lp|{{SITENAME}}}} została $CHANGEDORCREATED $PAGEEDITDATE przez użytkownika $PAGEEDITOR, zobacz $PAGETITLE_URL w celu obejrzenia aktualnej wersji.
+strona $PAGETITLE w {{GRAMMAR:MS.lp|{{SITENAME}}}} została $CHANGEDORCREATED $PAGEEDITDATE przez użytkownika $PAGEEDITOR. Zobacz na stronie $PAGETITLE_URL aktualną wersję.
 
 $NEWPAGE
 
@@ -1557,72 +1708,79 @@ Pomoc:
 # Delete/protect/revert
 'deletepage'                  => 'Usuń stronę',
 'confirm'                     => 'Potwierdź',
-'excontent'                   => 'Zawartość strony "$1"',
-'excontentauthor'             => 'treść: "$1" (jedyny autor: [[Special:Contributions/$2|$2]])',
-'exbeforeblank'               => 'Poprzednia zawartość pustej strony "$1"',
+'excontent'                   => 'treść: „$1”',
+'excontentauthor'             => 'treść: „$1” (jedyny autor: [[Special:Contributions/$2|$2]])',
+'exbeforeblank'               => 'poprzednia zawartość, obecnie pustej strony: „$1”',
 'exblank'                     => 'Strona była pusta',
-'delete-confirm'              => 'Usuń "$1"',
+'delete-confirm'              => 'Usuń „$1”',
 'delete-legend'               => 'Usuń',
-'historywarning'              => 'Uwaga! Strona, którą chcesz skasować ma starsze wersje:',
-'confirmdeletetext'           => 'Zamierzasz trwale usunąć stronę lub plik z bazy danych razem z dotyczącą ich historią. Potwierdź, proszę, swoje zamiary, tzn., że rozumiesz konsekwencje, i że robisz to w zgodzie z [[{{MediaWiki:Policy-url}}|zasadami]].',
+'historywarning'              => 'Uwaga! Strona, którą chcesz usunąć ma starsze wersje:',
+'confirmdeletetext'           => 'Zamierzasz usunąć stronę razem z całą dotyczącą jej historią.
+Upewnij się czy na pewno chcesz to zrobić, że rozumiesz konsekwencje i że robisz to w zgodzie z [[{{MediaWiki:Policy-url}}|zasadami]].',
 'actioncomplete'              => 'Operacja wykonana',
-'deletedtext'                 => 'Usunięto "<nowiki>$1</nowiki>". Rejestr ostatnio dokonanych kasowań możesz obejrzeć tutaj: $2.',
-'deletedarticle'              => 'usunięto "[[$1]]"',
-'suppressedarticle'           => 'utajniono "[[$1]]"',
+'deletedtext'                 => 'Usunięto „<nowiki>$1</nowiki>”.
+Zobacz na stronie $2 rejestr ostatnio wykonanych usunięć.',
+'deletedarticle'              => 'usunął [[$1]]',
+'suppressedarticle'           => 'utajnił [[$1]]',
 'dellogpage'                  => 'Usunięte',
-'dellogpagetext'              => 'To jest lista ostatnio wykonanych kasowań.',
+'dellogpagetext'              => 'To jest lista ostatnio wykonanych usunięć.',
 'deletionlog'                 => 'rejestr usunięć',
 'reverted'                    => 'Przywrócono poprzednią wersję',
 'deletecomment'               => 'Powód usunięcia',
-'deleteotherreason'           => 'Inna/dodatkowa przyczyna:',
-'deletereasonotherlist'       => 'Inna przyczyna',
-'deletereason-dropdown'       => '* Najczęstsze przyczyny usunięcia
+'deleteotherreason'           => 'Inny/dodatkowy powód',
+'deletereasonotherlist'       => 'Inny powód',
+'deletereason-dropdown'       => '* Najczęstsze powody usunięcia
 ** Prośba autora
 ** Naruszenie praw autorskich
 ** Wandalizm',
-'delete-edit-reasonlist'      => 'Edycja powodów usunięcia strony',
-'delete-toobig'               => 'Ta strona ma bardzo długą historię edycji, ponad $1 {{PLURAL:$1|zmianę|zmiany|zmian}}. Usunięcie jej mogłoby spowodować zakłócenia w pracy {{GRAMMAR:D.lp|{{SITENAME}}}} i dlatego zostało ograniczone.',
-'delete-warning-toobig'       => 'Ta strona ma bardzo długą historię edycji, ponad $1 {{PLURAL:$1|zmianę|zmiany|zmian}}. Bądź ostrożny, ponieważ usunięcie jej może spowodować zakłócenia w pracy {{GRAMMAR:D.lp|{{SITENAME}}}}.',
+'delete-edit-reasonlist'      => 'Edycja listy powodów usunięcia strony',
+'delete-toobig'               => 'Ta strona ma bardzo długą historię edycji, ponad $1 {{PLURAL:$1|zmianę|zmiany|zmian}}.
+Usunięcie jej mogłoby spowodować zakłócenia w pracy {{GRAMMAR:D.lp|{{SITENAME}}}} i dlatego zostało ograniczone.',
+'delete-warning-toobig'       => 'Ta strona ma bardzo długą historię edycji, ponad $1 {{PLURAL:$1|zmianę|zmiany|zmian}}.
+Bądź ostrożny, ponieważ usunięcie jej może spowodować zakłócenia w pracy {{GRAMMAR:D.lp|{{SITENAME}}}}.',
 'rollback'                    => 'Cofnij edycję',
 'rollback_short'              => 'Cofnij',
 'rollbacklink'                => 'cofnij',
 'rollbackfailed'              => 'Nie udało się cofnąć zmiany',
-'cantrollback'                => 'Nie można cofnąć edycji; jest tylko jedna wersja tej strony.',
+'cantrollback'                => 'Nie można cofnąć edycji, ponieważ jest tylko jedna wersja tej strony.',
 'alreadyrolled'               => 'Nie można dla strony [[:$1|$1]] cofnąć ostatniej zmiany, którą wykonał [[User:$2|$2]] ([[User talk:$2|dyskusja]]).
 Ktoś inny zdążył już to zrobić lub wprowadził własne poprawki do treści strony.
 
 Autorem ostatniej zmiany jest teraz [[User:$3|$3]] ([[User talk:$3|dyskusja]]).',
-'editcomment'                 => 'Opisano ją następująco: "<i>$1</i>".', # only shown if there is an edit comment
+'editcomment'                 => 'Edycję opisano: „<i>$1</i>”.', # only shown if there is an edit comment
 'revertpage'                  => 'Wycofano edycję użytkownika [[Special:Contributions/$2|$2]] ([[User talk:$2|dyskusja]]).
 Autor przywróconej wersji to [[User:$1|$1]].', # Additional available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
-'rollback-success'            => 'Wycofano edycje użytkownika $1; powrócono do ostatniej wersji autorstwa $2.',
-'sessionfailure'              => 'Błąd weryfikacji sesji. Twoje polecenie zostało anulowane, aby uniknąć przechwycenia sesji.
+'rollback-success'            => 'Wycofano edycje użytkownika $1.
+Przywrócono ostatnią wersję autorstwa $2.',
+'sessionfailure'              => 'Wystąpił błąd weryfikacji czy jesteś zalogowany.
+Polecenie zostało anulowane, aby uniknąć przechwycenia sesji.
 
-Naciśnij "wstecz", przeładuj stronę, po czym ponownie wydaj polecenie.',
+Naciśnij „wstecz” w przeglądarce, przeładuj stronę, po czym ponownie wydaj polecenie.',
 'protectlogpage'              => 'Zabezpieczone',
-'protectlogtext'              => 'Poniżej znajduje się lista blokad założonych i zdjętych z pojedynczych stron. Aby przejrzeć listę obecnie działających zabezpieczeń, przejdź na stronę wykazu [[Special:Protectedpages|zabezpieczonych stron]].',
-'protectedarticle'            => 'zabezpieczono "[[$1]]"',
-'modifiedarticleprotection'   => 'zmieniono poziom zabezpieczenia dla hasła "[[$1]]"',
-'unprotectedarticle'          => 'odbezpieczono "[[$1]]"',
-'protect-title'               => 'Zabezpieczanie "$1"',
+'protectlogtext'              => 'Poniżej znajduje się lista blokad założonych i zdjętych z pojedynczych stron.
+Aby przejrzeć listę obecnie działających zabezpieczeń, przejdź na stronę wykazu [[Special:Protectedpages|zabezpieczonych stron]].',
+'protectedarticle'            => 'zabezpieczył [[$1]]',
+'modifiedarticleprotection'   => 'zmienił poziom zabezpieczenia [[$1]]',
+'unprotectedarticle'          => 'odbezpieczył [[$1]]',
+'protect-title'               => 'Zmiana poziomu zabezpieczenia „$1”',
 'protect-legend'              => 'Potwierdź zabezpieczenie',
-'protectcomment'              => 'Powód zabezpieczenia',
-'protectexpiry'               => 'upływa za',
+'protectcomment'              => 'powód zabezpieczenia',
+'protectexpiry'               => 'Czas wygaśnięcia',
 'protect_expiry_invalid'      => 'Podany czas automatycznego odblokowania jest nieprawidłowy.',
 'protect_expiry_old'          => 'Podany czas automatycznego odblokowania znajduje się w przeszłości.',
 'protect-unchain'             => 'Odblokowanie możliwości przenoszenia strony',
-'protect-text'                => 'Możesz tu zobaczyć i zmienić poziom zabezpieczenia strony <strong><nowiki>$1</nowiki></strong>.',
+'protect-text'                => 'Możesz tu sprawdzić i zmienić poziom zabezpieczenia strony <strong><nowiki>$1</nowiki></strong>.',
 'protect-locked-blocked'      => 'Nie możesz zmienić poziomów zabezpieczenia będąc zablokowanym. Obecne ustawienia dla strony <strong>$1</strong> to:',
 'protect-locked-dblock'       => 'Nie można zmienić poziomu zabezpieczenia z powodu działającej blokady bazy danych. Obecne ustawienia dla strony <strong>$1</strong> to:',
 'protect-locked-access'       => 'Nie masz uprawnień do zmiany poziomu zabezpieczenia strony. Obecne ustawienia dla strony <strong>$1</strong> to:',
 'protect-cascadeon'           => 'Ta strona jest zabezpieczona przed edycją, ponieważ jest używana przez {{PLURAL:$1|następującą stronę, która została zabezpieczona|następujące strony, które zostały zabezpieczone}} z włączoną opcją dziedziczenia. Możesz zmienić poziom zabezpieczenia strony, ale nie wpłynie to na dziedziczenie zabezpieczenia.',
 'protect-default'             => '(wszyscy)',
-'protect-fallback'            => 'Wymaga uprawnień "$1"',
+'protect-fallback'            => 'Wymaga uprawnień „$1”',
 'protect-level-autoconfirmed' => 'tylko zarejestrowani',
 'protect-level-sysop'         => 'tylko administratorzy',
 'protect-summary-cascade'     => 'dziedziczenie',
 'protect-expiring'            => 'wygasa $1 (UTC)',
-'protect-cascade'             => 'Dziedziczenie zabezpieczenia - zabezpiecz wszystkie strony zawarte na tej stronie.',
+'protect-cascade'             => 'Dziedziczenie zabezpieczenia  zabezpiecz wszystkie strony zawarte na tej stronie.',
 'protect-cantedit'            => 'Nie możesz zmienić poziomu zabezpieczenia tej strony, ponieważ nie masz uprawnień do jej edycji.',
 'restriction-type'            => 'Ograniczenia',
 'restriction-level'           => 'Poziom',
@@ -1631,9 +1789,9 @@ Naciśnij "wstecz", przeładuj stronę, po czym ponownie wydaj polecenie.',
 'pagesize'                    => '(bajtów)',
 
 # Restrictions (nouns)
-'restriction-edit'   => 'Edycja',
-'restriction-move'   => 'Przeniesienie',
-'restriction-create' => 'Stwórz',
+'restriction-edit'   => 'Edytuj',
+'restriction-move'   => 'Przenieś',
+'restriction-create' => 'Utwórz',
 
 # Restriction levels
 'restriction-level-sysop'         => 'pełne zabezpieczenie',
@@ -1641,90 +1799,107 @@ Naciśnij "wstecz", przeładuj stronę, po czym ponownie wydaj polecenie.',
 'restriction-level-all'           => 'dowolny poziom',
 
 # Undelete
-'undelete'                     => 'Odtwórz skasowaną stronę',
-'undeletepage'                 => 'Odtwarzanie skasowanych stron',
+'undelete'                     => 'Odtwórz usuniętą stronę',
+'undeletepage'                 => 'Odtwarzanie usuniętych stron',
 'undeletepagetitle'            => "'''Poniżej znajdują się usunięte wersje strony [[:$1]]'''.",
-'viewdeletedpage'              => 'Zobacz skasowane wersje',
-'undeletepagetext'             => 'Poniższe strony zostały skasowane, ale ich kopia wciąż znajduje się w archiwum. Archiwum co jakiś czas także jest kasowane.',
-'undeleteextrahelp'            => "Aby odtworzyć całą stronę, pozostaw wszystkie pola niezaznaczone i kliknij '''Odtwórz'''. Aby wybrać częściowe odtworzenie należy zaznaczyć odpowiednie pole. Naciśnięcie '''Wyczyść''' wyczyści wszystkie pola, łącznie z opisem komentarza.",
+'viewdeletedpage'              => 'Zobacz usunięte wersje',
+'undeletepagetext'             => 'Poniższe strony zostały usunięte, ale ich kopia wciąż znajduje się w archiwum.
+Archiwum co jakiś czas może być oczyszczane.',
+'undeleteextrahelp'            => "Jeśli chcesz odtworzyć całą stronę, pozostaw wszystkie pola niezaznaczone i kliknij '''Odtwórz'''.
+Aby wybrać częściowe odtworzenie należy zaznaczyć odpowiednie pole.
+Naciśnięcie '''Wyczyść''' usunie wszystkie zaznaczenia i wyczyści pole komentarza.",
 'undeleterevisions'            => '$1 {{PLURAL:$1|zarchiwizowana wersja|zarchiwizowane wersje|zarchiwizowanych wersji}}',
-'undeletehistory'              => 'Odtworzenie strony spowoduje przywrócenie także jej wszystkich poprzednich wersji. Jeśli od czasu skasowania ktoś utworzył nową stronę o tej nazwie, odtwarzane wersje znajdą się w jej historii, a obecna wersja pozostanie bez zmian.',
-'undeleterevdel'               => 'Odtworzenie strony nie zostanie przeprowadzone w wypadku, gdyby miało skutkować częściowym usunięciem aktualnej wersji. W takiej sytuacji należy odznaczyć lub przywrócić widoczność najnowszym skasowanym wersjom.',
-'undeletehistorynoadmin'       => 'Ten artykuł został skasowany. Przyczyna usunięcia podana jest w podsumowaniu poniżej, razem z danymi użytkownika, który edytował artykuł przed skasowaniem. Sama treść usuniętych wersji jest dostępna jedynie dla administratorów.',
-'undelete-revision'            => 'Skasowano wersję $1 z $2 autorstwa $3:',
-'undeleterevision-missing'     => 'Nieprawidłowa lub brakująca wersja. Możesz mieć zły link lub wersja mogła zostać odtworzona lub usunięta z archiwum.',
+'undeletehistory'              => 'Odtworzenie strony spowoduje przywrócenie także jej wszystkich poprzednich wersji.
+Jeśli od czasu usunięcia ktoś utworzył nową stronę o tej samej nazwie, odtwarzane wersje znajdą się w jej historii, a obecna wersja pozostanie bez zmian.
+Ograniczenia dotyczące wersji pliku zostaną usunięte w trakcie odtwarzania.',
+'undeleterevdel'               => 'Odtworzenie strony nie zostanie przeprowadzone jeśli mogłoby spowodować częściowe usunięcie aktualnej wersji.
+W takiej sytuacji należy odznaczyć lub przywrócić widoczność najnowszym usuniętym wersjom.',
+'undeletehistorynoadmin'       => 'Ta strona została usunięta.
+Przyczyna usunięcia podana jest w podsumowaniu poniżej, razem z danymi użytkownika, który edytował stronę przed usunięciem.
+Sama treść usuniętych wersji jest dostępna jedynie dla administratorów.',
+'undelete-revision'            => 'Usunięto wersję $1 z $2 autorstwa $3:',
+'undeleterevision-missing'     => 'Nieprawidłowa lub brakująca wersja.
+Możesz mieć zły link lub wersja mogła zostać odtworzona lub usunięta z archiwum.',
 'undelete-nodiff'              => 'Nie znaleziono poprzednich wersji.',
 'undeletebtn'                  => 'Odtwórz',
 'undeletelink'                 => 'odtwórz',
 'undeletereset'                => 'Wyczyść',
 'undeletecomment'              => 'Powód odtworzenia:',
-'undeletedarticle'             => 'odtworzono "$1"',
-'undeletedrevisions'           => 'Odtworzono {{PLURAL:$1|1 wersję|$1 wersje|$1 wersji}}',
-'undeletedrevisions-files'     => 'Odtworzono $1 {{PLURAL:$1|wersję|wersje|wersji}} i $2 {{PLURAL:$2|plik|pliki|plików}}',
-'undeletedfiles'               => 'Odtworzono $1 {{PLURAL:$1|plik|pliki|plików}}',
-'cannotundelete'               => 'Odtworzenie nie powiodło się. Ktoś inny mógł odtworzyć stronę pierwszy.',
+'undeletedarticle'             => 'odtworzył [[$1]]',
+'undeletedrevisions'           => 'odtworzono {{PLURAL:$1|1 wersję|$1 wersje|$1 wersji}}',
+'undeletedrevisions-files'     => 'odtworzono $1 {{PLURAL:$1|wersję|wersje|wersji}} i $2 {{PLURAL:$2|plik|pliki|plików}}',
+'undeletedfiles'               => 'odtworzył $1 {{PLURAL:$1|plik|pliki|plików}}',
+'cannotundelete'               => 'Odtworzenie nie powiodło się.
+Ktoś inny mógł odtworzyć stronę pierwszy.',
 'undeletedpage'                => "<big>'''Odtworzono stronę $1.'''</big>
 
 Zobacz [[Special:Log/delete|rejestr usunięć]], jeśli chcesz przejrzeć ostatnie operacje usuwania i odtwarzania stron.",
-'undelete-header'              => 'Zobacz [[Special:Log/delete|rejestr usunięć]] aby sprawdzić ostatnio skasowane strony.',
+'undelete-header'              => 'Zobacz [[Special:Log/delete|rejestr usunięć]] aby sprawdzić ostatnio usunięte strony.',
 'undelete-search-box'          => 'Szukaj usuniętych stron',
-'undelete-search-prefix'       => 'Strony zaczynające się od:',
+'undelete-search-prefix'       => 'Strony o tytułach rozpoczynających się od',
 'undelete-search-submit'       => 'Szukaj',
 'undelete-no-results'          => 'Nie znaleziono wskazanych stron w archiwum usuniętych.',
 'undelete-filename-mismatch'   => 'Nie można odtworzyć wersji pliku z datą $1: niezgodność nazwy pliku',
 'undelete-bad-store-key'       => 'Nie można odtworzyć wersji pliku z datą $1: przed usunięciem brakowało pliku.',
-'undelete-cleanup-error'       => 'Wystąpił błąd przy usuwaniu nieużywanego archiwalnego pliku "$1".',
-'undelete-missing-filearchive' => 'Nie udało się odtworzyć z archiwum pliku o ID $1, ponieważ nie ma go w bazie danych. Być może plik został już odtworzony.',
+'undelete-cleanup-error'       => 'Wystąpił błąd przy usuwaniu nieużywanego archiwalnego pliku „$1”.',
+'undelete-missing-filearchive' => 'Nie udało się odtworzyć z archiwum pliku o ID $1, ponieważ nie ma go w bazie danych.
+Być może plik został już odtworzony.',
 'undelete-error-short'         => 'Wystąpił błąd przy odtwarzaniu pliku: $1',
 'undelete-error-long'          => 'Napotkano błędy przy odtwarzaniu pliku:
 
 $1',
 
 # Namespace form on various pages
-'namespace'      => 'Przestrzeń nazw:',
-'invert'         => 'Odwróć wybór',
+'namespace'      => 'Przestrzeń nazw',
+'invert'         => 'odwróć wybór',
 'blanknamespace' => '(główna)',
 
 # Contributions
 'contributions' => 'Wkład użytkownika',
-'mycontris'     => 'Moje edycje',
+'mycontris'     => 'moje edycje',
 'contribsub2'   => 'Dla użytkownika $1 ($2)',
 'nocontribs'    => 'Brak zmian odpowiadających tym kryteriom.',
 'uctop'         => ' (jako ostatnia)',
-'month'         => 'Od miesiąca (i wcześniejsze):',
-'year'          => 'Od roku (i wcześniejsze):',
+'month'         => 'Przed miesiącem (włącznie)',
+'year'          => 'Przed rokiem (włącznie)',
 
-'sp-contributions-newbies'     => 'Pokaż wkład nowych użytkowników',
+'sp-contributions-newbies'     => 'Pokaż wyłącznie wkład nowych użytkowników',
 'sp-contributions-newbies-sub' => 'Dla nowych użytkowników',
 'sp-contributions-blocklog'    => 'blokady',
 'sp-contributions-search'      => 'Szukaj wkładu',
-'sp-contributions-username'    => 'Adres IP lub nazwa użytkownika:',
+'sp-contributions-username'    => 'Adres IP lub nazwa użytkownika',
 'sp-contributions-submit'      => 'Szukaj',
 
 # What links here
-'whatlinkshere'       => 'Linkujące',
-'whatlinkshere-title' => 'Strony linkujące do $1',
-'whatlinkshere-page'  => 'Strona:',
-'linklistsub'         => '(Lista linków)',
-'linkshere'           => "Następujące strony odwołują się do '''[[:$1]]''':",
-'nolinkshere'         => "Żadna strona nie odwołuje się do '''[[:$1]]'''.",
-'nolinkshere-ns'      => "Żadna strona nie odwołuje się do '''[[:$1]]''' w wybranej przestrzeni nazw.",
-'isredirect'          => 'strona przekierowująca',
-'istemplate'          => 'dołączony szablon',
-'whatlinkshere-prev'  => '{{PLURAL:$1|poprzednie|poprzednie $1}}',
-'whatlinkshere-next'  => '{{PLURAL:$1|następne|następne $1}}',
-'whatlinkshere-links' => '← linkujące',
+'whatlinkshere'            => 'Linkujące',
+'whatlinkshere-title'      => 'Strony linkujące do $1',
+'whatlinkshere-page'       => 'Strona',
+'linklistsub'              => '(Lista linków)',
+'linkshere'                => "Następujące strony odwołują się do '''[[:$1]]''':",
+'nolinkshere'              => "Żadna strona nie odwołuje się do '''[[:$1]]'''.",
+'nolinkshere-ns'           => "Żadna strona nie odwołuje się do '''[[:$1]]''' w wybranej przestrzeni nazw.",
+'isredirect'               => 'strona przekierowująca',
+'istemplate'               => 'dołączony szablon',
+'whatlinkshere-prev'       => '{{PLURAL:$1|poprzednie|poprzednie $1}}',
+'whatlinkshere-next'       => '{{PLURAL:$1|następne|następne $1}}',
+'whatlinkshere-links'      => '← linkujące',
+'whatlinkshere-hideredirs' => '$1 {{PLURAL:$1|przekierowanie|przekierowania|przekierowań}}',
+'whatlinkshere-hidetrans'  => '$1 {{PLURAL:$1|dołączenie|dołączenia|dołączeń}}',
+'whatlinkshere-hidelinks'  => '$1 {{PLURAL:$1|link|linki|linków}}',
+'whatlinkshere-filters'    => 'Filtry',
 
 # Block/unblock
 'blockip'                     => 'Zablokuj użytkownika',
 'blockip-legend'              => 'Zablokuj użytkownika',
-'blockiptext'                 => 'Użyj poniższego formularza, aby zablokować prawo zapisu spod określonego adresu IP. Powinno się to robić jedynie po to, by zapobiec wandalizmowi, a zarazem w zgodzie z [[{{MediaWiki:Policy-url}}|zasadami]]. Podaj powód (np. umieszczając nazwy stron, na których dopuszczono się wandalizmu).',
+'blockiptext'                 => 'Użyj tego formularza do zablokowania możliwości edycji spod określonego adresu IP lub konkretnemu użytkownikowi.
+Blokować należy jedynie po to, by zapobiec wandalizmom, zgodnie z [[{{MediaWiki:Policy-url}}|przyjętymi zasadami]].
+Podaj powód (np. umieszczając nazwy stron, na których dopuszczono się wandalizmu).',
 'ipaddress'                   => 'Adres IP',
 'ipadressorusername'          => 'Adres IP lub nazwa użytkownika',
 'ipbexpiry'                   => 'Czas blokady',
 'ipbreason'                   => 'Powód',
 'ipbreasonotherlist'          => 'Inny powód',
-'ipbreason-dropdown'          => '*Najczęstsze powody blokad
+'ipbreason-dropdown'          => '*Najczęstsze przyczyny blokad
 ** Ataki na innych użytkowników
 ** Naruszenie praw autorskich
 ** Niedozwolona nazwa użytkownika
@@ -1737,14 +1912,14 @@ $1',
 'ipbanononly'                 => 'Zablokuj tylko anonimowych użytkowników',
 'ipbcreateaccount'            => 'Zapobiegnij utworzeniu konta',
 'ipbemailban'                 => 'Zablokuj możliwość wysyłania e-maili',
-'ipbenableautoblock'          => 'Automatycznie blokuj adresy IP, spod których łączył się ten użytkownik.',
+'ipbenableautoblock'          => 'Zablokuj ostatni adres IP tego użytkownika i automatycznie wszystkie kolejne, z których będzie próbował edytować',
 'ipbsubmit'                   => 'Zablokuj użytkownika',
 'ipbother'                    => 'Inny czas',
 'ipboptions'                  => '2 godziny:2 hours,1 dzień:1 day,3 dni:3 days,1 tydzień:1 week,2 tygodnie:2 weeks,1 miesiąc:1 month,3 miesiące:3 months,6 miesięcy:6 months,1 rok:1 year,nieskończony:infinite', # display1:time1,display2:time2,...
 'ipbotheroption'              => 'inny',
 'ipbotherreason'              => 'Inne uzasadnienie',
-'ipbhidename'                 => 'Ukryj nazwę użytkownika/adres IP w rejestrze blokad, na liście bieżących blokad i liście użytkowników',
-'badipaddress'                => 'Adres IP jest źle utworzony',
+'ipbhidename'                 => 'Ukryj nazwę użytkownika/adres IP w rejestrze blokad, na liście aktywnych blokad i liście użytkowników',
+'badipaddress'                => 'Niepoprawny adres IP',
 'blockipsuccesssub'           => 'Zablokowanie powiodło się',
 'blockipsuccesstext'          => 'Użytkownik [[Special:Contributions/$1|$1]] został zablokowany.<br />
 Przejdź do [[Special:Ipblocklist|listy zablokowanych adresów IP]] by przejrzeć blokady.',
@@ -1754,19 +1929,19 @@ Przejdź do [[Special:Ipblocklist|listy zablokowanych adresów IP]] by przejrze
 'ipb-blocklist-addr'          => 'Zobacz istniejące blokady $1',
 'ipb-blocklist'               => 'Zobacz istniejące blokady',
 'unblockip'                   => 'Odblokuj użytkownika',
-'unblockiptext'               => 'Użyj poniższego formularza by przywrócić prawa zapisu dla poprzednio zablokowanego użytkownika lub adresu IP.',
+'unblockiptext'               => 'Użyj poniższego formularza by przywrócić możliwość edycji z wcześniej zablokowanego adresu IP lub użytkownikowi.',
 'ipusubmit'                   => 'Odblokuj użytkownika',
 'unblocked'                   => '[[User:$1|$1]] został odblokowany.',
 'unblocked-id'                => 'Blokada $1 została zdjęta',
 'ipblocklist'                 => 'Lista zablokowanych użytkowników i adresów IP',
 'ipblocklist-legend'          => 'Znajdź zablokowanego użytkownika',
-'ipblocklist-username'        => 'Nazwa użytkownika lub adres IP:',
+'ipblocklist-username'        => 'Nazwa użytkownika lub adres IP',
 'ipblocklist-submit'          => 'Szukaj',
-'blocklistline'               => '$1, $2 blokuje $3 ($4)',
+'blocklistline'               => '$1, $2 zablokował $3 ($4)',
 'infiniteblock'               => 'na zawsze',
 'expiringblock'               => 'wygasa $1',
-'anononlyblock'               => 'tylko anonimowi',
-'noautoblockblock'            => 'autoblok wyłączony',
+'anononlyblock'               => 'tylko niezalogowani',
+'noautoblockblock'            => 'automatyczne blokowanie wyłączone',
 'createaccountblock'          => 'blokada tworzenia kont',
 'emailblock'                  => 'zablokowany e-mail',
 'ipblocklist-empty'           => 'Lista blokad jest pusta.',
@@ -1774,130 +1949,145 @@ Przejdź do [[Special:Ipblocklist|listy zablokowanych adresów IP]] by przejrze
 'blocklink'                   => 'zablokuj',
 'unblocklink'                 => 'odblokuj',
 'contribslink'                => 'wkład',
-'autoblocker'                 => 'Zablokowano Cię automatycznie, ponieważ używasz tego samego adresu IP, co użytkownik "[[User:$1|$1]]".
-Powód blokady $1 to: "$2"',
+'autoblocker'                 => 'Zablokowano Cię automatycznie, ponieważ używasz tego samego adresu IP, co użytkownik „[[User:$1|$1]]”.
+Przyczyna blokady $1 to: „$2”',
 'blocklogpage'                => 'Historia blokad',
-'blocklogentry'               => 'zablokowano "[[$1]]", czas blokady: $2 $3',
-'blocklogtext'                => 'Poniżej znajduje się lista blokad założonych i zdjętych z poszczególnych adresów IP. Na liście nie znajdą się adresy IP, które zablokowano w sposób automatyczny. By przejrzeć listę obecnie aktywnych blokad, przejdź na stronę [[Special:Ipblocklist|zablokowanych adresów i użytkowników]].',
-'unblocklogentry'             => 'odblokowano "$1"',
+'blocklogentry'               => 'zablokował [[$1]], czas blokady: $2 $3',
+'blocklogtext'                => 'Poniżej znajduje się lista blokad założonych i zdjętych z poszczególnych adresów IP.
+Na liście nie znajdą się adresy IP, które zablokowano w sposób automatyczny.
+By przejrzeć listę obecnie aktywnych blokad, przejdź na stronę [[Special:Ipblocklist|zablokowanych adresów i użytkowników]].',
+'unblocklogentry'             => 'odblokował $1',
 'block-log-flags-anononly'    => 'tylko anonimowi',
 'block-log-flags-nocreate'    => 'blokada tworzenia konta',
-'block-log-flags-noautoblock' => 'autoblok wyłączony',
+'block-log-flags-noautoblock' => 'automatyczne blokowanie wyłączone',
 'block-log-flags-noemail'     => 'e-mail zablokowany',
-'range_block_disabled'        => 'Możliwość blokowania zakresu numerów IP została wyłączona.',
-'ipb_expiry_invalid'          => 'Błędny czas blokady.',
-'ipb_already_blocked'         => '"$1" jest już zablokowany.',
-'ipb_cant_unblock'            => 'Błąd: Blokada o ID $1 nie została znaleziona. Mogła ona zostać odblokowana wcześniej.',
-'ipb_blocked_as_range'        => 'Błąd: Adres IP $1 nie został zablokowany bezpośrednio i nie może zostać odblokowany. Należy on do zablokowanego zakresu adresów $2. Odblokować można tylko cały zakres.',
-'ip_range_invalid'            => 'Niewłaściwy zakres adresów IP.',
+'range_block_disabled'        => 'Możliwość blokowania zakresu adresów IP została wyłączona.',
+'ipb_expiry_invalid'          => 'Błędny czas wygaśnięcia blokady.',
+'ipb_already_blocked'         => '„$1” jest już zablokowany',
+'ipb_cant_unblock'            => 'Błąd: Blokada o ID $1 nie została znaleziona. Mogła ona zostać zdjęta wcześniej.',
+'ipb_blocked_as_range'        => 'Błąd: Adres IP $1 nie został zablokowany bezpośrednio i nie może zostać odblokowany.
+Należy on do zablokowanego zakresu adresów $2. Odblokować można tylko cały zakres.',
+'ip_range_invalid'            => 'Niepoprawny zakres adresów IP.',
 'blockme'                     => 'Zablokuj mnie',
 'proxyblocker'                => 'Blokowanie proxy',
 'proxyblocker-disabled'       => 'Ta funkcja jest wyłączona.',
-'proxyblockreason'            => 'Twój adres IP został zablokowany - jest to otwarte proxy. Sprawę należy rozwiązać u dostawcy Internetu.',
-'proxyblocksuccess'           => 'Wykonane.',
-'sorbsreason'                 => 'Twój adres IP znajduje się na liście serwerów open proxy w DNSBL, używanej przez {{GRAMMAR:D.lp|{{SITENAME}}}}.',
-'sorbs_create_account_reason' => 'Twój adres IP znajduje się na liście serwerów open proxy w DNSBL, używanej przez {{GRAMMAR:D.lp|{{SITENAME}}}}. Nie możesz utworzyć konta',
+'proxyblockreason'            => 'Twój adres IP został zablokowany, ponieważ jest to adres otwartego proxy.
+Należy to wyjaśnić z dostawcą Internetu lub pomocą techniczną informując o poważnym problemie z bezpieczeństwem.',
+'proxyblocksuccess'           => 'Wykonano.',
+'sorbsreason'                 => 'Twój adres IP znajduje się na liście serwerów open proxy w DNSBL, używanej przez {{GRAMMAR:B.lp|{{SITENAME}}}}.',
+'sorbs_create_account_reason' => 'Twój adres IP znajduje się na liście serwerów open proxy w DNSBL, używanej przez {{GRAMMAR:B.lp|{{SITENAME}}}}.
+Nie możesz utworzyć konta',
 
 # Developer tools
 'lockdb'              => 'Zablokuj bazę danych',
 'unlockdb'            => 'Odblokuj bazę danych',
-'lockdbtext'          => 'Zablokowanie bazy danych uniemożliwi wszystkim użytkownikom edycję stron, zmianę preferencji, edycję list obserwowanych artykułów oraz inne czynności wymagające dostępu do bazy danych. Potwierdź, proszę, że to jest zgodne z Twoimi zamiarami, i że odblokujesz bazę danych, gdy tylko zakończysz zadania administracyjne.',
+'lockdbtext'          => 'Zablokowanie bazy danych uniemożliwi wszystkim użytkownikom edycję stron, zmianę preferencji, edycję list obserwowanych artykułów oraz inne czynności wymagające dostępu do bazy danych. 
+Potwierdź, proszę, że to jest zgodne z Twoimi zamiarami, i że odblokujesz bazę danych, gdy tylko zakończysz zadania administracyjne.',
 'unlockdbtext'        => 'Odblokowanie bazy danych umożliwi wszystkim użytkownikom edycję stron, zmianę preferencji, edycję list obserwowanych artykułów oraz inne czynności związane ze zmianami w bazie danych. Potwierdź, proszę, że to jest zgodne z Twoimi zamiarami.',
 'lockconfirm'         => 'Tak, naprawdę chcę zablokować bazę danych.',
 'unlockconfirm'       => 'Tak, naprawdę chcę odblokować bazę danych.',
 'lockbtn'             => 'Zablokuj bazę danych',
 'unlockbtn'           => 'Odblokuj bazę danych',
-'locknoconfirm'       => 'Nie zaznaczyłeś pola potwierdzenia.',
+'locknoconfirm'       => 'Nie zaznaczyłeś potwierdzenia.',
 'lockdbsuccesssub'    => 'Baza danych została pomyślnie zablokowana',
-'unlockdbsuccesssub'  => 'Blokada bazy danych usunięta',
+'unlockdbsuccesssub'  => 'Blokada bazy danych została zdjęta',
 'lockdbsuccesstext'   => 'Baza danych została zablokowana.<br />
 Pamiętaj by [[Special:Unlockdb|usunąć blokadę]] po zakończeniu działań administracyjnych.',
 'unlockdbsuccesstext' => 'Baza danych została odblokowana.',
-'lockfilenotwritable' => 'Nie można zapisać pliku blokady bazy danych. Aby móc blokować i odblokowywać bazę danych, plik musi mieć właściwe prawa dostępu.',
+'lockfilenotwritable' => 'Nie można zapisać pliku blokady bazy danych.
+Blokowanie i odblokowywanie bazy danych, wymaga by plik mógł być zapisywany przez web serwer.',
 'databasenotlocked'   => 'Baza danych nie jest zablokowana.',
 
 # Move page
 'move-page'               => 'Przenieś $1',
 'move-page-legend'        => 'Przeniesienie strony',
 'movepagetext'            => "Za pomocą poniższego formularza zmienisz nazwę strony, przenosząc jednocześnie jej historię.
-Pod starym tytułem zostanie umieszczona strona przekierowująca. Linki do starego tytułu pozostaną niezmienione.
-Upewnij się, że uwzględniasz podwójne lub zerwane przekierowania. Odpowiadasz za to, żeby linki odnosiły się do właściwych artykułów!
+Pod starym tytułem zostanie umieszczona strona przekierowująca.
+Linki do starego tytułu pozostaną niezmienione.
+Upewnij się, że uwzględniasz podwójne lub zerwane przekierowania.
+Odpowiadasz za to, żeby linki odnosiły się do właściwych artykułów!
 
-Strona '''nie''' będzie przeniesiona jeśli:
+Strona '''nie''' zostanie przeniesiona jeśli:
 *jest pusta i nigdy nie była edytowana
 *jest stroną przekierowującą
-*strona o nowej nazwie już istnieje
+*strona o nowej nazwie już istnieje. Chyba że jest pusta lub jest przekierowaniem i ma pustą historię edycji. To oznacza, że błędną operację zmiany nazwy, można bezpiecznie odwrócić zmieniając nową nazwę strony na poprzednią.
 
 '''UWAGA!'''
-Może to być drastyczna lub nieprzewidywalna zmiana w przypadku popularnych stron; upewnij się co do konsekwencji tej operacji zanim się na nią zdecydujesz.",
-'movepagetalktext'        => "Odpowiednia strona dyskusji, jeśli istnieje, będzie przeniesiona automatycznie, pod warunkiem, że:
-*nie przenosisz strony do innej przestrzeni nazw
-*nie istnieje strona dyskusji o nowej nazwie
-W takich przypadkach tekst dyskusji trzeba przenieść, i ewentualnie połączyć z istniejącym, ręcznie. Możesz też zrezygnować z przeniesienia dyskusji (poniższy ''checkbox'').",
+Może to być drastyczna lub nieprzewidywalna zmiana w przypadku popularnych stron.
+Upewnij się co do konsekwencji tej operacji zanim się na nią zdecydujesz.",
+'movepagetalktext'        => 'Powiązana strona dyskusji, jeśli istnieje, będzie przeniesiona automatycznie, chyba że:
+*niepusta strona dyskusji już jest pod nową nazwą
+*usuniesz zaznaczenie z poniższego pola wyboru
+
+W takich przypadkach treść dyskusji można przenieść tylko ręcznie.',
 'movearticle'             => 'Przeniesienie strony',
-'movenologin'             => 'Brak logowania',
+'movenologin'             => 'Nie jesteś zalogowany',
 'movenologintext'         => 'Musisz być zarejestrowanym i [[Special:Userlogin|zalogowanym]] użytkownikiem aby móc przenieść stronę.',
-'movenotallowed'          => 'Nie masz uprawnień do przenoszenia stron na {{GRAMMAR:C.lp|{{SITENAME}}}}.',
+'movenotallowed'          => 'Nie masz uprawnień do przenoszenia stron w {{GRAMMAR:MS.lp|{{SITENAME}}}}.',
 'newtitle'                => 'Nowy tytuł',
-'move-watch'              => 'Obserwuj tę stronę',
+'move-watch'              => 'Obserwuj',
 'movepagebtn'             => 'Przenieś stronę',
 'pagemovedsub'            => 'Przeniesienie powiodło się',
-'movepage-moved'          => '<big>\'\'\'Strona "$1" została przeniesiona do "$2".\'\'\'</big>', # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
-'articleexists'           => 'Strona o podanej nazwie już istnieje albo wybrana przez Ciebie nazwa nie jest poprawna. Wybierz, proszę, nową nazwę.',
+'movepage-moved'          => "<big>'''Strona „$1” została przeniesiona do „$2”.'''</big>", # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
+'articleexists'           => 'Strona o podanej nazwie już istnieje albo wybrana przez Ciebie nazwa nie jest poprawna.
+Wybierz inną nazwę.',
 'cantmove-titleprotected' => 'Nie możesz przenieść strony, ponieważ nowa nazwa strony jest niedozwolona z powodu zabezpieczenia przed utworzeniem',
-'talkexists'              => 'Strona artykułu została przeniesiona, natomiast strona dyskusji nie - strona dyskusji o nowym tytule już istnieje. Połącz, proszę, teksty obu dyskusji ręcznie.',
+'talkexists'              => "'''Strona artykułu została przeniesiona, natomiast strona dyskusji nie, ponieważ strona dyskusji o nowym tytule już istnieje. Połącz teksty obu dyskusji ręcznie.'''",
 'movedto'                 => 'przeniesiono do',
 'movetalk'                => 'Przenieś także stronę dyskusji, jeśli to możliwe.',
 'talkpagemoved'           => 'Odpowiednia strona dyskusji także została przeniesiona.',
 'talkpagenotmoved'        => 'Odpowiednia strona dyskusji <strong>nie</strong> została przeniesiona.',
-'1movedto2'               => '[[$1]] przeniesiono do [[$2]]',
-'1movedto2_redir'         => '[[$1]] przeniesiono do [[$2]] nad przekierowaniem',
+'1movedto2'               => 'stronę [[$1]] przeniósł do [[$2]]',
+'1movedto2_redir'         => 'stronę [[$1]] przeniósł do [[$2]] nad przekierowaniem',
 'movelogpage'             => 'Przeniesione',
 'movelogpagetext'         => 'Oto lista stron, które ostatnio zostały przeniesione.',
 'movereason'              => 'Powód',
 'revertmove'              => 'cofnij',
 'delete_and_move'         => 'Usuń i przenieś',
-'delete_and_move_text'    => '== Wymagane usunięcie ==
-
-Artykuł docelowy "[[:$1|$1]]" już istnieje. Czy chcesz go usunąć, by zrobić miejsce dla przenoszonego artykułu?',
+'delete_and_move_text'    => '== Przeniesienie wymaga usunięcia innej strony ==
+Strona docelowa „[[:$1|$1]]” istnieje.
+Czy chcesz ją usunąć, by zrobić miejsce dla przenoszonej strony?',
 'delete_and_move_confirm' => 'Tak, usuń stronę',
-'delete_and_move_reason'  => 'Usunięto by zrobić miejsce dla przenoszonego artykułu',
-'selfmove'                => 'Nazwy stron źródłowej i docelowej są takie same. Strony nie można przenieść na nią samą!',
-'immobile_namespace'      => 'Docelowy tytuł jest specjalnego typu. Nie można przenieść do tej przestrzeni nazw.',
+'delete_and_move_reason'  => 'Usunięto by zrobić miejsce dla przenoszonej strony',
+'selfmove'                => 'Nazwy stron źródłowej i docelowej są takie same.
+Strony nie można przenieść na nią samą.',
+'immobile_namespace'      => 'Strona źródłowa lub strona docelowa są specjalnego typu.
+Nie można przenieść z lub do tej przestrzeni nazw.',
 
 # Export
 'export'            => 'Eksport stron',
-'exporttext'        => 'Możesz wyeksportować treść i historię edycji jednej strony lub zestawu stron w postaci XML.
-Taki zrzut można później zaimportować do innej wiki działającej na oprogramowaniu MediaWiki korzystając ze [[Special:Import|strony importu]].
+'exporttext'        => 'Możesz wyeksportować treść i historię edycji jednej strony lub zestawu stron w formacie XML.
+Wyeksportowane informacje można później zaimportować do innej wiki, działającej na oprogramowaniu MediaWiki, korzystając ze [[Special:Import|strony importu]].
 
 Wyeksportowanie wielu stron wymaga wpisania poniżej tytułów stron, po jednym tytule w wierszu oraz określenia czy ma zostać wyeksportowana bieżąca czy wszystkie wersje strony z opisami edycji lub też tylko bieżąca wersja z opisem ostatniej edycji.
 
-Możesz również użyć łącza, np. [[{{ns:special}}:Export/{{MediaWiki:Mainpage}}]] dla strony "[[{{MediaWiki:Mainpage}}]]".',
+Możesz również użyć linku, np. [[{{ns:special}}:Export/{{MediaWiki:Mainpage}}]] dla strony „[[{{MediaWiki:Mainpage}}]]”.',
 'exportcuronly'     => 'Tylko bieżąca wersja, bez historii',
 'exportnohistory'   => "----
-'''Uwaga:''' możliwość eksportowania pełnej historii stron została wyłączona.",
+'''Uwaga:''' Wyłączono możliwość eksportowania pełnej historii stron z użyciem tego narzędzia z powodu kłopotów z wydajnością.",
 'export-submit'     => 'Eksportuj',
-'export-addcattext' => 'Dodaj strony z kategorii:',
+'export-addcattext' => 'Dodaj strony z kategorii',
 'export-addcat'     => 'Dodaj',
 'export-download'   => 'Zapisz do pliku',
 'export-templates'  => 'Dołącz szablony',
 
 # Namespace 8 related
-'allmessages'               => 'Komunikaty',
+'allmessages'               => 'Komunikaty systemowe',
 'allmessagesname'           => 'Nazwa',
 'allmessagesdefault'        => 'Tekst domyślny',
 'allmessagescurrent'        => 'Tekst obecny',
-'allmessagestext'           => 'Oto lista wszystkich komunikatów dostępnych w przestrzeni nazw MediaWiki:',
-'allmessagesnotsupportedDB' => "Strona '''{{ns:special}}:Allmessages''' nie może być użyta, ponieważ '''\$wgUseDatabaseMessages''' jest wyłączone.",
+'allmessagestext'           => 'Oto lista wszystkich komunikatów systemowych dostępnych w przestrzeni nazw MediaWiki.
+Odwiedź [http://www.mediawiki.org/wiki/Localisation Tłumaczenie MediaWiki] oraz [http://translatewiki.net Betawiki] jeśli chcesz uczestniczyć w tłumaczeniu oprogramowania MediaWiki.',
+'allmessagesnotsupportedDB' => "Ta strona nie może być użyta, ponieważ zmienna '''\$wgUseDatabaseMessages''' jest wyłączona.",
 'allmessagesfilter'         => 'Filtr nazw komunikatów:',
 'allmessagesmodified'       => 'Pokaż tylko zmodyfikowane',
 
 # Thumbnails
 'thumbnail-more'           => 'Powiększ',
 'filemissing'              => 'Brak pliku',
-'thumbnail_error'          => 'Błąd przy generowaniu miniatury: $1',
+'thumbnail_error'          => 'Błąd przy generowaniu miniatury $1',
 'djvu_page_error'          => 'Strona DjVu poza zakresem',
-'djvu_no_xml'              => 'Nie można pobrać XML-u dla pliku DjVu',
+'djvu_no_xml'              => 'Nie można pobrać danych w formacie XML dla pliku DjVu',
 'thumbnail_invalid_params' => 'Nieprawidłowe parametry miniatury',
 'thumbnail_dest_directory' => 'Nie można utworzyć katalogu docelowego',
 
@@ -1909,50 +2099,50 @@ Daty oraz nazwy autorów zostaną zachowane.
 Wszystkie operacje importu transwiki są odnotowywane w [[Special:Log/import|rejestrze importu]].',
 'import-interwiki-history'   => 'Kopiuj całą historię edycji tej strony',
 'import-interwiki-submit'    => 'Importuj',
-'import-interwiki-namespace' => 'Przenieś strony do przestrzeni nazw:',
+'import-interwiki-namespace' => 'Przenieś strony do przestrzeni nazw',
 'importtext'                 => 'Używając narzędzia Special:Export wyeksportuj plik ze źródłowej wiki, zapisz go na swoim dysku, a następnie prześlij go tutaj.',
 'importstart'                => 'Trwa importowanie stron...',
 'import-revision-count'      => '$1 {{PLURAL:$1|wersja|wersje|wersji}}',
 'importnopages'              => 'Brak stron do importu.',
 'importfailed'               => 'Import nie powiódł się: $1',
-'importunknownsource'        => 'Nieznany format importu źródłowego',
+'importunknownsource'        => 'Nieznany format importowanych danych',
 'importcantopen'             => 'Nie można otworzyć importowanego pliku',
 'importbadinterwiki'         => 'Błędny link interwiki',
 'importnotext'               => 'Brak tekstu lub zawartości',
 'importsuccess'              => 'Import zakończony powodzeniem!',
 'importhistoryconflict'      => 'Wystąpił konflikt wersji (ta strona mogła zostać importowana już wcześniej)',
-'importnosources'            => 'Możliwość bezpośredniego importu historii została wyłączona: nie zdefiniowano źródła.',
-'importnofile'               => 'Importowany plik nie został załadowany.',
-'importuploaderrorsize'      => 'Przesyłanie pliku importowanego zawiodło. Jest większy niż dopuszczalny rozmiar dla przesyłanego pliku.',
+'importnosources'            => 'Możliwość bezpośredniego importu historii została wyłączona, ponieważ nie zdefiniowano źródła.',
+'importnofile'               => 'Importowany plik nie został przesłany.',
+'importuploaderrorsize'      => 'Przesyłanie pliku importowanego zawiodło. Jest większy niż dopuszczalny rozmiar dla przesyłanych plików.',
 'importuploaderrorpartial'   => 'Przesyłanie pliku importowanego zawiodło. Został przesłany tylko częściowo.',
 'importuploaderrortemp'      => 'Przesyłanie pliku importowanego zawiodło. Brak katalogu na dla plików tymczasowych.',
 'import-parse-failure'       => 'nieudana analiza składni importowanego XML',
-'import-noarticle'           => 'Brak stron do importu!',
-'import-nonewrevisions'      => 'Wszystkie wersje wcześniej zaimportowane.',
+'import-noarticle'           => 'Brak stron do zaimportowania!',
+'import-nonewrevisions'      => 'Wszystkie wersje zostały już wcześniej zaimportowane.',
 'xml-error-string'           => '$1 linia $2, kolumna $3 (bajt $4): $5',
 
 # Import log
 'importlogpage'                    => 'Rejestr importu',
 'importlogpagetext'                => 'Rejestr przeprowadzonych importów stron z innych serwisów wiki.',
-'import-logentry-upload'           => 'zaimportowano [[$1]] przez przesłanie pliku',
+'import-logentry-upload'           => 'zaimportował [[$1]] przez przesłanie pliku',
 'import-logentry-upload-detail'    => '$1 {{PLURAL:$1|wersja|wersje|wersji}}',
-'import-logentry-interwiki'        => 'zaimportowano $1 przez transwiki',
+'import-logentry-interwiki'        => 'zaimportował $1 używając transwiki',
 'import-logentry-interwiki-detail' => '$1 {{PLURAL:$1|wersja|wersje|wersji}} z $2',
 
 # Tooltip help for the actions
 'tooltip-pt-userpage'             => 'Moja osobista strona',
-'tooltip-pt-anonuserpage'         => 'Strona użytkownika dla numeru IP spod którego edytujesz',
+'tooltip-pt-anonuserpage'         => 'Strona użytkownika dla adresu IP spod którego edytujesz',
 'tooltip-pt-mytalk'               => 'Moja strona dyskusji',
-'tooltip-pt-anontalk'             => 'Dyskusja użytkownika dla numeru IP spod którego edytujesz',
+'tooltip-pt-anontalk'             => 'Dyskusja użytkownika dla adresu IP spod którego edytujesz',
 'tooltip-pt-preferences'          => 'Moje preferencje',
-'tooltip-pt-watchlist'            => 'Lista stron przez Ciebie obserwowanych',
+'tooltip-pt-watchlist'            => 'Lista stron obserwowanych przez Ciebie',
 'tooltip-pt-mycontris'            => 'Lista moich edycji',
 'tooltip-pt-login'                => 'Zachęcamy do zalogowania się, choć nie jest to obowiązkowe.',
 'tooltip-pt-anonlogin'            => 'Zachęcamy do zalogowania się, choć nie jest to obowiązkowe',
-'tooltip-pt-logout'               => 'Wyloguj się z wiki',
+'tooltip-pt-logout'               => 'Wyloguj',
 'tooltip-ca-talk'                 => 'Dyskusja o zawartości tej strony.',
 'tooltip-ca-edit'                 => 'Możesz edytować tę stronę. Przed zapisaniem zmian użyj przycisku podgląd.',
-'tooltip-ca-addsection'           => 'Dodaj swój komentarz do dyskusji',
+'tooltip-ca-addsection'           => 'Dodaj swój komentarz do dyskusji.',
 'tooltip-ca-viewsource'           => 'Ta strona jest zabezpieczona. Możesz zobaczyć tekst źródłowy.',
 'tooltip-ca-history'              => 'Starsze wersje tej strony.',
 'tooltip-ca-protect'              => 'Zabezpiecz tę stronę.',
@@ -1961,24 +2151,24 @@ Wszystkie operacje importu transwiki są odnotowywane w [[Special:Log/import|rej
 'tooltip-ca-move'                 => 'Przenieś tę stronę.',
 'tooltip-ca-watch'                => 'Dodaj tę stronę do listy obserwowanych',
 'tooltip-ca-unwatch'              => 'Usuń tę stronę z listy obserwowanych',
-'tooltip-search'                  => 'Przeszukaj serwis {{GRAMMAR:C.lp|{{SITENAME}}}}',
-'tooltip-search-go'               => 'Przejście do strony o dokładnie takiej nazwie (o ile istnieje)',
-'tooltip-search-fulltext'         => 'Szukanie wprowadzonego tekstu',
+'tooltip-search'                  => 'Przeszukaj {{GRAMMAR:B.lp|{{SITENAME}}}}',
+'tooltip-search-go'               => 'Przejdź do strony o dokładnie takim tytule, o ile istnieje',
+'tooltip-search-fulltext'         => 'Szukaj wprowadzonego tekstu na stronach',
 'tooltip-p-logo'                  => 'Strona główna',
 'tooltip-n-mainpage'              => 'Zobacz stronę główną',
 'tooltip-n-portal'                => 'O projekcie, co możesz zrobić, gdzie możesz znaleźć informacje',
 'tooltip-n-currentevents'         => 'Informacje o aktualnych wydarzeniach',
-'tooltip-n-recentchanges'         => 'Lista ostatnich zmian na wiki',
+'tooltip-n-recentchanges'         => 'Lista ostatnich zmian na {{GRAMMAR:D.lp|{{SITENAME}}}}.',
 'tooltip-n-randompage'            => 'Pokaż losowo wybraną stronę',
-'tooltip-n-help'                  => 'Zapoznaj się z obsługą wiki',
+'tooltip-n-help'                  => 'Tutaj możesz się wielu rzeczy dowiedzieć.',
 'tooltip-n-sitesupport'           => 'Wesprzyj nas',
-'tooltip-t-whatlinkshere'         => 'Pokaż listę stron linkujących do tego artykułu',
-'tooltip-t-recentchangeslinked'   => 'Ostatnie zmiany w stronach linkujących do tej strony',
+'tooltip-t-whatlinkshere'         => 'Pokaż listę wszystkich stron linkujących do tego artykułu',
+'tooltip-t-recentchangeslinked'   => 'Ostatnie zmiany w stronach, do których ta strona linkuje',
 'tooltip-feed-rss'                => 'Kanał RSS dla tej strony',
 'tooltip-feed-atom'               => 'Kanał Atom dla tej strony',
 'tooltip-t-contributions'         => 'Pokaż listę edycji tego użytkownika',
 'tooltip-t-emailuser'             => 'Wyślij e-mail do tego użytkownika',
-'tooltip-t-upload'                => 'Wyślij plik na serwer',
+'tooltip-t-upload'                => 'Prześlij plik',
 'tooltip-t-specialpages'          => 'Lista wszystkich specjalnych stron',
 'tooltip-t-print'                 => 'Wersja do wydruku',
 'tooltip-t-permalink'             => 'Stały link do tej wersji strony',
@@ -1995,11 +2185,11 @@ Wszystkie operacje importu transwiki są odnotowywane w [[Special:Log/import|rej
 'tooltip-minoredit'               => 'Oznacz zmianę jako drobną',
 'tooltip-save'                    => 'Zapisz zmiany',
 'tooltip-preview'                 => 'Obejrzyj efekt swojej edycji przed zapisaniem zmian!',
-'tooltip-diff'                    => 'Pokaż zmiany dokonane w tekście.',
-'tooltip-compareselectedversions' => 'Zobacz różnice między dwoma wybranymi wersjami strony.',
+'tooltip-diff'                    => 'Pokaż zmiany wykonane w tekście.',
+'tooltip-compareselectedversions' => 'Pokazuje różnice między dwiema wybranymi wersjami tej strony.',
 'tooltip-watch'                   => 'Dodaj tę stronę do listy obserwowanych',
-'tooltip-recreate'                => 'Odtworzono stronę pomimo jej wcześniejszego usunięcia.',
-'tooltip-upload'                  => 'Rozpoczęcie ładowania',
+'tooltip-recreate'                => 'Utwórz stronę pomimo jej wcześniejszego usunięcia.',
+'tooltip-upload'                  => 'Rozpoczęcie przesyłania',
 
 # Stylesheets
 'common.css'   => '/* Umieszczony tutaj kod CSS zostanie zastosowany we wszystkich skórkach */',
@@ -2007,30 +2197,31 @@ Wszystkie operacje importu transwiki są odnotowywane w [[Special:Log/import|rej
 
 # Scripts
 'common.js'   => '/* Umieszczony tutaj kod JavaScript zostanie załadowany przez każdego użytkownika, podczas każdego ładowania strony. */',
-'monobook.js' => '/* Zobacz [[MediaWiki:common.js]] */',
+'monobook.js' => '/* Niezalecane. Użyj [[MediaWiki:common.js]] */',
 
 # Metadata
 'nodublincore'      => 'Metadane zgodne z Dublin Core RDF zostały wyłączone dla tego serwera.',
 'nocreativecommons' => 'Metadane zgodne z Creative Commons RDF zostały wyłączone dla tego serwera.',
-'notacceptable'     => 'Serwer wiki nie jest w stanie dostarczyć danych, które Twoja przeglądarka będzie w stanie odczytać.',
+'notacceptable'     => 'Serwer wiki nie może dostarczyć danych w formacie, którego Twoja przeglądarka oczekuje.',
 
 # Attribution
 'anonymous'        => 'Anonimowi użytkownicy {{GRAMMAR:D.lp|{{SITENAME}}}}',
-'siteuser'         => 'Użytkownik {{GRAMMAR:D.lp|{{SITENAME}}}} - $1',
+'siteuser'         => 'Użytkownik {{GRAMMAR:D.lp|{{SITENAME}}}}  $1',
 'lastmodifiedatby' => 'Ostatnia edycja tej strony: $2, $1 (autor zmian: $3)', # $1 date, $2 time, $3 user
 'othercontribs'    => 'Inni autorzy: $1.',
 'others'           => 'inni',
-'siteusers'        => 'Użytkownicy {{GRAMMAR:D.lp|{{SITENAME}}}} - $1',
+'siteusers'        => 'Użytkownicy {{GRAMMAR:D.lp|{{SITENAME}}}}: $1',
 'creditspage'      => 'Autorzy',
-'nocredits'        => 'Nie ma informacji o autorach tej strony.',
+'nocredits'        => 'Brak informacji o autorach tej strony.',
 
 # Spam protection
 'spamprotectiontitle' => 'Filtr antyspamowy',
-'spamprotectiontext'  => 'Strona, którą chciałeś/aś zapisać, została zablokowana przez filtr antyspamowy. Najprawdopodobniej zostało to spowodowane przez link do zewnętrznej strony internetowej.',
-'spamprotectionmatch' => 'Tekst, który uruchomił nasz filtr antyspamowy to: $1',
-'spambot_username'    => 'MediaWiki czyszczenie spamu',
-'spam_reverting'      => 'Przywracanie ostatniej wersji nie zawierającej odnośników do $1',
-'spam_blanking'       => 'Wszystkie wersje zawierały odnośniki do $1; czyszczenie strony',
+'spamprotectiontext'  => 'Strona, którą próbowałeś zapisać, została zablokowana przez filtr antyspamowy.
+Najprawdopodobniej zostało to spowodowane przez link do zewnętrznej strony internetowej.',
+'spamprotectionmatch' => 'Filtr antyspamowy zadziałał ponieważ odnalazł tekst: $1',
+'spambot_username'    => 'MediaWiki – usuwanie spamu',
+'spam_reverting'      => 'Przywracanie ostatniej wersji nie zawierającej linków do $1',
+'spam_blanking'       => 'Wszystkie wersje zawierały odnośniki do $1. Czyszczenie strony.',
 
 # Info page
 'infosubtitle'   => 'Informacja o stronie',
@@ -2041,48 +2232,48 @@ Wszystkie operacje importu transwiki są odnotowywane w [[Special:Log/import|rej
 'numtalkauthors' => 'Liczba autorów (strona dyskusji): $1',
 
 # Math options
-'mw_math_png'    => 'Zawsze jako PNG',
-'mw_math_simple' => 'HTML dla prostych, dla reszty PNG',
-'mw_math_html'   => 'Spróbuj HTML; jeśli zawiedzie, to PNG',
+'mw_math_png'    => 'Zawsze generuj grafikę PNG',
+'mw_math_simple' => 'HTML dla prostych, dla pozostałych grafika PNG',
+'mw_math_html'   => 'Spróbuj HTML, a jeśli zawiedzie użyj grafiki PNG',
 'mw_math_source' => 'Pozostaw w TeXu (dla przeglądarek tekstowych)',
-'mw_math_modern' => 'HTML, dla nowszych przeglądarek',
-'mw_math_mathml' => 'MathML (eksperymentalne)',
+'mw_math_modern' => 'HTML – zalecane dla nowych przeglądarek',
+'mw_math_mathml' => 'MathML jeśli dostępny (eksperymentalne)',
 
 # Patrolling
-'markaspatrolleddiff'                 => 'Oznacz jako sprawdzone',
-'markaspatrolledtext'                 => 'Oznacz ten artykuł jako sprawdzony',
-'markedaspatrolled'                   => 'Oznaczono jako sprawdzone',
-'markedaspatrolledtext'               => 'Ta wersja została oznaczona jako sprawdzona.',
-'rcpatroldisabled'                    => 'Wyłączono patrolowanie na ostatnich zmianach',
-'rcpatroldisabledtext'                => 'Patrolowanie ostatnich zmian jest obecnie wyłączone',
-'markedaspatrollederror'              => 'Nie można oznaczyć jako sprawdzone',
-'markedaspatrollederrortext'          => 'Musisz wybrać wersję żeby oznaczyć ją jako sprawdzoną.',
-'markedaspatrollederror-noautopatrol' => 'Nie masz uprawnień wymaganych do oznaczania swoich edycji jako sprawdzone.',
+'markaspatrolleddiff'                 => 'oznacz edycję jako „sprawdzoną”',
+'markaspatrolledtext'                 => 'Oznacz ten artykuł jako „sprawdzony”',
+'markedaspatrolled'                   => 'Sprawdzone',
+'markedaspatrolledtext'               => 'Ta wersja została oznaczona jako „sprawdzona”.',
+'rcpatroldisabled'                    => 'Wyłączono funkcjonalność patrolowania na ostatnich zmianach',
+'rcpatroldisabledtext'                => 'Patrolowanie ostatnich zmian jest obecnie wyłączone.',
+'markedaspatrollederror'              => 'Nie można oznaczyć jako „sprawdzone”',
+'markedaspatrollederrortext'          => 'Musisz wybrać wersję żeby oznaczyć ją jako „sprawdzoną”.',
+'markedaspatrollederror-noautopatrol' => 'Nie masz uprawnień wymaganych do oznaczania swoich edycji jako „sprawdzone”.',
 
 # Patrol log
 'patrol-log-page' => 'Dziennik patrolowania',
-'patrol-log-line' => 'oznacza wersję $1 hasła $2 jako sprawdzoną $3',
+'patrol-log-line' => 'oznacz wersję $1 hasła $2 jako sprawdzoną $3',
 'patrol-log-auto' => '(automatycznie)',
 
 # Image deletion
-'deletedrevision'                 => 'Skasowano poprzednie wersje $1',
-'filedeleteerror-short'           => 'Błąd przy usuwaniu pliku: $1',
+'deletedrevision'                 => 'Usunięto poprzednie wersje $1',
+'filedeleteerror-short'           => 'Błąd przy usuwaniu pliku $1',
 'filedeleteerror-long'            => 'Wystąpiły błędy przy usuwaniu pliku:
 
 $1',
-'filedelete-missing'              => 'Pliku "$1" nie można skasować, ponieważ nie istnieje.',
-'filedelete-old-unregistered'     => 'Żądanej wersji pliku "$1" nie ma w bazie danych.',
-'filedelete-current-unregistered' => 'Pliku "$1" nie ma w bazie danych.',
-'filedelete-archive-read-only'    => 'Serwer nie może pisać do katalogu archiwum "$1".',
+'filedelete-missing'              => 'Pliku „$1” nie można usunąć, ponieważ nie istnieje.',
+'filedelete-old-unregistered'     => 'Żądanej wersji pliku „$1” nie ma w bazie danych.',
+'filedelete-current-unregistered' => 'Pliku „$1” nie ma w bazie danych.',
+'filedelete-archive-read-only'    => 'Serwer WWW nie może zapisywać w katalogu z archiwami „$1”.',
 
 # Browsing diffs
-'previousdiff' => '← Poprzednia edycja',
-'nextdiff'     => 'Następna edycja →',
+'previousdiff' => '← poprzednia edycja',
+'nextdiff'     => 'następna edycja →',
 
 # Media information
-'mediawarning'         => "'''Uwaga!''' Ten plik może zawierać złośliwy kod, otwierając go możesz zarazić swój system.<hr />",
-'imagemaxsize'         => 'Na stronach opisu pokaż grafiki przeskalowane do rozdzielczości:',
-'thumbsize'            => 'Rozmiar miniaturki:',
+'mediawarning'         => "'''Uwaga!''' Ten plik może zawierać złośliwy kod. Jeśli go otworzysz możesz zarazić swój system.<hr />",
+'imagemaxsize'         => 'Na stronach opisu plików ogranicz rozmiar obrazków do:',
+'thumbsize'            => 'Rozmiar miniaturki',
 'widthheightpage'      => '$1×$2, $3 stron',
 'file-info'            => '(rozmiar pliku: $1, typ MIME: $2)',
 'file-info-size'       => '($1 × $2 pikseli, rozmiar pliku: $3, typ MIME: $4)',
@@ -2092,26 +2283,33 @@ $1',
 'show-big-image-thumb' => '<small>Rozmiar podglądu: $1 × $2 pikseli</small>',
 
 # Special:Newimages
-'newimages'             => 'Najnowsze grafiki',
+'newimages'             => 'Najnowsze pliki',
 'imagelisttext'         => "Poniżej na {{PLURAL:$1||posortowanej $2}} liście {{PLURAL:$1|znajduje|znajdują|znajduje}} się '''$1''' {{PLURAL:$1|plik|pliki|plików}}.",
-'newimages-summary'     => 'Na tej stronie specjalnej prezentowane są ostatnio wgrane pliki',
+'newimages-summary'     => 'Na tej stronie specjalnej prezentowane są ostatnio przesłane pliki.',
 'showhidebots'          => '($1 boty)',
-'noimages'              => 'Nic.',
+'noimages'              => 'Brak plików do pokazania.',
 'ilsubmit'              => 'Szukaj',
 'bydate'                => 'według daty',
-'sp-newimages-showfrom' => 'Pokaż nowe grafiki od $1',
+'sp-newimages-showfrom' => 'pokaż nowe pliki począwszy od $2, $1',
+
+# Video information, used by Language::formatTimePeriod() to format lengths in the above messages
+'hours-abbrev' => 'g',
 
 # Bad image list
-'bad_image_list' => 'Dane należy prowadzić w formacie:
+'bad_image_list' => 'Dane należy wprowadzić w formacie:
 
-Jedynie elementy listy (linie zaczynające się od znaku *) brane są pod uwagę. Pierwszy link w linii musi być linkiem do zabronionego pliku. Następne linki w linii są traktowane jako wyjątki, są to nazwy stron, gdzie plik o zabronionej nazwie może być wstawiony.',
+Jedynie elementy listy (linie zaczynające się od znaku gwiazdki *) brane są pod uwagę.
+Pierwszy link w linii musi być linkiem do zabronionego pliku. 
+Następne linki w linii są traktowane jako wyjątki, są to nazwy stron, gdzie plik o zabronionej nazwie może być wstawiony.',
 
 # Metadata
 'metadata'          => 'Metadane',
-'metadata-help'     => 'Niniejszy plik zawiera dodatkowe informacje, prawdopodobnie dodane przez aparat cyfrowy lub skaner. Jeśli plik był modyfikowany, dane mogą być częściowo błędne.',
+'metadata-help'     => 'Niniejszy plik zawiera dodatkowe informacje, prawdopodobnie dodane przez aparat cyfrowy lub skaner użyte do wygenerowania tego pliku.
+Jeśli plik był modyfikowany, dane mogą być częściowo niezgodne z parametrami zmodyfikowanego pliku.',
 'metadata-expand'   => 'Pokaż szczegóły',
 'metadata-collapse' => 'Ukryj szczegóły',
-'metadata-fields'   => 'Wymienione poniżej pola EXIF zostaną wymienione na stronie grafiki. Pozostałe pola zostaną domyślnie ukryte.
+'metadata-fields'   => 'Wymienione poniżej pola EXIF będą prezentowane na stronie grafiki.
+Pozostałe pola zostaną domyślnie ukryte.
 * make
 * model
 * datetimeoriginal
@@ -2129,15 +2327,15 @@ Jedynie elementy listy (linie zaczynające się od znaku *) brane są pod uwagę
 'exif-samplesperpixel'             => 'Próbek na piksel',
 'exif-planarconfiguration'         => 'Rozkład danych',
 'exif-ycbcrsubsampling'            => 'Podpróbkowanie Y do C',
-'exif-ycbcrpositioning'            => 'Rozmieszczenie Y do C',
-'exif-xresolution'                 => 'rozdzielczosć w poziomie',
-'exif-yresolution'                 => 'rozdzielczość w pionie',
-'exif-resolutionunit'              => 'Jednostka rozdzielczości',
+'exif-ycbcrpositioning'            => 'Rozmieszczenie Y i C',
+'exif-xresolution'                 => 'Rozdzielczość w poziomie',
+'exif-yresolution'                 => 'Rozdzielczość w pionie',
+'exif-resolutionunit'              => 'Jednostka rozdzielczości X i Y',
 'exif-stripoffsets'                => 'Przesunięcie pasów obrazu',
 'exif-rowsperstrip'                => 'Liczba wierszy na pas obrazu',
 'exif-stripbytecounts'             => 'Liczba bajtów na pas obrazu',
 'exif-jpeginterchangeformat'       => 'Położenie pierwszego bajtu miniaturki obrazu',
-'exif-jpeginterchangeformatlength' => 'Ilość bajtów miniaturki JPEG',
+'exif-jpeginterchangeformatlength' => 'Liczba bajtów miniaturki JPEG',
 'exif-transferfunction'            => 'Funkcja przejścia',
 'exif-whitepoint'                  => 'Punkt bieli',
 'exif-primarychromaticities'       => 'Kolory trzech barw głównych',
@@ -2147,7 +2345,7 @@ Jedynie elementy listy (linie zaczynające się od znaku *) brane są pod uwagę
 'exif-imagedescription'            => 'Tytuł/opis obrazu',
 'exif-make'                        => 'Producent aparatu',
 'exif-model'                       => 'Model aparatu',
-'exif-software'                    => 'Oprogramowanie',
+'exif-software'                    => 'Użyte oprogramowanie',
 'exif-artist'                      => 'Autor',
 'exif-copyright'                   => 'Właściciel praw autorskich',
 'exif-exifversion'                 => 'Wersja standardu Exif',
@@ -2162,9 +2360,9 @@ Jedynie elementy listy (linie zaczynające się od znaku *) brane są pod uwagę
 'exif-relatedsoundfile'            => 'Powiązany plik audio',
 'exif-datetimeoriginal'            => 'Data i czas utworzenia oryginału',
 'exif-datetimedigitized'           => 'Data i czas zeskanowania',
-'exif-subsectime'                  => 'Data i czas modyfikacji pliku - ułamki sekund',
-'exif-subsectimeoriginal'          => 'Data i czas utworzenia oryginału - ułamki sekund',
-'exif-subsectimedigitized'         => 'Data i czas zeskanowania - ułamki sekund',
+'exif-subsectime'                  => 'Data i czas modyfikacji pliku  ułamki sekund',
+'exif-subsectimeoriginal'          => 'Data i czas utworzenia oryginału  ułamki sekund',
+'exif-subsectimedigitized'         => 'Data i czas zeskanowania  ułamki sekund',
 'exif-exposuretime'                => 'Czas ekspozycji',
 'exif-exposuretime-format'         => '$1 s ($2)',
 'exif-fnumber'                     => 'Wartość przysłony',
@@ -2250,8 +2448,8 @@ Jedynie elementy listy (linie zaczynające się od znaku *) brane są pod uwagę
 'exif-orientation-4' => 'odbicie lustrzane w pionie', # 0th row: bottom; 0th column: left
 'exif-orientation-5' => 'obraz obrócony o 90° przeciwnie do ruchu wskazówek zegara i odbicie lustrzane w pionie', # 0th row: left; 0th column: top
 'exif-orientation-6' => 'obraz obrócony o 90° zgodnie z ruchem wskazówek zegara', # 0th row: right; 0th column: top
-'exif-orientation-7' => 'Obrót o 90° zgodnie zgodnie ze wskazówkami zegara i odwrót w pionie', # 0th row: right; 0th column: bottom
-'exif-orientation-8' => 'Obrót o 90° przeciwnie do wskazówek zegara', # 0th row: left; 0th column: bottom
+'exif-orientation-7' => 'obrót o 90° zgodnie ze wskazówkami zegara i odbicie lustrzane w pionie', # 0th row: right; 0th column: bottom
+'exif-orientation-8' => 'obrót o 90° przeciwnie do wskazówek zegara', # 0th row: left; 0th column: bottom
 
 'exif-planarconfiguration-1' => 'format masywny',
 'exif-planarconfiguration-2' => 'format powierzchniowy',
@@ -2372,7 +2570,7 @@ Jedynie elementy listy (linie zaczynające się od znaku *) brane są pod uwagę
 
 # External editor support
 'edit-externally'      => 'Edytuj ten plik używając zewnętrznej aplikacji',
-'edit-externally-help' => 'Zobacz więcej informacji o używaniu [http://meta.wikimedia.org/wiki/Help:External_editors zewnętrznych edytorów].',
+'edit-externally-help' => "Więcej informacji o używaniu [http://meta.wikimedia.org/wiki/Help:External_editors zewnętrznych edytorów] (''ang.'').",
 
 # 'all' in various places, this might be different for inflected languages
 'recentchangesall' => 'wszystkie',
@@ -2384,30 +2582,37 @@ Jedynie elementy listy (linie zaczynające się od znaku *) brane są pod uwagę
 # E-mail address confirmation
 'confirmemail'             => 'Potwierdź adres e-mail',
 'confirmemail_noemail'     => 'Nie podałeś prawidłowego adresu e-mail w [[Special:Preferences|preferencjach]].',
-'confirmemail_text'        => '{{SITENAME}} wymaga potwierdzenia adresu e-mail przed użyciem funkcji korzystających z poczty. Wciśnij przycisk poniżej aby wysłać na swój adres list z linkiem do strony WWW. Następnie otwórz ten link w przeglądarce, czym potwierdzisz wiarygodność adresu e-mail.',
+'confirmemail_text'        => 'Projekt {{SITENAME}} wymaga weryfikacji adresu e-mail przed użyciem funkcji korzystających z poczty.
+Wciśnij przycisk poniżej aby wysłać na swój adres list z linkiem do strony WWW.
+List będzie zawierał link do strony, w którym zakodowany będzie identyfikator.
+Otwórz ten link w przeglądarce, czym potwierdzisz, że jesteś użytkownikiem tego adresu e-mail.',
 'confirmemail_pending'     => '<div class="error">Kod potwierdzenia został właśnie do Ciebie wysłany. Jeśli zarejestrowałeś się niedawno, poczekaj kilka minut na dostarczenie wiadomości przed kolejną prośbą o wysłanie kodu.</div>',
-'confirmemail_send'        => 'Wyślij kod uwierzytelniający',
-'confirmemail_sent'        => 'E-mail uwierzytelniający został wysłany.',
-'confirmemail_oncreate'    => 'Kod potwierdzenia został wysłany na Twój adres E-mail. Kod ten nie jest wymagany do zalogowania się, jednak będziesz musiał go podać przed włączeniem niektórych opcji e-mail na wiki.',
-'confirmemail_sendfailed'  => 'Nie udało się wysłać e-maila potwierdzającego. Proszę sprawdzić czy w adresie nie ma literówki.
-
-Program zwrócił komunikat: $1',
-'confirmemail_invalid'     => 'Błędny kod potwierdzenia. Kod może być przedawniony.',
+'confirmemail_send'        => 'Wyślij kod potwierdzenia',
+'confirmemail_sent'        => 'Wiadomość e-mail z kodem uwierzytelniającym została wysłana.',
+'confirmemail_oncreate'    => 'Link z kodem potwierdzenia został wysłany na Twój adres e-mail.
+Kod ten nie jest wymagany do zalogowania się, jednak będziesz musiał go aktywować otwierając, otrzymany link, w przeglądarce przed włączeniem niektórych opcji e-mail na wiki.',
+'confirmemail_sendfailed'  => 'Nie udało się wysłać potwierdzającej wiadomości e-mail.
+Sprawdzić czy w adresie nie ma literówki.
+
+System pocztowy zwrócił komunikat: $1',
+'confirmemail_invalid'     => 'Błędny kod potwierdzenia.
+Kod może być przedawniony.',
 'confirmemail_needlogin'   => 'Musisz $1 aby potwierdzić adres email.',
-'confirmemail_success'     => 'Adres e-mail został potwierdzony. Możesz się zalogować i korzystać z szerszego wachlarza funkcjonalności wiki.',
+'confirmemail_success'     => 'Adres e-mail został potwierdzony.
+Możesz się zalogować i korzystać z szerszego wachlarza funkcjonalności wiki.',
 'confirmemail_loggedin'    => 'Twój adres email został zweryfikowany.',
 'confirmemail_error'       => 'Pojawiły się błędy przy zapisywaniu potwierdzenia.',
-'confirmemail_subject'     => '{{SITENAME}} - potwierdzenie adresu e-mail',
+'confirmemail_subject'     => '{{SITENAME}} - weryfikacja adresu e-mail',
 'confirmemail_body'        => 'Ktoś łącząc się z komputera o adresie IP $1
-zarejestrował w {{GRAMMAR:MS.lp|{{SITENAME}}}} konto "$2" podając niniejszy adres e-mail.
+zarejestrował w {{GRAMMAR:MS.lp|{{SITENAME}}}} konto „$2” podając niniejszy adres e-mail.
 
-Aby potwierdzić, że to Ty zarejestrowałeś/aś to konto oraz, aby włączyć
+Aby potwierdzić, że to Ty zarejestrowałeś to konto oraz, aby włączyć
 wszystkie funkcje korzystające z poczty elektronicznej, otwórz w swojej
 przeglądarce ten link:
 
 $3
 
-Jeśli to *nie* Ty zarejestrowałeś/aś konto, otwórz w swojej przeglądarce
+Jeśli to *nie* Ty zarejestrowałeś konto, otwórz w swojej przeglądarce
 poniższy link, aby anulować potwierdzenie adresu e-mail:
 
 $5
@@ -2419,13 +2624,10 @@ Kod zawarty w linku straci ważność $4.',
 # Scary transclusion
 'scarytranscludedisabled' => '[Dołączanie przez interwiki jest wyłączone]',
 'scarytranscludefailed'   => '[Nie powiodło się pobranie szablonu dla $1]',
-'scarytranscludetoolong'  => '[URL za długi]',
+'scarytranscludetoolong'  => '[zbyt długi adres URL]',
 
 # Trackbacks
-'trackbackbox'      => '<div id="mw_trackbacks">
-Komunikaty Trackback dla tego artykułu:<br />
-$1
-</div>',
+'trackbackbox'      => '<div id="mw_trackbacks">Komunikaty TrackBack dla tego artykułu:<br />$1</div>',
 'trackbackremove'   => ' ([$1 Usuń])',
 'trackbacklink'     => 'TrackBack',
 'trackbackdeleteok' => 'TrackBack został usunięty.',
@@ -2435,13 +2637,13 @@ $1
 'confirmrecreate'     => "Użytkownik [[User:$1|$1]] ([[User talk:$1|dyskusja]]) usunął ten artykuł po tym jak rozpocząłeś jego edycję, podając jako powód usunięcia:
 : ''$2''
 Potwierdź chęć ponownego utworzenia tego artykułu.",
-'recreate'            => 'Odtwórz',
+'recreate'            => 'Utwórz ponownie',
 
 # HTML dump
-'redirectingto' => 'Przekierowanie do [[:$1|$1]]...',
+'redirectingto' => 'Przekierowanie do [[$1]]...',
 
 # action=purge
-'confirm_purge'        => 'Wyczyścić bufor dla tej strony?
+'confirm_purge'        => 'Wyczyścić pamięć podręczną dla tej strony?
 
 $1',
 'confirm_purge_button' => 'Wyczyść',
@@ -2449,7 +2651,7 @@ $1',
 # AJAX search
 'searchcontaining' => "Szukaj artykułów zawierających ''$1''.",
 'searchnamed'      => "Szukaj artykułów nazywających się ''$1''.",
-'articletitles'    => "Artykuły zaczynające się od ''$1''",
+'articletitles'    => "Artykuły o tytule rozpoczynającym się od ''$1''",
 'hideresults'      => 'Ukryj wyniki',
 'useajaxsearch'    => 'Użyj wyszukiwania AJAX',
 
@@ -2466,13 +2668,13 @@ $1',
 'table_pager_prev'         => 'Poprzednia strona',
 'table_pager_first'        => 'Pierwsza strona',
 'table_pager_last'         => 'Ostatnia strona',
-'table_pager_limit'        => 'Pokaż po $1 pozycji na stronie',
+'table_pager_limit'        => 'Pokaż $1 pozycji na stronie',
 'table_pager_limit_submit' => 'Pokaż',
 'table_pager_empty'        => 'Brak wyników',
 
 # Auto-summaries
-'autosumm-blank'   => 'Uwaga! Usunięcie treści (strona pozostała pusta)!',
-'autosumm-replace' => "Uwaga! Zastąpienie treści hasła bardzo krótkim tekstem: '$1'",
+'autosumm-blank'   => 'UWAGA! Usunięcie treści (strona pozostała pusta)!',
+'autosumm-replace' => 'UWAGA! Zastąpienie treści hasła bardzo krótkim tekstem: „$1”',
 'autoredircomment' => 'Przekierowanie do [[$1]]',
 'autosumm-new'     => 'Nowa strona: $1',
 
@@ -2483,54 +2685,82 @@ $1',
 'livepreview-loading' => 'Trwa ładowanie…',
 'livepreview-ready'   => 'Trwa ładowanie… Gotowe!',
 'livepreview-failed'  => 'Podgląd na żywo nie zadziałał! Spróbuj podglądu standardowego.',
-'livepreview-error'   => 'Nieudane połączenie: $1 "$2" Spróbuj podglądu standardowego.',
+'livepreview-error'   => 'Nieudane połączenie: $1 „$2” Spróbuj podglądu standardowego.',
 
 # Friendlier slave lag warnings
-'lag-warn-normal' => 'Na tej liście zmiany nowsze niż $1 sekund mogą nie być pokazane.',
-'lag-warn-high'   => 'Z powodu dużego obciążenia serwerów bazy danych, na tej liście zmiany nowsze niż $1 sekund mogą nie być pokazane.',
+'lag-warn-normal' => 'Na tej liście zmiany nowsze niż $1 sekund mogą nie być widoczne.',
+'lag-warn-high'   => 'Z powodu dużego obciążenia serwerów bazy danych, na tej liście zmiany nowsze niż $1 sekund mogą nie być widoczne.',
 
 # Watchlist editor
-'watchlistedit-numitems'       => 'Twoja lista obserwowanych zawiera {{PLURAL:$1|1 tytuł|$1 tytuły|$1 tytułów}}, nieuwzględniając strony dyskusji.',
-'watchlistedit-noitems'        => 'Twoja lista obserwowanych nie zawiera żadnych tytułów.',
+'watchlistedit-numitems'       => 'Twoja lista obserwowanych zawiera {{PLURAL:$1|1 tytuł|$1 tytuły|$1 tytułów}}, nieuwzględniając stron dyskusji.',
+'watchlistedit-noitems'        => 'Twoja lista obserwowanych jest pusta.',
 'watchlistedit-normal-title'   => 'Edytuj listę obserwowanych stron',
-'watchlistedit-normal-legend'  => 'Usuń tytuły z listy obserwowanych',
-'watchlistedit-normal-explain' => 'Poniżej znajduje się lista obserwowanych przez Ciebie stron. Aby usunąć obserwowaną stronę z listy zaznacz znajdujące się obok niej pole i naciśnij "Usuń zaznaczone pozycje". Możesz także skorzystać z [[Special:Watchlist/raw|edytora surowej listy obserwowanych]].',
-'watchlistedit-normal-submit'  => 'Usuń tytuły',
-'watchlistedit-normal-done'    => '{{PLURAL:$1|1 tytuł został usunięty|$1 tytuły zostały usunięte|$1 tytułów zostało usuniętych}} z twojej listy obserwowanych:',
-'watchlistedit-raw-title'      => 'Edycja surowej listy obserwowanych',
-'watchlistedit-raw-legend'     => 'Edycja surowej listy obserwowanych',
-'watchlistedit-raw-explain'    => 'Tytuły na twojej liście obserwowanych są pokazane poniżej i mogą być edytowane przez
-Titles on your watchlist are shown below, and can be edited by
-       dodawanie i usuwanie z listy; jeden tytuł na linię. Kiedy skończysz, kliknij "Uaktualnij listę obserwowanych".
-       Możesz też [[Special:Watchlist/edit|użyć standardowego edytora]].',
-'watchlistedit-raw-titles'     => 'Tytuły:',
-'watchlistedit-raw-submit'     => 'Uaktualnij listę obserwowanych',
+'watchlistedit-normal-legend'  => 'Usuń strony z listy obserwowanych',
+'watchlistedit-normal-explain' => 'Poniżej znajduje się lista obserwowanych przez Ciebie stron.
+Aby usunąć obserwowaną stronę z listy zaznacz znajdujące się obok niej pole i naciśnij „Usuń zaznaczone pozycje”.
+Możesz także skorzystać z [[Special:Watchlist/raw|tekstowego edytora listy obserwowanych]].',
+'watchlistedit-normal-submit'  => 'Usuń z listy',
+'watchlistedit-normal-done'    => 'Z Twojej listy obserwowanych {{PLURAL:$1|została usunięta 1 strona|zostały usunięte $1 strony|zostało usuniętych $1 stron}}:',
+'watchlistedit-raw-title'      => 'Tekstowy edytor listy obserwowanych',
+'watchlistedit-raw-legend'     => 'Tekstowy edytor listy obserwowanych',
+'watchlistedit-raw-explain'    => 'Poniżej znajduje się lista obserwowanych artykułów. W każdej linii znajduje się tytuł jednego artykułu. Listę możesz modyfikować poprzez dodawanie nowych i usuwanie obecnych. Gdy zakończysz, kliknij przycisk „Uaktualnij listę obserwowanych”.
+Możesz również [[Special:Watchlist/edit|użyć standardowego edytora]].',
+'watchlistedit-raw-titles'     => 'Obserwowane strony:',
+'watchlistedit-raw-submit'     => 'Uaktualnij listę',
 'watchlistedit-raw-done'       => 'Lista obserwowanych stron została uaktualniona.',
-'watchlistedit-raw-added'      => '{{PLURAL:$1|1 tytuł został dodany|$1 tytuły zostały dodane|$1 tytułów zostało dodanych}}:',
-'watchlistedit-raw-removed'    => '{{PLURAL:$1|1 tytuł został usunięty|$1 tytuły zostały usunięte|$1 tytułów zostało usuniętych}}:',
+'watchlistedit-raw-added'      => 'Dodano {{PLURAL:$1|1 pozycję|$1 pozycje|$1 pozycji}} do listy obserwowanych:',
+'watchlistedit-raw-removed'    => 'Usunięto {{PLURAL:$1|1 pozycję|$1 pozycje|$1 pozycji}} z listy obserwowanych:',
 
 # Watchlist editing tools
-'watchlisttools-view' => 'Pokaż ważniejsze zmiany',
-'watchlisttools-edit' => 'Pokaż i edytuj listę',
-'watchlisttools-raw'  => 'Edytuj surową listę',
+'watchlisttools-view' => 'pokaż zmiany obserwowanych',
+'watchlisttools-edit' => 'edycja listy',
+'watchlisttools-raw'  => 'tekstowy edytor listy',
+
+# Iranian month names
+'iranian-calendar-m1'  => 'Farwardin',
+'iranian-calendar-m2'  => 'Ordibeheszt',
+'iranian-calendar-m3'  => 'Chordād',
+'iranian-calendar-m5'  => 'Mordād',
+'iranian-calendar-m6'  => 'Szahriwar',
+'iranian-calendar-m8'  => 'Ābān',
+'iranian-calendar-m9'  => 'Āsar',
+'iranian-calendar-m10' => 'Déi',
+
+# Hebrew month names
+'hebrew-calendar-m1'      => 'Tiszri',
+'hebrew-calendar-m2'      => 'Heszwan',
+'hebrew-calendar-m3'      => 'Kislew',
+'hebrew-calendar-m4'      => 'Tewet',
+'hebrew-calendar-m5'      => 'Szewat',
+'hebrew-calendar-m8'      => 'Ijar',
+'hebrew-calendar-m9'      => 'Siwan',
+'hebrew-calendar-m11'     => 'Aw',
+'hebrew-calendar-m1-gen'  => 'Tiszri',
+'hebrew-calendar-m2-gen'  => 'Heszwan',
+'hebrew-calendar-m3-gen'  => 'Kislew',
+'hebrew-calendar-m4-gen'  => 'Tewet',
+'hebrew-calendar-m5-gen'  => 'Szewat',
+'hebrew-calendar-m8-gen'  => 'Ijar',
+'hebrew-calendar-m9-gen'  => 'Siwan',
+'hebrew-calendar-m11-gen' => 'Aw',
 
 # Core parser functions
-'unknown_extension_tag' => 'Nieznany znacznik rozszerzenia "$1"',
+'unknown_extension_tag' => 'Nieznany znacznik rozszerzenia „$1”',
 
 # Special:Version
 'version'                          => 'Wersja oprogramowania', # Not used as normal message but as header for the special page itself
 'version-extensions'               => 'Zainstalowane rozszerzenia',
 'version-specialpages'             => 'Strony specjalne',
-'version-parserhooks'              => 'Haki analizatora składni (Parser hooks)',
+'version-parserhooks'              => 'Haki analizatora składni (ang. parser hooks)',
 'version-variables'                => 'Zmienne',
 'version-other'                    => 'Pozostałe',
 'version-mediahandlers'            => 'Wtyczki obsługi mediów',
-'version-hooks'                    => 'Haki (Hooks)',
+'version-hooks'                    => 'Haki (ang. hooks)',
 'version-extension-functions'      => 'Funkcje rozszerzeń',
 'version-parser-extensiontags'     => 'Znaczniki rozszerzeń dla analizatora składni',
-'version-parser-function-hooks'    => 'Funkcje haków analizatora składni (Parser function hooks)',
+'version-parser-function-hooks'    => 'Funkcje haków analizatora składni (ang. parser function hooks)',
 'version-skin-extension-functions' => 'Funkcje rozszerzeń skórek',
-'version-hook-name'                => 'Nazwa haka (Hook name)',
+'version-hook-name'                => 'Nazwa haka (ang. hook name)',
 'version-hook-subscribedby'        => 'Zapotrzebowany przez',
 'version-version'                  => 'Wersja',
 'version-license'                  => 'Licencja',
@@ -2540,20 +2770,34 @@ Titles on your watchlist are shown below, and can be edited by
 
 # Special:Filepath
 'filepath'         => 'Ścieżka do pliku',
-'filepath-page'    => 'Plik:',
+'filepath-page'    => 'Plik',
 'filepath-submit'  => 'Ścieżka',
-'filepath-summary' => 'Ta strona specjalna zwraca pełną ścieżkę do pliku. Grafiki są pokazywane w pełnej rozdzielczości, inne typy plików są otwierane w skojarzonym z nimi programie. Wpisz nazwę pliku bez prefiksu "{{ns:image}}:".',
+'filepath-summary' => 'Ta strona specjalna zwraca pełną ścieżkę do pliku.
+Grafiki są pokazywane w pełnej rozdzielczości, inne typy plików są otwierane w skojarzonym z nimi programie.
+
+Wpisz nazwę pliku bez prefiksu „{{ns:image}}:”.',
 
 # Special:FileDuplicateSearch
 'fileduplicatesearch'          => 'Szukaj duplikatów pliku',
 'fileduplicatesearch-summary'  => 'Szukaj duplikatów pliku na podstawie wartości funkcji skrótu.
 
-Wpisz nazwę pliku z pominięciem prefiksu "{{ns:image}}:".',
+Wpisz nazwę pliku z pominięciem prefiksu „{{ns:image}}:”.',
 'fileduplicatesearch-legend'   => 'Szukaj duplikatów pliku',
-'fileduplicatesearch-filename' => 'Nazwa pliku:',
+'fileduplicatesearch-filename' => 'Nazwa pliku',
 'fileduplicatesearch-submit'   => 'Szukaj',
 'fileduplicatesearch-info'     => '$1 × $2 pikseli<br />Wielkość pliku: $3<br />Typ MIME: $4',
-'fileduplicatesearch-result-1' => 'Nie ma duplikatu pliku "$1".',
-'fileduplicatesearch-result-n' => 'Na {{GRAMMAR:MS.lp|{{SITENAME}}}} {{PLURAL:$2|jest dodatkowa kopia|są $2 dodatkowe kopie|jest $2 dodatkowych kopii}} pliku "$1".',
+'fileduplicatesearch-result-1' => 'Nie ma duplikatu pliku „$1”.',
+'fileduplicatesearch-result-n' => 'W {{GRAMMAR:MS.lp|{{SITENAME}}}} {{PLURAL:$2|jest dodatkowa kopia|są $2 dodatkowe kopie|jest $2 dodatkowych kopii}} pliku „$1”.',
+
+# Special:SpecialPages
+'specialpages-group-maintenance' => 'Raporty konserwacyjne',
+'specialpages-group-other'       => 'Inne strony specjalne',
+'specialpages-group-login'       => 'Logowanie / rejestracja',
+'specialpages-group-changes'     => 'Ostatnie zmiany i rejestry',
+'specialpages-group-media'       => 'Pliki',
+'specialpages-group-users'       => 'Użytkownicy i uprawnienia',
+'specialpages-group-needy'       => 'Strony wymagające poprawek',
+'specialpages-group-highuse'     => 'Strony często używane',
+'specialpages-group-permissions' => 'Uprawnienia użytkowników',
 
 );