Small mistake in the title length check: I meant $r, not
[lhc/web/wiklou.git] / languages / LanguagePl.php
index 6986bf8..afdae4a 100644 (file)
@@ -1,6 +1,7 @@
-<?
-global $IP;
-include_once("{$IP}/Utf8Case.php");
+<?php
+require_once("LanguageUtf8.php");
+
+# FIXME: Lots of hardcoded Wikipedia-related text needs to be cleaned up.
 
 # NOTE: To turn off "Current Events" in the sidebar,
 # set "currentevents" => "-"
@@ -9,57 +10,54 @@ include_once("{$IP}/Utf8Case.php");
 # are magical, so don't change or move them!  The Namespace class
 # encapsulates some of the magic-ness.
 #
-/* private */ $wgNamespaceNamesPl = array(
-        -1      => "Specjalna",
-        0       => "",
-        1       => "Dyskusja",
-        2       => "Wikipedysta",
-        3       => "Dyskusja_wikipedysty",
-        4       => "Wikipedia",
-        5       => "Dyskusja_Wikipedii",
-        6       => "Grafika",
-        7       => "Dyskusja_grafiki"
-);
 
-/* private */ $wgDefaultUserOptionsPl = array(
-        "quickbar" => 1, "underline" => 1, "hover" => 1,
-        "cols" => 80, "rows" => 25, "searchlimit" => 20,
-        "contextlines" => 5, "contextchars" => 50,
-        "skin" => 0, "math" => 1, "rcdays" => 3, "rclimit" => 50,
-        "highlightbroken" => 1, "stubthreshold" => 0
-);
+# Yucky hardcoding hack:
+if( $wgMetaNamespace == "Wikipedia" ) {
+       $wgMetaTalkNamespace = "Dyskusja_Wikipedii";
+} elseif( $wgMetaNamespace == "Wikisłownik" ) {
+       $wgMetaTalkNamespace = "Wikidyskusja";
+} else {
+       $wgMetaTalkNamespace = "Dyskusja_$wgMetaNamespace";
+}
+
+/* private */ $wgNamespaceNamesPl = array(
+    NS_MEDIA            => "Media",
+    NS_SPECIAL          => "Specjalna",
+    NS_MAIN             => "",
+    NS_TALK             => "Dyskusja",
+    NS_USER             => "Wikipedysta",
+    NS_USER_TALK        => "Dyskusja_Wikipedysty",
+    NS_PROJECT          => $wgMetaNamespace,
+    NS_PROJECT_TALK     => $wgMetaTalkNamespace,
+    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"
+) + $wgNamespaceNamesEn;
 
 /* private */ $wgQuickbarSettingsPl = array(
         "Brak", "Stały, z lewej", "Stały, z prawej", "Unoszący się, z lewej"
 );
 
 /* private */ $wgSkinNamesPl = array(
-        "Standard", "Nostalgia", "Cologne Blue"
+       'standard' => "Standard",
+       'nostalgia' => "Nostalgia",
+       'cologneblue' => "Cologne Blue",
+       'smarty' => "Paddington",
+       'montparnasse' => "Montparnasse",
+       'davinci' => "DaVinci",
+       'mono' => "Mono",
+       'monobook' => "MonoBook",
+ "myskin" => "MySkin" 
 );
 
-/* private */ $wgMathNamesPl = array( 
-    "Zawsze jako PNG",
-        "HTML dla prostych, dla reszty PNG",
-        "Spróbuj HTML; jeśli zawiedzie, to PNG",
-        "Pozostaw w TeXu (tekst)",
-        "HTML, dla nowszych przeglądarek"
-); 
-
-/* private */ $wgUserTogglesPl = array(
-        "hover"         => "Pokazuj okienko podpowiedzi ponad linkami",
-        "underline" => "Podkreślenie linków",
-        "highlightbroken" => "<a href=\"\" class=\"new\">Podświetl</a> linki pustych stron (alternatywa: znak zapytania<a href=\"\" class=\"internal\">?</a>).",
-        "justify"       => "Wyrównuj tekst artykułu w kolumnie",
-        "hideminor" => "Ukryj drobne zmiany w \"Ostatnich zmianach\"",
-        "usenewrc" => "Konsolidacja ostatnich zmian (JavaScript)",
-        "numberheadings" => "Automatyczna numeracja nagłówków",
-        "rememberpassword" => "Pamiętaj hasło między sesjami",
-        "editwidth" => "Obszar edycji o pełnej szerokości",
-        "editondblclick" => "Podwójne kliknięcie rozpoczyna edycję (JavaScript)",
-        "watchdefault" => "Obserwuj nowe i zmodyfikowane artykuły",
-        "minordefault" => "Wszystkie zmiany zaznaczaj domyślnie jako drobne",
-        "previewontop" => "Pokazuj podgląd przed oknem edycji"
-);
+
 
 /* private */ $wgBookstoreListPl = array(
         "AddALL" => "http://www.addall.com/New/Partner.cgi?query=$1&type=ISBN",
@@ -68,167 +66,6 @@ include_once("{$IP}/Utf8Case.php");
         "Amazon.com" => "http://www.amazon.com/exec/obidos/ISBN=$1"
 );
 
-/* private */ $wgLanguageNamesPl = array(
-        "ab"    => "abchaska",
-        "aa"    => "afar",
-        "af"    => "afrikaans",
-        "sq"    => "albańska",
-        "am"    => "amharska",
-        "ar"    => "arabska",
-        "hy"    => "armeńska",
-        "as"    => "asamska",
-        "ay"    => "ajmara",
-        "az"    => "azerbejdżańska",
-        "ba"    => "baszkirska",
-        "eu"    => "baskijska",
-        "be"    => "białoruska",
-        "bn"    => "bengalska",
-        "dz"    => "druk",
-        "bh"    => "biharska",
-        "bi"    => "bislama",
-        "my"    => "birmańska",
-        "km"    => "kambodżańska",
-        "ca"    => "katalońska",
-        "zh"    => "chińska",
-        "co"    => "korsykańska",
-        "hr"    => "chorwacka",
-        "cs"    => "czeska",
-        "da"    => "duńska", # Note two different subdomains. 
-        "dk"    => "duńska", # 'da' is correct for the language.
-        "nl"    => "holenderska",
-        "en"    => "angielska",
-        "w"     => "angielska", # Should this be in list this?
-        "simple" => "uproszczona angielska",
-        "eo"    => "esperanto",
-        "et"    => "estońska",
-        "fo"    => "farerska",
-        "fj"    => "fidżyjska",
-        "fi"    => "fińska",
-        "fr"    => "francuska",
-        "fy"    => "fryzyjska",
-        "gl"    => "galicyjska",
-        "ka"    => "gruzińska",
-        "de"    => "niemiecka",
-        "el"    => "grecka",
-        "kl"    => "grenlandzka",
-        "gn"    => "guarani",
-        "gu"    => "gudżarati",
-        "ha"    => "hausa",
-        "he"    => "hebrajska",
-        "hi"    => "hindi",
-        "hu"    => "węgierska",
-        "is"    => "islandzka",
-        "id"    => "indonezyjska",
-        "ia"    => "interlingua",
-        "iu"    => "inuktitut",
-        "ik"    => "inupiak",
-        "ga"    => "irlandzka",
-        "it"    => "włoska",
-        "ja"    => "japońska",
-        "jv"    => "jawajska",
-        "kn"    => "kannada",
-        "ks"    => "kaszmirska",
-        "kk"    => "kazachska",
-        "rw"    => "kinya-ruanda",
-        "ky"    => "kirgiska",
-        "rn"    => "urundi",
-        "ko"    => "koreańska",
-        "lo"    => "laotańska",
-        "la"    => "łacińska",
-        "lv"    => "łotewska",
-        "ln"    => "lingala",
-        "lt"    => "litewska",
-        "mk"    => "macedońska",
-        "mg"    => "malagaska",
-        "ms"    => "malajska",
-        "ml"    => "malajalam",
-        "mi"    => "maoryska",
-        "mr"    => "marathi",
-        "mo"    => "mołdawska",
-        "mn"    => "mongolska",
-        "na"    => "nauru",
-        "ne"    => "nepalska",
-        "no"    => "norweska",
-        "oc"    => "prowansalska",
-        "or"    => "orija",
-        "om"    => "oromo",
-        "ps"    => "paszto",
-        "fa"    => "perska",
-        "pl"    => "polska",
-        "pt"    => "portugalska",
-        "pa"    => "pendżabska",
-        "qu"    => "keczua",
-        "rm"    => "retoromańska",
-        "ro"    => "rumuńska",
-        "ru"    => "rosyjska",
-        "sm"    => "samoańska",
-        "sg"    => "sangro",  //??
-        "sa"    => "sanskrycka",
-        "sr"    => "serbska",
-        "sh"    => "serbsko-chorwacka",
-        "st"    => "sotho",
-        "tn"    => "setswana",
-        "sn"    => "szona",
-        "sd"    => "sindhi",
-        "si"    => "syngaleska",
-        "ss"    => "suazi",
-        "sk"    => "słowacka",
-        "sl"    => "słoweńska",
-        "so"    => "somali",
-        "es"    => "hiszpańska",
-        "su"    => "arabska (sudańska)",
-        "sw"    => "suahili",
-        "sv"    => "szwedzka",
-        "tl"    => "tagalog",
-        "tg"    => "tadżycka",
-        "ta"    => "tamilska",
-        "tt"    => "tatarska",
-        "te"    => "telugu",
-        "th"    => "tajska",
-        "bo"    => "tybetańska",
-        "ti"    => "tigrinia",
-        "to"    => "tonga",
-        "ts"    => "tsonga",
-        "tr"    => "turecka",
-        "tk"    => "turkmeńska",
-        "tw"    => "twi",
-        "ug"    => "ujgurska",
-        "uk"    => "ukraińska",
-        "ur"    => "urdu",
-        "uz"    => "uzbecka",
-        "vi"    => "wietnamska",
-        "vo"    => "volapuk",
-        "cy"    => "walijska",
-        "wo"    => "wolof",
-        "xh"    => "xhosa",
-        "yi"    => "jidisz",
-        "yo"    => "joruba",
-        "za"    => "zhuang",
-        "zu"    => "zulu"
-);
-
-/* private */ $wgWeekdayNamesPl = array(
-        "niedziela", "poniedziałek", "wtorek", "środa", "czwartek",
-        "piątek", "sobota"
-);
-
-/* private */ $wgMonthNamesPl = array(
-        "styczeń", "luty", "marzec", "kwiecień", "maj", "czerwiec",
-        "lipiec", "sierpień", "wrzesień", "październik", "listopad",
-        "grudzień"
-);
-
-/* private */ $wgMonthNamesGenPl = array(
-        "stycznia", "lutego", "marca", "kwietnia", "maja", "czerwca",
-        "lipca", "sierpnia", "września", "października", "listopada",
-        "grudnia"
-);
-
-/* private */ $wgMonthAbbreviationsPl = array(
-        "sty", "lut", "mar", "kwi", "maj", "cze", "lip", "sie",
-        "wrz", "paź", "lis", "gru"
-);
-
 # All special pages have to be listed here: a description of ""
 # will make them not show up on the "Special Pages" page, which
 # is the right thing for some of them (such as the "targeted" ones).
@@ -252,7 +89,7 @@ include_once("{$IP}/Utf8Case.php");
         "Shortpages"    => "Najkrótsze",
         "Longpages"     => "Najdłuższe",
         "Newpages"      => "Nowoutworzone",
-        "Intl"          => "Linki międzywikipediowe",
+       "Ancientpages" => "Najstarsze",
         "Allpages"      => "Wszystkie",
 
         "Ipblocklist"   => "Zablokowane adresy IP",
@@ -263,7 +100,10 @@ include_once("{$IP}/Utf8Case.php");
         "Whatlinkshere" => "",
         "Recentchangeslinked" => "",
         "Movepage"      => "",
-        "Booksources"   => "Książki"
+        "Booksources"   => "Książki",
+//     "Categories"    => "Kategorie stron",
+       "Export"        => "XML export",
+       "Version"       => "Version",
 );
 
 /* private */ $wgSysopSpecialPagesPl = array(
@@ -276,87 +116,166 @@ include_once("{$IP}/Utf8Case.php");
 /* private */ $wgDeveloperSpecialPagesPl = array(
         "Lockdb"        => "Zablokuj zapis do bazy danych",
         "Unlockdb"      => "Odblokuj zapis do bazy danych",
-        "Debug"         => "Odpluskwianie"
 );
 
 /* private */ $wgAllMessagesPl = array(
+'special_version_prefix' => '',
+'special_version_postfix' => '',
+# User Toggles
+
+"tog-hover" => "Pokazuj okienko podpowiedzi ponad linkami",
+"tog-underline" => "Podkreślenie linków",
+"tog-highlightbroken" => "<a href=\"\" class=\"new\">Podświetl</a> linki pustych stron (alternatywa: znak zapytania<a href=\"\" class=\"internal\">?</a>).",
+"tog-justify" => "Wyrównuj tekst artykułu w kolumnie",
+"tog-hideminor" => "Ukryj drobne zmiany w \"Ostatnich zmianach\"",
+"tog-usenewrc" => "Konsolidacja ostatnich zmian (JavaScript)",
+"tog-numberheadings" => "Automatyczna numeracja nagłówków",
+"tog-showtoolbar" => "Show edit toolbar",
+"tog-editondblclick" => "Podwójne kliknięcie rozpoczyna edycję (JavaScript)",
+"tog-editsection" => "Możliwość edycji poszczególnych sekcji strony",
+"tog-editsectiononrightclick" => "Kliknięcie prawym klawiszem na tytule sekcji<br>rozpoczyna jej edycję (JavaScript)",
+"tog-showtoc" =>  "Spis treści (na stronach zawierających więcej niż 3 nagłówki)",
+"tog-rememberpassword" => "Pamiętaj hasło między sesjami",
+"tog-editwidth" => "Obszar edycji o pełnej szerokości",
+"tog-watchdefault" => "Obserwuj strony, które będę edytować",
+"tog-minordefault" => "Wszystkie zmiany zaznaczaj domyślnie jako drobne",
+"tog-previewontop" => "Pokazuj podgląd przed oknem edycji",
+"tog-nocache" => "Wyłącz pamięć podręczną",
+
+# Dates
+'sunday' => "niedziela",
+'monday' => "poniedziałek",
+'tuesday' => "wtorek",
+'wednesday' => "środa",
+'thursday' => "czwartek",
+'friday' => "piątek",
+'saturday' => "sobota",
+'january' => "styczeń",
+'february' => "luty",
+'march' => "marzec",
+'april' => "kwiecień",
+'may_long' => "maj",
+'june' => "czerwiec",
+'july' => "lipiec",
+'august' => "sierpień",
+'september' => "wrzesień",
+'october' => "październik",
+'november' => "listopad",
+'december' => "grudzień",
+'january-gen' => "stycznia",
+'february-gen' => "lutego",
+'march-gen' => "marca",
+'april-gen' => "kwietnia",
+'may-gen' => "maja",
+'june-gen' => "czerwca",
+'july-gen' => "lipca",
+'august-gen' => "sierpnia",
+'september-gen' => "września",
+'october-gen' => "października",
+'november-gen' => "listopada",
+'december-gen' => "grudnia",
+'jan' => "sty",
+'feb' => "lut",
+'mar' => "mar",
+'apr' => "kwi",
+'may' => "maj",
+'jun' => "cze",
+'jul' => "lip",
+'aug' => "sie",
+'sep' => "wrz",
+'oct' => "paź",
+'nov' => "lis",
+'dec' => "gru",
 
 # Bits of text used by many pages:
 #
-"linktrail"             => "/^([a-z]+)(.*)\$/sD",
-"mainpage"              => "Strona główna",
-"mainpagetext"          => "Instalacja oprogramowania powiodła się.",
-"about"                 => "O Wikipedii",
-"aboutwikipedia" => "O Wikipedii",
-"aboutpage"             => "Wikipedia:O_Wikipedii",
-"help"                  => "Pomoc",
-"helppage"              => "Wikipedia:Pomoc",
-"wikititlesuffix" => "Wikipedia",
-"bugreports"    => "Raport o błędach",
-"bugreportspage" => "Wikipedia:Błędy",
-"faq"                   => "FAQ",
-"faqpage"               => "Wikipedia:FAQ",
-"edithelp"              => "Pomoc w edycji",
-"edithelppage"  => "Wikipedia:Jak_edytować_stronę",
-"cancel"                => "Anuluj",
-"qbfind"                => "Znajdź",
-"qbbrowse"              => "Przeglądanie",
-"qbedit"                => "Edycja",
+"categories" => "Kategorie stron",
+"category" => "kategoria",
+"category_header" => "Artykuły w kategorii \"$1\"",
+"subcategories" => "Podkategorie",
+"linktrail" => "/^([a-z]+)(.*)\$/sD",
+"mainpage" => "Strona główna",
+"mainpagetext" => "Instalacja oprogramowania powiodła się.",
+"about" => "O Wikipedii",
+"aboutsite"      => "O Wikipedii",
+"aboutpage" => "{{ns:4}}:O_Wikipedii",
+"help" => "Pomoc",
+"helppage" => "{{ns:4}}:Pomoc",
+"wikititlesuffix" => "{{SITENAME}}",
+"bugreports" => "Raport o błędach",
+"bugreportspage" => "{{ns:4}}:Błędy",
+"sitesupport" => "Dary pieniężne",
+"sitesupportpage" => "http://wikimediafoundation.org/fundraising", # If not set, won't appear. Can be wiki page or URL
+"faq" => "FAQ",
+"faqpage" => "{{ns:4}}:FAQ",
+"edithelp" => "Pomoc w edycji",
+"edithelppage" => "{{ns:4}}:Jak_edytować_stronę",
+"cancel" => "Anuluj",
+"qbfind" => "Znajdź",
+"qbbrowse" => "Przeglądanie",
+"qbedit" => "Edycja",
 "qbpageoptions" => "Opcje strony",
-"qbpageinfo"    => "O stronie",
-"qbmyoptions"   => "Moje opcje",
-"mypage"                => "Moja strona",
-"mytalk"                => "Moja dyskusja",
-"currentevents" => "Bieżące wydarzenia",
+"qbpageinfo" => "O stronie",
+"qbmyoptions" => "Moje opcje",
+"mypage" => "Moja strona",
+"mytalk" => "Moja dyskusja",
+"currentevents" => "-",
 "errorpagetitle" => "Błąd",
-"returnto"              => "Wróć do strony: $1.",
-"fromwikipedia" => "Z Wikipedii, wolnej encyklopedii.",
+"returnto" => "Wróć do strony: $1.",
+"tagline"       => "Z Wikipedii, wolnej encyklopedii.",
 "whatlinkshere" => "Strony, które odwołują się do tej",
-"help"                  => "Pomoc",
-"search"                => "Szukaj",
-"go"            => "OK",
-"history"               => "Historia strony",
+"help" => "Pomoc",
+"search" => "Szukaj",
+"go" => "OK",
+"history" => "Historia strony",
 "printableversion" => "Wersja do druku",
-"editthispage"  => "Edytuj",
+"editthispage" => "Edytuj",
 "deletethispage" => "Usuń",
 "protectthispage" => "Zabezpiecz",
 "unprotectthispage" => "Odbezpiecz",
 "newpage" => "Nowa strona",
-"talkpage"              => "Dyskusja",
-"subjectpage"   => "Strona dyskutowana", # for compatibility
-"articlepage"   => "Strona artykułu", 
+"talkpage" => "Dyskusja",
+"postcomment" => "Skomentuj",
+"articlepage" => "Strona artykułu", 
+"subjectpage" => "Strona dyskutowana", # for compatibility
 "userpage" => "Strona wikipedysty", 
 "wikipediapage" => "Strona metaartykułu", 
 "imagepage" =>  "Strona grafiki", 
 "viewtalkpage" => "Strona dyskusji",
 "otherlanguages" => "Wersja",
 "redirectedfrom" => "(Przekierowano z $1)",
-"lastmodified"  => "ostatnio zmodyfikowano o $1;",
-"viewcount"             => "Tę stronę obejrzano $1 razy;",
+"lastmodified" => "Tę stronę ostatnio zmodyfikowano o $1;",
+"viewcount" => "Tę stronę obejrzano $1 razy;",
 "gnunote" => "udostępniana jest w oparciu o licencję <a class=internal href='/wiki/GNU_FDL'>GNU FDL</a>; możesz ją samodzielnie uzupełnić lub poprawić.",
 "printsubtitle" => "(z http://pl.wikipedia.org)",
 "protectedpage" => "Strona zabezpieczona",
-"administrators" => "Wikipedia:Administratorzy",
-"sysoptitle"    => "Wymagane prawa dostępu administratora",
-"sysoptext"             => "Ta operacja może być wykonana tylko przez
+"administrators" => "{{ns:4}}:Administratorzy",
+"sysoptitle" => "Wymagane prawa dostępu administratora",
+"sysoptext" => "Ta operacja może być wykonana tylko przez
 użytkowania o statusie \"administrator\".
 Zobacz $1.",
 "developertitle" => "Wymagane prawa dostępu Programisty",
 "developertext" => "Ta operacja może być wykonana tylko przez
 użytkownika o prawach \"Programisty\".
 Zobacz $1.",
-"nbytes"                => "$1 bajtów",
-"go"                    => "OK",
-"ok"                    => "OK",
-"sitetitle"             => "Wikipedia",
-"sitesubtitle"  => "Wolna Encyklopedia",
+"nbytes" => "$1 bajtów",
+"go" => "OK",
+"ok" => "OK",
+"sitetitle" => "{{SITENAME}}",
+"sitesubtitle" => "Wolna Encyklopedia",
 "retrievedfrom" => "Źródło: \"$1\"",
-"newmessages"   => "Masz $1.",
+"newmessages" => "Masz $1.",
 "newmessageslink" => "Nowe wiadomości",
+"editsection" => "Edytuj",
+"toc" => "Spis treści",
+"showtoc" => "pokaż",
+"hidetoc" => "schowaj",
+"thisisdeleted" => "Pokaż/odtwórz $1",
+"restorelink" => "skasowane wersje (w sumie $1)",
 
 # Main script and global functions
 #
-"nosuchaction"  => "Nie ma takiej operacji",
+"nosuchaction" => "Nie ma takiej operacji",
 "nosuchactiontext" => "Oprogramowanie Wikipedii nie rozpoznaje
 operacji takiej jak podana w URL",
 "nosuchspecialpage" => "Nie ma takiej strony specjalnej",
@@ -368,8 +287,6 @@ specjalnej strony.",
 "error" => "Błąd",
 "databaseerror" => "Błąd bazy danych",
 "dberrortext" => "Wystąpił błąd składni w zapytaniu do bazy danych.
-Mogło to być spowodowane przez złe sformułowanie zapytania (zobacz $5)
-albo przez błąd w oprogramowaniu.
 Ostatnie, nieudane zapytanie to:
 <blockquote><tt>$1</tt></blockquote>
 wysłane przez funkcję \"<tt>$2</tt>\".
@@ -379,8 +296,9 @@ Ostatnie, nieudane zapytanie to:
 \"$1\"
 wywołane zostało przez funkcję \"$2\".
 MySQL zgłosił błąd \"$3: $4\".\n",
-"noconnect" => "Poprzez $1 nie można połączyć się z systemem zarządzającym bazą danych",
+"noconnect" => "{{SITENAME}} ma chwilowo problemy techniczne. Nie można połączyć się z serwerem bazy danych. Przepraszamy!",
 "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ż niekatualny.",
 "readonly" => "Baza danych jest zablokowana",
 "enterlockreason" => "Podaj powód zablokowania bazy oraz szacunkowy czas
 jej odblokowania",
@@ -393,7 +311,7 @@ Administrator, który zablokował bazę, podał następujące wyjaśnienie:
 "missingarticle" => "Oprogramowanie nie odnalazło tekstu strony,
 która powinna się znajdować w bazie, tzn. strony \"$1\".
 <p>Zazwyczaj zdarza się to, gdy wybrane zostanie łącze
-do skasowanej strony, np. w starszej wersji artykułu.
+do skasowanej strony, np. w starszej wersji innej ze stron.
 <p>Inne okoliczności świadczyłyby o tym, że w oprogramowaniu jest błąd.
 W takim przypadku zgłoś, proszę, ten fakt administratorowi
 podając także powyższy adres.",
@@ -409,10 +327,15 @@ podając także powyższy adres.",
 "badtitle" => "Niepoprawny tytuł",
 "badtitletext" => "Podano niepoprawny tytuł strony. Prawdopodobnie zawiera
 znaki, których użycie jest zabronione lub jest pusty.",
-"perfdisabled" => "Przepraszamy! By odciążyć serwer, wykonanie tej czynności
-zostało w okresie szczytu tymczasowo uniemożliwione. Wróć, proszę,
-i spróbuj jeszcze raz między 02:00 a 14:00 czasu UTC.",
-"perfdisabledstub" => "Oto ostatnia zapisana wersja strony $1:",
+"perfdisabled" => "By odciążyć serwer w godzinach szczytu czasowo zablokowaliśmy
+wykonanie tej czynności. Wróć proszę i spróbuj jeszcze raz między 02.00 a 14.00
+czasu UTC. Przepraszamy!",
+"perfdisabledstub" => "Oto ostatnia zapisana wersja strony z $1",
+"viewsource" => "Tekst źródłowy",
+"protectedtext" => "Wyłączono możliwość edycji tej strony; istnieje kilka powodów
+dla których jest to robione - zobacz [[{{ns:4}}:Strona_zabezpieczona]]
+
+Tekst źródłowy strony można w dalszym ciągu podejrzeć i skopiować.",
 
 # Login and logout pages
 #
@@ -425,59 +348,56 @@ albo zalogować się ponownie jako ten sam lub inny użytkownik.\n",
 Nie zapomnij dostosować <i>preferencji</i>.",
 
 "loginpagetitle" => "User login",
-"yourname"              => "Twój login",
-"yourpassword"  => "Twoje hasło",
+"yourname" => "Twój login",
+"yourpassword" => "Twoje hasło",
 "yourpasswordagain" => "Powtórz hasło",
-"newusersonly"  => " (tylko nowi użytkownicy)",
+"newusersonly" => " (tylko nowi użytkownicy)",
 "remembermypassword" => "Pamiętaj moje hasło między sesjami.",
-"loginproblem"  => "<b>Są problemy z Twoim logowaniem.</b><br>Spróbuj ponownie!",
+"loginproblem" => "<b>Są problemy z Twoim logowaniem.</b><br>Spróbuj ponownie!",
 "alreadyloggedin" => "<font color=red><b>$1, jesteś już zalogowany!</b></font><br>\n",
 
-"areyounew"             => "Jeśli jesteś po raz pierwszy na Wikipedii i chcesz mieć
-własne konto użytkownika, wprowadź swój pseudonim (login), a następnie wpisz
-dwukrotnie wybrane hasło. Podanie adresu e-mail jest opcjonalne - jeśli
-zapomnisz hasła możesz poprosić o przesłanie go na ów adres.<br>\n",
-
-"login"                 => "Zaloguj mnie",
-"userlogin"             => "Logowanie",
-"logout"                => "Wyloguj mnie",
-"userlogout"    => "Wylogowanie",
+"login" => "Zaloguj mnie",
+"userlogin" => "Logowanie",
+"logout" => "Wyloguj mnie",
+"userlogout" => "Wylogowanie",
+"notloggedin" => "Brak logowania",
 "createaccount" => "Załóż nowe konto",
-"badretype"             => "Wprowadzone hasła różnią się między sobą.",
-"userexists"    => "Wybrana przez Ciebie nazwa użytkownika jest już zajęta. Wybierz, proszę, inną.",
-"youremail"             => "Twój e-mail*",
-"yournick"              => "Twój podpis",
-"emailforlost"  => "* Wpisanie adresu e-mailowego nie jest obowiązkowe. Pozwala to jednak innym użytkownikom skontaktowanie się z Tobą bez jawnej znajomości Twojego adresu. Przyda się także, gdy zapomnisz hasła - możesz wtedy poprosić o przesłanie nowego na podany adres.",
-"loginerror"    => "Błąd logowania",
-"noname"                => "To nie jest poprawna nazwa użytkownika.",
+"badretype" => "Wprowadzone hasła różnią się między sobą.",
+"userexists" => "Wybrana przez Ciebie nazwa użytkownika jest już zajęta. Wybierz, proszę, inną.",
+"youremail" => "Twój e-mail*",
+"yournick" => "Twój podpis",
+"emailforlost" => "* Wpisanie adresu e-mailowego nie jest obowiązkowe. Pozwala to jednak innym użytkownikom skontaktowanie się z Tobą bez jawnej znajomości Twojego adresu. Przyda się także, gdy zapomnisz hasła - możesz wtedy poprosić o przesłanie nowego na podany adres.",
+"loginerror" => "Błąd logowania",
+"noname" => "To nie jest poprawna nazwa użytkownika.",
 "loginsuccesstitle" => "Udane logowanie",
-"loginsuccess"  => "Zalogowano Cię do Wikipedii jako \"$1\".",
-"nosuchuser"    => "Nie ma użytkowniku nazywającego się \"$1\".
+"loginsuccess" => "Zalogowano Cię do Wikipedii jako \"$1\".",
+"nosuchuser" => "Nie ma użytkowniku nazywającego się \"$1\".
 Sprawdź pisownię lub użyj poniższego formularza by utworzyć nowe konto.",
 "wrongpassword" => "Podane przez Ciebie hasło jest nieprawidłowe. Spróbuj jeszcze raz.",
 "mailmypassword" => "Wyślij mi nowe hasło",
-"passwordremindertitle" => "Wikipedia przypomina o haśle",
+"passwordremindertitle" => "{{SITENAME}} przypomina o haśle",
 "passwordremindertext" => "Ktoś (prawdopodobnie Ty, spod adresu $1)
 poprosił od nas o wysłanie nowego hasła dostępu do Wikipedii.
 Aktualne hasło dla użytkownika \"$2\" to \"$3\". 
 Najlepiej będzie jak zalogujesz się teraz i od razu zmienisz hasło.",
-"noemail"               => "W bazie nie ma adresu e-mailowego dla użytkownika \"$1\".",
-"passwordsent"  => "Nowe hasło zostało wysłane na adres e-mailowy użytkownika \"$1\"
+"noemail" => "W bazie nie ma adresu e-mailowego dla użytkownika \"$1\".",
+"passwordsent" => "Nowe hasło zostało wysłane na adres e-mailowy użytkownika \"$1\"
 Po otrzymaniu go zaloguj się ponownie.",
 
 # Edit pages
 #
-"summary"               => "Opis zmian",
-"minoredit"             => "To jest drobna zmiana.",
-"watchthis"             => "Obserwuj",
-"savearticle"   => "Zapisz",
-"preview"               => "Podgląd",
-"showpreview"   => "Podgląd",
-"blockedtitle"  => "Użytkownik jest zablokowany",
-"blockedtext"   => "Twoje konto lub adres IP zostały zablokowane przez $1.
+"summary" => "Opis zmian",
+"subject" => "Temat/nagłówek",
+"minoredit" => "To jest drobna zmiana.",
+"watchthis" => "Obserwuj",
+"savearticle" => "Zapisz",
+"preview" => "Podgląd",
+"showpreview" => "Podgląd",
+"blockedtitle" => "Użytkownik jest zablokowany",
+"blockedtext" => "Twoje konto lub adres IP zostały zablokowane przez $1.
 Podany powód to:<br>$2.<p>W celu wyjaśnienia sprawy zablokowania możesz się skontaktować z $1 lub innym
-[[Wikipedia:Administratorzy|administratorem]].",
-"newarticle"    => "(Nowy)",
+[[{{ns:4}}:Administratorzy|administratorem]].",
+"newarticle" => "(Nowy)",
 "newarticletext" => "Nie ma jeszcze artykułu o tym tytule. W poniższym polu można wpisać pierwszy jego fragment. Jeśli nie to było Twoim zamiarem, wciśnij po prostu ''Wstecz''.",
 "anontalkpagetext" => "---- ''To jest strona dyskusyjna dla użytkowników
 anonimowych - takich, którzy nie mają jeszcze swojego konta na Wikipedii lub
@@ -486,13 +406,15 @@ Jeśli jesteś anonimowym użytkownikiem i wydaje Ci się, że zamieszczone tu k
 nie są skierowane do Ciebie, [[Specjalna:Userlogin|utwórz proszę konto i/albo zaloguj się]]
 - dzięki temu unikniesz w przyszłości podobnych nieporozumień.'' ",
 "noarticletext" => "(Nie ma jeszcze artykułu o tym tytule. Wybierz ''Edytuj'' by go rozpocząć.)",
-"updated"               => "(Zmodyfikowano)",
-"note"                  => "<strong>Uwaga:</strong> ",
-"previewnote"   => "To jest tylko podgląd - artykuł nie został jeszcze zapisany!",
+"updated" => "(Zmodyfikowano)",
+"note" => "<strong>Uwaga:</strong> ",
+"previewnote" => "To jest tylko podgląd - artykuł nie został jeszcze zapisany!",
 "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ć.",
-"editing"               => "Edytujesz \"$1\"",
-"editconflict"  => "Konflikt edycji: $1",
+"editing" => "Edytujesz \"$1\"",
+"sectionedit" => " (fragment)",
+"commentedit" => " (komentarz)",
+"editconflict" => "Konflikt edycji: $1",
 "explainconflict" => "Ktoś zdążył wprowadzić swoją wersję artykułu
 w trakcie Twojej edycji.
 Górne pole edycji zawiera tekst strony aktualnie zapisany w bazie danych.
@@ -500,11 +422,11 @@ Twoje zmiany znajdują się w dolnym polu edycji.
 By wprowadzić swoje zmiany musisz zmodyfikować tekst z górnego pola.
 <b>Tylko</b> tekst z górnego pola będzie zapisany w bazie gdy wciśniesz
 \"Zapisz\".\n<p>",
-"yourtext"              => "Twój tekst",
+"yourtext" => "Twój tekst",
 "storedversion" => "Zapisana wersja",
-"editingold"    => "<font color=\"red\"><strong>OSTRZEŻENIE: Edytujesz inną niż bieżąca wersję tej strony.
-Jeśli zapiszesz ją wszystkie późniejsze wersje zostaną skasowane.</strong></font>\n",
-"yourdiff"              => "Różnice",
+"editingold" => "<font color=\"red\"><strong>OSTRZEŻENIE: Edytujesz inną niż bieżąca wersję tej strony.
+Jeśli zapiszesz ją wszystkie późniejsze zmiany zostaną skasowane.</strong></font>\n",
+"yourdiff" => "Różnice",
 "copyrightwarning" => "Proszę pamiętać o tym, że przyjmuje się, iż wszelki
 wkład do Wikipedii jest udostępniany na zasadach <i>GNU Free Documentation License</i>
 (szczegóły w $1).  <br>Jeśli nie chcesz, żeby Twój tekst był dowolnie zmieniany przez każdego i rozpowszechniany bez ograniczeń, nie umieszczaj go w Wikipedii.  Niniejszym jednocześnie oświadczasz, że ten tekst jest Twoim dziełem lub pochodzi z materiałów dostępnych na zasadach <i>public domain</i> albo
@@ -520,58 +442,58 @@ artykułu. Proponujemy przenieść jej tekst do prywatnego pliku
 (wytnij/wklej) i zachować na później.",
 "protectedpagewarning" => "UWAGA: Modyfikacja tej strony została zablokowana.
 Mogą ją edytować jedynie użytkownicy z prawami administracyjnymi.
-Upewnij się że postępujesz zgodnie z
-<a href='/wiki/Wikipedia:Blokowanie_stron'>zasadami dotyczącymi
+Upewnij się, że postępujesz zgodnie z
+<a href='/wiki/{{ns:4}}:Blokowanie_stron'>zasadami dotyczącymi
 zablokowanych stron</a>.",
 
 
 # History pages
 #
-"revhistory"    => "Historia modyfikacji",
-"nohistory"             => "Ta strona nie ma swojej historii edycji.",
-"revnotfound"   => "Wersja nie została odnaleziona",
+"revhistory" => "Historia modyfikacji",
+"nohistory" => "Ta strona nie ma swojej historii edycji.",
+"revnotfound" => "Wersja nie została odnaleziona",
 "revnotfoundtext" => "Ta (starsza) wersja strony nie może zostać odnaleziona.
 Sprawdź proszę URL użyty przez Ciebie by uzyskać dostęp do tej strony.\n",
-"loadhist"              => "Pobieranie historii tej strony",
-"currentrev"    => "Aktualna wersja",
-"revisionasof"  => "Wersja z dnia $1",
-"cur"                   => "bież",
-"next"                  => "następna",
-"last"                  => "poprz",
-"orig"                  => "oryginał",
-"histlegend"    => "Legenda: (bież) = różnice z wersją bieżącą,
+"loadhist" => "Pobieranie historii tej strony",
+"currentrev" => "Aktualna wersja",
+
+"revisionasof" => "Wersja z dnia $1",
+"cur" => "bież",
+"next" => "następna",
+"last" => "poprz",
+"orig" => "oryginał",
+"histlegend" => "Legenda: (bież) = różnice z wersją bieżącą,
 (poprz) = różnice z wersją poprzedzającą, M = drobne zmiany",
 
 # Diffs
 #
-"difference"    => "(Różnice między wersjami)",
-"loadingrev"    => "pobieranie wersji w celu porównania",
-"lineno"                => "Linia $1:",
-"editcurrent"   => "Edytuj bieżącą wersję tej strony",
+"difference" => "(Różnice między wersjami)",
+"loadingrev" => "pobieranie wersji w celu porównania",
+"lineno" => "Linia $1:",
+"editcurrent" => "Edytuj bieżącą wersję tej strony",
 
 # Search results
 #
 "searchresults" => "Wyniki wyszukiwania",
-"searchhelppage" => "Wikipedia:Przeszukiwanie",
-"searchingwikipedia" => "Przeszukiwanie Wikipedii",
-"searchresulttext" => "Aby dowiedzieć się więcej o przeszukiwaniu Wikipedii, zobacz $1.",
-"searchquery"   => "Dla zapytania \"$1\"",
-"badquery"              => "Źle sformułowane zapytanie",
-"badquerytext"  => "Nie można zrealizować Twojego zapytania.
+"searchresulttext" => "Aby dowiedzieć się więcej o przeszukiwaniu Wikipedii, zobacz [[Project:Przeszukiwanie|Przeszukiwanie Wikipedii]].",
+"searchquery" => "Dla zapytania \"$1\"",
+"badquery" => "Źle sformułowane zapytanie",
+"badquerytext" => "Nie można zrealizować Twojego zapytania.
 Prawdopodobna przyczyna to obecność słowa krótszego niż trzyliterowe.
 Spróbuj, proszę, innego zapytania.",
-"matchtotals"   => "Zapytanie \"$1\", liczba znalezionych tytułów: $2,
+"matchtotals" => "Zapytanie \"$1\", liczba znalezionych tytułów: $2,
 liczba znalezionych artykułów: $3.",
 "nogomatch" => "Nie istnieją strony o dokładnie takim tytule. Spróbuj pełnego przeszukiwania. ",
-"titlematches"  => "Znaleziono w tytułach:",
+"titlematches" => "Znaleziono w tytułach:",
 "notitlematches" => "Nie znaleziono w tytułach",
-"textmatches"   => "Znaleziono w artykułach:",
-"notextmatches" => "Nie znaleziono w artykułach",
-"prevn"                 => "poprzednie $1",
-"nextn"                 => "następne $1",
-"viewprevnext"  => "Zobacz ($1) ($2) ($3).",
+"textmatches" => "Znaleziono na stronach:",
+"notextmatches" => "Nie znaleziono w tekście stron",
+"prevn" => "poprzednie $1",
+"nextn" => "następne $1",
+"viewprevnext" => "Zobacz ($1) ($2) ($3).",
 "showingresults" => "Oto lista <b>$1</b> pozycji, poczynając od numeru <b>$2</b>.",
-"nonefound"             => "<strong>Uwaga</strong>: brak rezultatów wyszukiwania
+"showingresultsnum" => "Oto lista <b>$3</b> pozycji, poczynając od numeru <b>$2</b>.",
+"nonefound" => "<strong>Uwaga</strong>: 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ę
@@ -580,49 +502,81 @@ tylko te, które zawierają wszystkie podane słowa).",
 "powersearchtext" => "
 Szukaj w przestrzeniach nazw :<br>
 $1<br>
-$2 Pokaż przekierowania &nbsp; Szukany tekst $3 $9",
+$2 Pokaż przekierowania   Szukany tekst $3 $9",
+"searchdisabled" => "<p>Ze względu na duże obciążenie serwera wyszukiwanie
+w treści artykułów zostało czasowo wyłączone; mamy nadzieję, że 
+po zbliżającej się modyfikacji sprzętu możliwość ta zostanie przywrócona.
+W międzyczasie polecamy wyszukiwanie za pomocą Google:</p>
+
+",
+"googlesearch" => "<!-- SiteSearch Google -->
+<FORM method=GET action=\"http://www.google.com/search\">
+<TABLE bgcolor=\"#FFFFFF\"><tr><td>
+<A HREF=\"http://www.google.com/\">
+<IMG SRC=\"http://www.google.com/logos/Logo_40wht.gif\"
+border=\"0\" ALT=\"Google\"></A>
+</td>
+<td>
+<INPUT TYPE=text name=q size=31 maxlength=255 value=\"$1\">
+<INPUT type=submit name=btnG VALUE=\"Google Search\">
+<font size=-1>
+<input type=hidden name=domains value=\"{$wgServer}\"><br><input type=radio
+name=sitesearch value=\"\"> WWW <input type=radio name=sitesearch
+value=\"{$wgServer}\" checked> {$wgServer} <br>
+<input type='hidden' name='ie' value='$2'>
+<input type='hidden' name='oe' value='$2'>
+</font>
+</td></tr></TABLE>
+</FORM>
+<!-- SiteSearch Google -->
+",
+"blanknamespace" => "(Główna)",
 
 
 # Preferences page
 #
-"preferences"   => "Preferencje",
+"preferences" => "Preferencje",
 "prefsnologin" => "Brak logowania",
-"prefsnologintext"      => "Musisz się <a href=\"" .
-  wfLocalUrl( "Specjalna:Userlogin" ) . "\">zalogować</a>
+"prefsnologintext" => "Musisz się <a href=\"" .
+  "{{localurle:Specjalna:Userlogin}}\">zalogować</a>
 przez zmianą swoich preferencji.",
-"prefslogintext" => "Zalogowano Cię jako \"$1\".
-Twój numer identyfikacyjny to $2.",
-"prefsreset"    => "Preferencje domyślne zostały odtworzone.",
-"qbsettings"    => "Pasek szybkiego dostępu", 
+"prefslogintext" => "Zalogowano Cię jako \"$1\". Twój numer identyfikacyjny to $2.
+
+Zobacz [[{{ns:4}}:Preferencje]], aby poznać znaczenie poszczególnych opcji.",
+"prefsreset" => "Preferencje domyślne zostały odtworzone.",
+"qbsettings" => "Pasek szybkiego dostępu", 
 "changepassword" => "Zmiana hasła",
-"skin"                  => "Skórka",
-"math"                  => "Prezentacja wzorów matematycznych", 
-"math_failure"          => "Parser nie umiał rozpoznać", 
-"math_unknown_error"    => "nieznany błąd", 
+"skin" => "Skórka",
+"math" => "Prezentacja wzorów matematycznych", 
+"math_failure" => "Parser nie umiał rozpoznać", 
+"math_unknown_error" => "nieznany błąd", 
 "math_unknown_function" => "nieznana funkcja ", 
-"math_lexing_error"     => "błąd leksera", 
-"math_syntax_error"     => "błąd składni", 
-"saveprefs"             => "Zapisz preferencje",
-"resetprefs"    => "Preferencje domyślne",
-"oldpassword"   => "Stare hasło",
-"newpassword"   => "Nowe hasło",
-"retypenew"             => "Powtórz nowe hasło",
-"textboxsize"   => "Wymiary pola edycji",
-"rows"                  => "Wiersze",
-"columns"               => "Kolumny",
+"math_lexing_error" => "błąd leksera", 
+"math_syntax_error" => "błąd składni", 
+"saveprefs" => "Zapisz preferencje",
+"resetprefs" => "Preferencje domyślne",
+"oldpassword" => "Stare hasło",
+"newpassword" => "Nowe hasło",
+"retypenew" => "Powtórz nowe hasło",
+"textboxsize" => "Wymiary pola edycji",
+"rows" => "Wiersze",
+"columns" => "Kolumny",
 "searchresultshead" => "Ustawienia wyszukiwarki",
 "resultsperpage" => "Liczba wyników na stronie",
-"contextlines"  => "Pierwsze wiersze artykułu",
-"contextchars"  => "Litery kontekstu w linijce",
-"stubthreshold"  => "Maksymalny rozmiar artykułu prowizorycznego",
+"contextlines" => "Pierwsze wiersze artykułu",
+"contextchars" => "Litery kontekstu w linijce",
+"stubthreshold" => "Maksymalny rozmiar artykułu prowizorycznego",
 "recentchangescount" => "Liczba pozycji na liście ostatnich zmian",
-"savedprefs"    => "Twoje preferencje zostały zapisane.",
-"timezonetext"  => "Podaj liczbę godzin różnicy między Twoim czasem,
+"savedprefs" => "Twoje preferencje zostały zapisane.",
+"timezonetext" => "Podaj liczbę godzin różnicy między Twoim czasem,
 a czasem uniwersalnym (UTC). Np. dla Polski jest to liczba \"2\" (czas letni)
 lub \"1\" (czas zimowy).",
-"localtime"     => "Twój czas",
+"localtime" => "Twój czas",
 "timezoneoffset" => "Różnica",
-"emailflag"             => "Nie chcę otrzymywać e-maili od innych użytkowników",
+"servertime" => "Aktualny czas serwera",
+"guesstimezone" => "Pobierz z przeglądarki",
+"emailflag" => "Nie chcę otrzymywać e-maili od innych użytkowników",
+"defaultns" => "Przeszukuj następujące przestrzenie nazw domyślnie:",
 
 # Recent changes
 #
@@ -630,129 +584,134 @@ lub \"1\" (czas zimowy).",
 "recentchanges" => "Ostatnie zmiany",
 "recentchangestext" => "Ta strona przedstawia historię ostatnich zmian w polskiej Wikipedii.
 
-[[Wikipedia:Powitanie nowicjuszy|Witaj]]! Jeśli jesteś tu po raz pierwszy, zapoznaj się, proszę, z tymi stronami: [[wikipedia:FAQ|Wikipedia FAQ]], [[Wikipedia:Zasady i wskazówki|polityka Wikipedii]] (a zwłaszcza [[Wikipedia:Nazewnictwo|konwencje nazywania stron]], [[Wikipedia:Neutralny punkt widzenia|neutralny punkt widzenia]]) oraz [[Wikipedia:Najczęstsze nieporozumienia|najczęstsze nieporozumienia]].
+[[{{ns:4}}:Powitanie nowicjuszy|Witaj]]! Jeśli jesteś tu po raz pierwszy, zapoznaj się, proszę, z tymi stronami: [[{{ns:4}}:FAQ|{{SITENAME}} FAQ]], [[{{ns:4}}:Zasady i wskazówki|polityka Wikipedii]] (a zwłaszcza [[{{ns:4}}:Nazewnictwo|konwencje nazywania stron]], [[{{ns:4}}:Neutralny punkt widzenia|neutralny punkt widzenia]]) oraz [[{{ns:4}}:Najczęstsze nieporozumienia|najczęstsze nieporozumienia]].
 
 Jeśli zależy Ci na dalszym rozwoju Wikipedii, nie dodawaj materiałów zastrzeżonych prawami autorskimi. Złamanie tej zasady mogłyby narazić projekt Wikipedii na poważne konsekwencje prawne.  Zobacz także [http://meta.wikipedia.org/wiki/Special:Recentchanges ostatnie zmiany na stronach dyskusyjnych projektu].",
-"rcloaderr"             => "Ładuję ostatnie zmiany",
-"rcnote"                => "To ostatnie <strong>$1</strong> zmian dokonanych na Wikipedii w ciągu ostatnich <strong>$2</strong> dni.",
-"rcnotefrom"    => "Poniżej pokazano zmiany dokonane po <b>$2</b> (nie więcej niż <b>$1</b> pozycji).",
-"rclistfrom"    => "Pokaż nowe zmiany począwszy od $1",
-"rclinks"               => "Wyświetl ostatnie $1 zmian w ciągu ostatnich $2 dni.",
-"rchide"                => "in $4 form; $1 drobnych zmian; $2 innych przestrzeni nazw; $3 wielokrotnych edycji.",
-"diff"                  => "różn",
-"hist"                  => "hist",
-"hide"                  => "schowaj",
-"show"                  => "pokaż",
-"tableform"             => "tabelka",
-"listform"              => "lista",
-"nchanges"              => "$1 zmian",
+"rcloaderr" => "Ładuję ostatnie zmiany",
+"rcnote" => "To ostatnie <strong>$1</strong> zmian dokonanych na Wikipedii w ciągu ostatnich <strong>$2</strong> dni.",
+"rcnotefrom" => "Poniżej pokazano zmiany dokonane po <b>$2</b> (nie więcej niż <b>$1</b> pozycji).",
+"rclistfrom" => "Pokaż nowe zmiany począwszy od $1",
+"rclinks" => "Wyświetl ostatnie $1 zmian w ciągu ostatnich $2 dni.",
+"rchide" => "in $4 form; $1 drobnych zmian; $2 innych przestrzeni nazw; $3 wielokrotnych edycji.",
+"diff" => "różn",
+"hist" => "hist",
+"hide" => "schowaj",
+"show" => "pokaż",
+"tableform" => "tabelka",
+"listform" => "lista",
+"nchanges" => "$1 zmian",
 "minoreditletter" => "M",
 "newpageletter" => "N",
 
 # Upload
 #
-"upload"                => "Prześlij plik",
-"uploadbtn"             => "Prześlij plik",
-"uploadlink"    => "Prześlij obrazki",
-"reupload"              => "Prześlij ponownie",
-"reuploaddesc"  => "Wróć do formularza wysyłki.",
+"upload" => "Prześlij plik",
+"uploadbtn" => "Prześlij plik",
+"uploadlink" => "Prześlij obrazki",
+"reupload" => "Prześlij ponownie",
+"reuploaddesc" => "Wróć do formularza wysyłki.",
 "uploadnologin" => "Brak logowania",
-"uploadnologintext"     => "Musisz się <a href=\"" .
-  wfLocalUrl( "Specjalna:Userlogin" ) . "\">zalogować</a>
+"uploadnologintext" => "Musisz się <a href=\"" .
+  "{{localurle:Specjalna:Userlogin}}\">zalogować</a>
 przed przesłaniem pików.",
-"uploadfile"    => "Prześlij plik",
-"uploaderror"   => "Błąd przesyłki",
-"uploadtext"    => "<strong>STOP!</strong> Zanim prześlesz plik,
-przeczytaj <a href=\"" . wfLocalUrlE( "Wikipedia:Zasady_dołączania_plików" ) .
-"\">zasady dołączania plików</a> i upewnij się, że przesyłając pozostaniesz z
+"uploadfile" => "Prześlij plik",
+"uploaderror" => "Błąd przesyłki",
+"uploadtext" => "'''STOP!''' Zanim prześlesz plik,
+przeczytaj [[Project:Zasady_dołączania_plików|zasady dołączania plików]]
+i upewnij się, że przesyłając pozostaniesz z
 nimi w zgodzie.
-<p>Jeśli chcesz przejrzeć lub przeszukać dotychczas przesłane pliki,
-przejdź do <a href=\"" . wfLocalUrlE( "Specjalna:Imagelist" ) .
-"\">listy dołączonych plików</a>.
+
+Jeśli chcesz przejrzeć lub przeszukać dotychczas przesłane pliki,
+przejdź do [[Specjalna:Imagelist|listy dołączonych plików]].
 Wszystkie przesyłki i skasowania są odnotowane na
-specjalnych wykazach (<a href=\"" .  wfLocalUrlE( "Wikipedia:Dołączone" ) .
-"\">dołączone</a>, <a href=\"" . wfLocalUrlE( "Wikipedia:Usunięte" ) .
-"\">usunięte</a>).
-<p>By przesłać nowy plik mający zilustrować Twój artykuł skorzystaj
+specjalnych wykazach ([[Project:Dołączone|dołączone]],
+[[Project:Usunięte|usunięte]]).
+
+By przesłać nowy plik mający zilustrować Twój artykuł skorzystaj
 z poniższego formularza.
-W przypadku większości przeglądarek zobaczysz przycisk <i>Browse...</i>
-albo <i>Przeglądaj...</i>, który umożliwi Ci otworzenie standardowego
+W przypadku większości przeglądarek zobaczysz przycisk ''Browse...''
+albo ''Przeglądaj...'', który umożliwi Ci otworzenie standardowego
 okienka wyboru pliku. Wybranie pliku spowoduje umieszczenie jego nazwy
 w polu tekstowym obok przycisku.
 Musisz także zaznaczając odpowiednie pole, potwierdzić, że przesyłając
 plik nie naruszasz niczyich praw autorskich.
-Przesyłka rozpocznie się po naciśnięciu <i>Prześlij plik</i>.
+Przesyłka rozpocznie się po naciśnięciu ''Prześlij plik''.
 Może zająć kilka chwil, zwłaszcza jeśli masz wolne połączenie z internetem.
-<p>Preferowane formaty to JPEG dla zdjęć fotograficznych, PNG dla rysunków
+
+Preferowane formaty to JPEG dla zdjęć fotograficznych, PNG dla rysunków
 i obrazków o charakterze ikon oraz OGG dla dźwięków.
 Aby uniknąć nieporozumień nadawaj plikom nazwy związane z zawartością.
 Aby umieścić obrazek w artykule, użyj linku w postaci
-<b>[[grafika:obrazek.jpg]]</b> lub <b>[[grafika:obrazek.png|opcjonalny tekst]]</b>.
-Dla plików dźwiękowych link będzie miał postać <b>[[media:file.ogg]]</b>.
-<p>Pamiętaj, proszę, że tak jak w przypadku zwykłych stron Wikipedii,
+'''<nowiki>[[grafika:obrazek.jpg]]</nowiki>''' lub
+'''<nowiki>[[grafika:obrazek.png|opcjonalny tekst]]</nowiki>'''.
+Dla plików dźwiękowych link będzie miał postać '''<nowiki>[[media:file.ogg]]</nowiki>'''.
+
+Pamiętaj, proszę, że tak jak w przypadku zwykłych stron Wikipedii,
 inni użytkownicy mogą edytować lub kasować przesłane przez Ciebie pliki,
 jeśli stwierdzą, że to będzie lepiej służyć całemu projektowi.
 Twoje prawo do przesyłania może zostać Ci odebrane, jeśli nadużyjesz systemu.",
-"uploadlog"             => "Wykaz przesyłek",
+"uploadlog" => "Wykaz przesyłek",
 "uploadlogpage" => "Dołączone",
 "uploadlogpagetext" => "Oto lista ostatnio przesłanych plików.
 Wszystkie czasy odnoszą się do strefy czasu uniwersalnego (UTC).
 <ul>
 </ul>
 ",
-"filename"              => "Plik",
-"filedesc"              => "Opis",
-"affirmation"   => "Potwierdzam, że właściciel praw autorskich do tego pliku
+"filename" => "Plik",
+"filedesc" => "Opis",
+"affirmation" => "Potwierdzam, że właściciel praw autorskich do tego pliku
 zgadza się udzielić licencji zgodnie z $1.",
-"copyrightpage" => "Wikipedia:Prawa_autorskie",
+"copyrightpage" => "{{ns:4}}:Prawa_autorskie",
 "copyrightpagename" => "prawami autorskimi Wikipedii",
 "uploadedfiles" => "Przesłane pliki",
 "noaffirmation" => "Musisz potwierdzić, że Twoja przesyłka nie narusza żadnych
 praw autorskich.",
 "ignorewarning" => "Zignoruj ostrzeżenie i prześlij plik.",
-"minlength"             => "Nazwa obrazku musi mieć co najmniej trzy litery.",
-"badfilename"   => "Nazwę obrazku zmieniona na \"$1\".",
-"badfiletype"   => "\".$1\" nie jest zalecanym formatem pliku.",
-"largefile"             => "Zalecane jest aby rozmiar pliku z obrazkiem nie był większy niż 100 kilobajtów.",
+"minlength" => "Nazwa obrazku musi mieć co najmniej trzy litery.",
+"badfilename" => "Nazwę obrazku zmieniona na \"$1\".",
+"badfiletype" => "\".$1\" nie jest zalecanym formatem pliku.",
+"largefile" => "Zalecane jest aby rozmiar pliku z obrazkiem nie był większy niż 100 kilobajtów.",
 "successfulupload" => "Wysyłka powiodła się",
-"fileuploaded"  => "Plik \"$1\" został pomyślnie przesłany.
+"fileuploaded" => "Plik \"$1\" został pomyślnie przesłany.
 Przejdź, proszę, do strony opisu pliku ($2) i podaj dotyczące go informacje
 takie jak: pochodzenie pliku, kiedy i przez kogo został utworzony
 i cokolwiek co wiesz o pliku, a wydaje Ci się ważne.",
 "uploadwarning" => "Ostrzeżenie o przesyłce",
-"savefile"              => "Zapisz plik",
+"savefile" => "Zapisz plik",
 "uploadedimage" => "przesłano \"$1\"",
+"uploaddisabled" => "Przepraszamy! Możliwość przesyłania plików na ten serwer została wyłączona.",
 
 # Image list
 #
-"imagelist"             => "Lista plików",
+"imagelist" => "Lista plików",
 "imagelisttext" => "To jest lista $1 plików posortowanych $2.",
-"getimagelist"  => "pobieranie listy plików",
-"ilshowmatch"   => "Pokaż wszystkie pliki o takiej samej nazwie",
-"ilsubmit"              => "Szukaj",
-"showlast"              => "Pokaż ostatnie $1 plików posortowane $2.",
-"all"                   => "wszystkie",
-"byname"                => "według nazwy",
-"bydate"                => "według daty",
-"bysize"                => "według rozmiaru",
-"imgdelete"             => "usuń",
-"imgdesc"               => "opisz",
-"imglegend"             => "Legenda: (opisz) = pokaż/edytuj opis pliku.",
-"imghistory"    => "Historia pliku",
-"revertimg"             => "przywróć",
-"deleteimg"             => "usuń",
+"getimagelist" => "pobieranie listy plików",
+"ilshowmatch" => "Pokaż wszystkie pliki o takiej samej nazwie",
+"ilsubmit" => "Szukaj",
+"showlast" => "Pokaż ostatnie $1 plików posortowane $2.",
+"all" => "wszystkie",
+"byname" => "według nazwy",
+"bydate" => "według daty",
+"bysize" => "według rozmiaru",
+"imgdelete" => "usuń",
+"imgdesc" => "opisz",
+"imglegend" => "Legenda: (opisz) = pokaż/edytuj opis pliku.",
+"imghistory" => "Historia pliku",
+"revertimg" => "przywróć",
+"deleteimg" => "usuń",
+"deleteimgcompletely" => "usuń",
 "imghistlegend" => "Legenda: (bież) = to jest obecny plik, (usuń) = usuń
 tę starszą wersję, (przywróć) = przywróć tę starszą wersję.
 <br><i>Kliknij na datę aby zobaczyć jakie pliki przesłano tego dnia</i>.",
-"imagelinks"    => "Linki do pliku",
-"linkstoimage"  => "Oto strony odwołujące się do tego pliku:",
+"imagelinks" => "Linki do pliku",
+"linkstoimage" => "Oto strony odwołujące się do tego pliku:",
 "nolinkstoimage" => "Żadna strona nie odwołuje się do tego pliku.",
 
 # Statistics
 #
-"statistics"    => "Statystyka",
-"sitestats"             => "Statystyka artykułów",
-"userstats"             => "Statystyka użytkowników",
+"statistics" => "Statystyka",
+"sitestats" => "Statystyka artykułów",
+"userstats" => "Statystyka użytkowników",
 "sitestatstext" => "W bazie danych jest w sumie <b>$1</b> stron.
 Ta liczba uwzględnia strony <i>Dyskusji</i>, strony na temat samej Wikipedii,
 strony typu <i>stub</i> (prowizoryczne), strony przekierowujące, oraz inne, które trudno
@@ -766,163 +725,191 @@ Spośród nich <b>$2</b> ma status administratora (zobacz $3).",
 
 # Maintenance Page
 #
-"maintenance"           => "Prosta administracja",
-"maintnancepagetext"    => "Na tej stronie zgrupowano kilka użytecznych narzędzi
+"maintenance" => "Prosta administracja",
+"maintnancepagetext" => "Na tej stronie zgrupowano kilka użytecznych narzędzi
 pomagających w prostej administracji. Niektóre z nich obciążają bazę danych, proszę
 więc, by ich nie nadużywać.",
-"maintenancebacklink"   => "Powrót do strony prostej administracji",
-"disambiguations"       => "Strony ujednoznaczniające",
-"disambiguationspage"   => "Wikipedia:Strony_ujednoznaczniające",
-"disambiguationstext"   => "Poniższe artykuły odwołują się do <i>stron
+"maintenancebacklink" => "Powrót do strony prostej administracji",
+"disambiguations" => "Strony ujednoznaczniające",
+"disambiguationspage" => "{{ns:4}}:Strony_ujednoznaczniające",
+"disambiguationstext" => "Poniższe artykuły odwołują się do <i>stron
 ujednoznaczniających</i>, a powinny odwoływać się bezpośrednio do hasła
 związanego z treścią artykułu.<br>Strona uznawana jest za ujednoznaczniającą
 jeśli odwołuje się do niej $1.<br>Linki z innych przestrzeni nazw <i>nie</i>
 zostały tu uwzględnione.",
-"doubleredirects"       => "Podwójne przekierowania",
-"doubleredirectstext"   => "<b>Uwaga:</b> Na tej liście mogą znajdować się
+"doubleredirects" => "Podwójne przekierowania",
+"doubleredirectstext" => "<b>Uwaga:</b> Na tej liście mogą znajdować się
 przekierowania pozorne. Oznacza to, że poniżej pierwszej linii artykułu,
 zawierającej \"#REDIRECT ...\", może znajdować się dodatkowy tekst.<br>Każdy
 wiersz listy zawiera odwołania do pierwszego i drugiego przekierowania oraz
 pierwszą linię tekstu drugiego przekierowania. Umożliwia to w większości
 przypadków odnalezienie właściwego artykułu, do którego powinno się
 przekierowywać.",
-"brokenredirects"       => "Zerwane przekierowania",
-
-"brokenredirectstext"   => "Poniższe przekierowania wskazują na nieistniejące artykuły.",
-"selflinks"             => "Strony zawierające odwołania do siebie samych",
-"selflinkstext"         => "Poniższe strony zawierają odnośniki do samych siebie
+"brokenredirects" => "Zerwane przekierowania",
+"brokenredirectstext" => "Poniższe przekierowania wskazują na nieistniejące artykuły.",
+"selflinks" => "Strony zawierające odwołania do siebie samych",
+"selflinkstext" => "Poniższe strony zawierają odnośniki do samych siebie
 (co nie powinno mieć miejsca).",
 
-"mispeelings"           => "Strony z błędami pisowni",
-"mispeelingstext"               => "Poniższe strony zawierają najczęstsze błędy
+"mispeelings" => "Strony z błędami pisowni",
+"mispeelingstext" => "Poniższe strony zawierają najczęstsze błędy
 pisowni (ich listę można znaleźć w $1). Poprawna pisownia może być podana obok w
 nawiasach.", 
-"mispeelingspage"       => "Lista najczęstszych błędów pisowni",
-"missinglanguagelinks"  => "Brakujące odnośniki do innych wersji językowych",
-"missinglanguagelinksbutton"    => "Znajdź brakujące odnośniki, wersja",
-"missinglanguagelinkstext"      => "Dla wielu artykułów istnieje wersja $1.
+"mispeelingspage" => "Lista najczęstszych błędów pisowni",
+"missinglanguagelinks" => "Brakujące odnośniki do innych wersji językowych",
+"missinglanguagelinksbutton" => "Znajdź brakujące odnośniki, wersja",
+"missinglanguagelinkstext" => "Dla wielu artykułów istnieje wersja $1.
 Artykuły umieszczone na poniższej liście <i>nie</i> odnoszą się do swojego
 odpowiednika w tym języku. Na tej liście <i>pominięto</i> podstrony oraz przekierowania.",
 
 # Miscellaneous special pages
 #
-"orphans"               => "Porzucone strony",
-"lonelypages"   => "Porzucone strony",
-"unusedimages"  => "Nie używane pliki",
-"popularpages"  => "Najpopularniejsze strony",
-"nviews"                => "odwiedzono $1 razy",
-"wantedpages"   => "Najpotrzebniejsze strony",
-"nlinks"                => "$1 linków",
-"allpages"              => "Wszystkie strony",
-"randompage"    => "Losuj stronę",
-"shortpages"    => "Najkrótsze strony",
-"longpages"             => "Najdłuższe strony",
-"listusers"             => "Lista użytkowników",
-"specialpages"  => "Strony specjalne",
-"spheading"             => "Strony specjalne",
+"orphans" => "Porzucone strony",
+"lonelypages" => "Porzucone strony",
+"unusedimages" => "Nie używane pliki",
+"popularpages" => "Najpopularniejsze strony",
+"nviews" => "odwiedzono $1 razy",
+"wantedpages" => "Najpotrzebniejsze strony",
+"nlinks" => "$1 linków",
+"allpages" => "Wszystkie strony",
+"randompage" => "Losuj stronę",
+"shortpages" => "Najkrótsze strony",
+"longpages" => "Najdłuższe strony",
+"listusers" => "Lista użytkowników",
+"specialpages" => "Strony specjalne",
+"spheading" => "Strony specjalne",
 "sysopspheading" => "Strony specjalne tylko dla użytkowników z prawami Administratora",
 "developerspheading" => "Strony specjalne tylko dla użytkowników z prawami Programisty",
-"protectpage"   => "Zabezpiecz stronę",
-"recentchangeslinked" => "Dolinkowane",
-"rclsub"                => "(dla stron dolinkowanych do \"$1\")",
-"debug"                 => "Odpluskwianie",
-"newpages"              => "Nowe strony",
-"intl"                  => "Linki międzywikipediowe",
-"movethispage"  => "Przenieś",
+"protectpage" => "Zabezpiecz stronę",
+"recentchangeslinked" => "Zmiany w dolinkowanych",
+"rclsub" => "(dla stron dolinkowanych do \"$1\")",
+"debug" => "Odpluskwianie",
+"newpages" => "Nowe strony",
+"ancientpages" => "Najstarsze strony",
+"movethispage" => "Przenieś",
 "unusedimagestext" => "<p>Pamiętaj, proszę, że inne witryny,
 np. Wikipedie 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 tej Wikipedii nie odwołuje się do nich.",
-"booksources"   => "Książki",
+"booksources" => "Książki",
 "booksourcetext" => "Oto lista linków do innych witryn,
 które pośredniczą w sprzedaży nowych i używanych książek i mogą podać
 informacje o książkach, których szukasz.
-Wikipedia nie jest stowarzyszona z żadnym ze sprzedawców,
+{{SITENAME}} nie jest stowarzyszona z żadnym ze sprzedawców,
+
 a ta lista nie powinna być interpretowana jako świadectwo udziału w zyskach.",
-"alphaindexline" => "$1 --&gt; $2",
+"alphaindexline" => "$1 --> $2",
 
 # Email this user
 #
-"mailnologin"   => "Brak adresu",
+"mailnologin" => "Brak adresu",
 "mailnologintext" => "Musisz się <a href=\"" .
-  wfLocalUrl( "Specjalna:Userlogin" ) . "\">zalogować</a>
+  "{{localurle:Specjalna:Userlogin}}\">zalogować</a>
 i mieć wpisany aktualny adres e-mailowy w swoich <a href=\"" .
-  wfLocalUrl( "Specjalna:Preferencje" ) . "\">preferencjach</a>,
+  "{{localurle:Specjalna:Preferences}}\">preferencjach</a>,
 aby móc wysłać e-mail do innych użytkowników.",
-"emailuser"             => "Wyślij e-mail do tego użytkownika",
-"emailpage"             => "Wyślij e-mail do 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ć.",
-"noemailtitle"  => "Brak adresu e-mailowego",
-"noemailtext"   => "Ten użytkownik nie podał poprawnego adresu e-mailowego,
+"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.",
-"emailfrom"             => "Od",
-"emailto"               => "Do",
-"emailsubject"  => "Temat",
-"emailmessage"  => "Wiadomość",
-"emailsend"             => "Wyślij",
-"emailsent"             => "Wiadomość została wysłana",
+"emailfrom" => "Od",
+"emailto" => "Do",
+"emailsubject" => "Temat",
+"emailmessage" => "Wiadomość",
+"emailsend" => "Wyślij",
+"emailsent" => "Wiadomość została wysłana",
 "emailsenttext" => "Twoja wiadomość została wysłana.",
 
 # Watchlist
 #
-"watchlist"             => "Obserwowane",
-"watchlistsub"  => "(dla użytkownika \"$1\")",
-"nowatchlist"   => "Nie ma żadnych pozycji na liście obserwowanych przez Ciebie stron.",
-"watchnologin"  => "Brak logowania",
-"watchnologintext"      => "Musisz się <a href=\"" .
-  wfLocalUrl( "Specjalna:Userlogin" ) . "\">zalogować</a>
+"watchlist" => "Obserwowane",
+"watchlistsub" => "(dla użytkownika \"$1\")",
+"nowatchlist" => "Nie ma żadnych pozycji na liście obserwowanych przez Ciebie stron.",
+"watchnologin" => "Brak logowania",
+"watchnologintext" => "Musisz się <a href=\"" .
+  "{{localurle:Specjalna:Userlogin}}\">zalogować</a>
 przed modyfikacją listy obserwowanych artykułów.",
-"addedwatch"    => "Dodana do listy obserwowanych",
+"addedwatch" => "Dodana do listy obserwowanych",
 "addedwatchtext" => "Strona \"$1\" została dodana do Twojej <a href=\"" .
-  wfLocalUrl( "Specjalna:Watchlist" ) . "\">listy obserwowanych</a>.
+  "{{localurle:Specjalna:Watchlist}}\">listy obserwowanych</a>.
 Na tej liście znajdzie się rejestr przyszłych zmian tej strony i stowarzyszonej z nią strony Dyskusji,
 a nazwa samej strony zostanie <b>wytłuszczona</b> na <a href=\"" .
-  wfLocalUrl( "Specjalna:Recentchanges" ) . "\">liście ostatnich zmian</a> aby
+  "{{localurle:Specjalna:Recentchanges}}\">liście ostatnich zmian</a> aby
 łatwiej było Ci sam fakt zmiany zauważyć.</p>
 
 <p>Jeśli chcesz usunąć stronę ze swojej listy obserwowanych, kliknij na
 \"Przestań obserwować\".",
-"removedwatch"  => "Usunięto z listy obserwowanych",
+"removedwatch" => "Usunięto z listy obserwowanych",
 "removedwatchtext" => "Strona \"$1\" została usunięta z Twojej listy obserwowanych.",
 "watchthispage" => "Obserwuj",
 "unwatchthispage" => "Przestań obserwować",
-"notanarticle"  => "To nie artykuł",
+"notanarticle" => "To nie artykuł",
+
+
+"watchnochange" => "Żadna z obserwowanych stron nie była edytowana w podanym okresie.",
+"watchdetails" => "(Liczba obserwowanych przez Ciebie stron: $1, nie licząc stron dyskusji;
+liczba stron edytowanych od ostatniej cezury: $2;
+$3...
+<a href='$4'>pokaż i edytuj pełną listę</a>.)",
+"watchmethod-recent" => "poszukiwanie ostatnich zmian wśród obserwowanych stron",
+"watchmethod-list" => "poszukiwanie obserwowanych stron wśród ostatnich zmian",
+"removechecked" => "Usuń zaznaczone pozycje z listy obserwowanych",
+"watcheditlist" => "Oto alfabetyczna lista obserwowanych stron.
+Zaznacz, które z nich mamy usunąć z listy i kliknij przycisk
+
+<i>Usuń...</i> znajdujący się na dole strony.",
+"removingchecked" => "Usuwamy zaznaczone pozycje z listy obserwowanych...",
+"couldntremove" => "Nie można było usunąć pozycji '$1'...",
+"iteminvalidname" => "Problem z pozycją '$1', niepoprawna nazwa...",
+"wlnote" => "Poniżej pokazano zmiany dokonane w ciągu ostatnich <b>$2</b> godzin (maksymalna liczba pozycji: $1).",
 
 # Delete/protect/revert
-
 #
-"deletepage"    => "Usuń stronę",
-"confirm"               => "Potwierdź",
+"deletepage" => "Usuń stronę",
+"confirm" => "Potwierdź",
+"excontent" => "Zawartość strony",
+"exbeforeblank" => "Poprzednia zawartość pustej strony",
+"exblank" => "Strona była pusta",
 "confirmdelete" => "Potwierdź usunięcie",
-"deletesub"             => "(Usuwanie \"$1\")",
+"deletesub" => "(Usuwanie \"$1\")",
+"historywarning" => "Uwaga: Strona, którą chcesz skasować ma starsze wersje; oto ",
 "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
-[[Wikipedia:Zasady i wskazówki|zasadami Wikipedii]].",
-"confirmcheck"  => "Tak, naprawdę chcę usunąć.",
+[[{{ns:4}}:Zasady i wskazówki|zasadami Wikipedii]].",
+"confirmcheck" => "Tak, naprawdę chcę usunąć.",
 "actioncomplete" => "Operacja wykonana",
 
-"deletedtext"   => "Usunięto \"$1\".
+"deletedtext" => "Usunięto \"$1\".
 Rejestr ostatnio dokonanych kasowań możesz obejrzeć tutaj: $2.",
 "deletedarticle" => "usunięto \"$1\"",
-"dellogpage"    => "Usunięte",
+"dellogpage" => "Usunięte",
 "dellogpagetext" => "To jest lista ostatnio wykonanych kasowań.
 Podane czasy odnoszą się do strefy czasu uniwersalnego (UTC).
 <ul>
 </ul>
 ",
-"deletionlog"   => "rejestr usunięć",
-"reverted"              => "Przywrócono starszą wersję",
+"deletionlog" => "rejestr usunięć",
+"reverted" => "Przywrócono starszą wersję",
 "deletecomment" => "Powód usunięcia",
 "imagereverted" => "Przywrócenie wcześniejszej wersji powiodło się.",
-"rollback"              => "Cofnij edycję", 
-"rollbacklink"  => "cofnij",
-"cantrollback"  => "Nie można cofnąć edycji; jest tylko jedna wersja tego artykułu.",
-"revertpage"    => "Przywrócono przedostatnią wersję, jej autor to $1", 
+"rollback" => "Cofnij edycję", 
+"rollbacklink" => "cofnij",
+"rollbackfailed" => "Nie udało się cofnąć zmiany",
+"cantrollback" => "Nie można cofnąć edycji; jest tylko jedna wersja tej strony.",
+"alreadyrolled" => "Nie można cofnąć ostatniej zmiany strony [[$1]],
+której autorem jest [[Wikipedysta:$2|$2]] ([[Dyskusja_wikipedysty:$2|Dyskusja]]).
+Ktoś inny zdążył już to zrobić lub wprowadził własne poprawki do treści strony.
+Autorem ostatniej zmiany jest teraz [[Wikipedysta:$3|$3]] ([[Dyskusja_wikipedysty:$3|Dyskusja]]).",
+# only shown if there is an edit comment
+"editcomment" => "Opisano ją następująco: \"<i>$1</i>\".",
+"revertpage" => "Przywrócono przedostatnią wersję, jej autor to $1", 
 
 # Undelete
 #
@@ -930,7 +917,7 @@ Podane czasy odnoszą się do strefy czasu uniwersalnego (UTC).
 "undeletepage" => "Odtwarzanie skasowanych stron",
 "undeletepagetext" => "Poniższe strony zostały skasowane, ale ich kopia wciąż
 znajduje się w archiwum.<br><b>Uwaga:</b> archiwum co jakiś czas także jest kasowane!",
-"undeletearticle" => "Odtwórz skasowany artykuł",
+"undeletearticle" => "Odtwórz skasowaną stronę",
 "undeleterevisions" => "Liczba zarchiwizowanych wersji: $1",
 "undeletehistory" => "Odtworzenie strony spowoduje przywrócenie także jej
 wszystkich poprzednich wersji. Jeśli od czasu skasowania ktoś utworzył nową stronę
@@ -939,78 +926,78 @@ pozostanie bez zmian.",
 "undeleterevision" => "Skasowano wersję z $1",
 "undeletebtn" => "Odtwórz!",
 "undeletedarticle" => "odtworzono \"$1\"",
-"undeletedtext"   => "Pomyślnie odtworzono artykuł [[$1]].
-Zobacz [[Wikipedia:Usunięte]], jeśli chcesz przejrzeć rejestr ostatnio
+"undeletedtext" => "Pomyślnie odtworzono stronę [[$1]].
+Zobacz [[{{ns:4}}:Usunięte]], jeśli chcesz przejrzeć rejestr ostatnio
 skasowanych i odtworzonych stron.",
 
 # Contributions
 #
 "contributions" => "Wkład użytkownika",
-"mycontris"     => "Moje edycje",
-"contribsub"    => "Dla użytkownika o pseudonimie $1",
-"nocontribs"    => "Brak zmian odpowiadających tym kryteriom.",
+"mycontris" => "Moje edycje",
+"contribsub" => "Dla użytkownika $1",
+"nocontribs" => "Brak zmian odpowiadających tym kryteriom.",
 
-"ucnote"                => "Oto lista ostatnich <b>$1</b> zmian dokonanych przez
+"ucnote" => "Oto lista ostatnich <b>$1</b> zmian dokonanych przez
 użytkownika w ciągu ostatnich <b>$2</b> dni.",
-"uclinks"               => "Zobacz ostatnie $1 zmian; zobacz ostatnie $2 dni.",
-"uctop"                 => " (jako ostatnia)",
+"uclinks" => "Zobacz ostatnie $1 zmian; zobacz ostatnie $2 dni.",
+"uctop" => " (jako ostatnia)",
 
 # What links here
 #
 "whatlinkshere" => "Linkujące",
 "notargettitle" => "Wskazywana strona nie istnieje",
-"notargettext"  => "Nie podano strony albo użytkownika, dla których
+"notargettext" => "Nie podano strony albo użytkownika, dla których
 ta operacja ma być wykonana.",
-"linklistsub"   => "(Lista linków)",
-"linkshere"             => "Do tej strony odwołują się następujące inne strony:",
-"nolinkshere"   => "Do tej strony nie odwołuje się do żadna inna.",
-"isredirect"    => "strona przekierowująca",
+"linklistsub" => "(Lista linków)",
+"linkshere" => "Do tej strony odwołują się następujące inne strony:",
+"nolinkshere" => "Do tej strony nie odwołuje się żadna inna.",
+"isredirect" => "strona przekierowująca",
 
 # Block/unblock IP
 #
-"blockip"               => "Zablokuj adres IP",
-"blockiptext"   => "Użyj poniższego formularza aby zablokować prawo
+"blockip" => "Zablokuj adres IP",
+"blockiptext" => "Użyj poniższego formularza aby zablokować prawo
 zapisu spod określonego adresu IP.
 Powinno się to robić jedynie by zapobiec wandalizmowi, a zarazem
-w zgodzie z [[Wikipedia:Zasady i wskazówki|zasadami Wikipedii]].
+w zgodzie z [[{{ns:4}}:Zasady i wskazówki|zasadami Wikipedii]].
 Podaj powód (np. umieszczając nazwy stron, na których dopuszczono
 się wandalizmu).",
-"ipaddress"             => "Adres IP",
-"ipbreason"             => "Powód",
-"ipbsubmit"             => "Zablokuj ten adres",
-"badipaddress"  => "Adres IP jest źle utworzony.",
+"ipaddress" => "Adres IP",
+"ipbreason" => "Powód",
+"ipbsubmit" => "Zablokuj ten adres",
+"badipaddress" => "Adres IP jest źle utworzony.",
 "noblockreason" => "Musisz podać powód blokady.",
 "blockipsuccesssub" => "Zablokowanie powiodło się",
 "blockipsuccesstext" => "Adres IP \"$1\" został zablokowany.
 <br>Przejdź do [[Specjalna:Ipblocklist|Listy zablokowanych adresów IP]] by przejrzeć blokady.",
-"unblockip"             => "Odblokuj adres IP",
+"unblockip" => "Odblokuj adres IP",
 "unblockiptext" => "Użyj poniższego formularza by przywrócić prawa zapisu
 dla poprzednio zablokowanego adresu IP.",
-"ipusubmit"             => "Odblokuj ten adres",
-"ipusuccess"    => "Adress IP \"$1\" został odblokowany",
-"ipblocklist"   => "Lista zablokowanych adresów IP",
+"ipusubmit" => "Odblokuj ten adres",
+"ipusuccess" => "Adress IP \"$1\" został odblokowany",
+"ipblocklist" => "Lista zablokowanych adresów IP",
 "blocklistline" => "$1, $2 zablokował $3",
-"blocklink"             => "zablokuj",
-"unblocklink"   => "odblokuj",
-"contribslink"  => "wkład",
+"blocklink" => "zablokuj",
+"unblocklink" => "odblokuj",
+"contribslink" => "wkład",
 
 # Developer tools
 #
-"lockdb"                => "Zablokuj bazę danych",
-"unlockdb"              => "Odblokuj bazę danych",
-"lockdbtext"    => "Zablokowanie bazy danych uniemożliwi wszystkim użytkownikom
+"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.",
-"unlockdbtext"  => "Odblokowanie bazy danych umożliwi wszystkim użytkownikom
+"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.",
+"lockconfirm" => "Tak, naprawdę chcę zablokować bazę danych.",
 "unlockconfirm" => "Tak, naprawdę chcę odblokować bazę danych.",
-"lockbtn"               => "Zablokuj bazę danych",
-"unlockbtn"             => "Odblokuj bazę danych",
+"lockbtn" => "Zablokuj bazę danych",
+"unlockbtn" => "Odblokuj bazę danych",
 "locknoconfirm" => "Nie zaznaczyłeś pola potwierdzenia.",
 "lockdbsuccesssub" => "Baza danych została pomyślnie zablokowana",
 "unlockdbsuccesssub" => "Blokada bazy danych usunięta",
@@ -1020,22 +1007,23 @@ Potwierdź, proszę, że to jest zgodne z Twoimi zamiarami.",
 
 # SQL query
 #
-"asksql"                => "Zapytanie SQL",
-"asksqltext"    => "Użyj poniższego formularza by wysłać bezpośrednie zapytanie
+"asksql" => "Zapytanie SQL",
+"asksqltext" => "Użyj poniższego formularza by wysłać bezpośrednie zapytanie
 do bazy danych Wikipedii.
 Do ograniczania literałów łańcuchowych używaj pojedynczych cudzysłowów ('tak jak tu').
 Twoje zapytanie może poważnie obciążyć serwer, więc używaj tej możliwości
 z rozwagą.",
-"sqlquery"              => "Podaj zapytanie",
-"querybtn"              => "Wyślij zapytanie",
-"selectonly"    => "Zapytania inne niż \"SELECT\" są zastrzeżone tylko dla
+"sqlislogged" => "Przypominamy, że wszystkie zapytania są logowane!",
+"sqlquery" => "Podaj zapytanie",
+"querybtn" => "Wyślij zapytanie",
+"selectonly" => "Zapytania inne niż \"SELECT\" są zastrzeżone tylko dla
 użytkowników o statusie Programisty.",
 "querysuccessful" => "Zapytanie zakończone sukcesem",
 
 # Move page
 #
-"movepage"              => "Przenieś stronę",
-"movepagetext"  => "Za pomocą poniższego formularza zmienisz nazwę strony,
+"movepage" => "Przenieś stronę",
+"movepagetext" => "Za pomocą poniższego formularza zmienisz nazwę strony,
 przenosząc jednocześnie jej historę.
 Pod starym tytułem zostanie umieszczona strona przekierowująca.
 Linki do starego tytułu pozostaną niezmienione.
@@ -1058,27 +1046,39 @@ przeniesiona automatycznie, pod warunkiem, że:
 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 <i>checkbox</i>).",
-"movearticle"   => "Przenieś stronę",
-"movenologin"   => "Brak logowania",
+"movearticle" => "Przenieś stronę",
+"movenologin" => "Brak logowania",
 "movenologintext" => "Musisz być zarejestrowanym i <a href=\"" .
-  wfLocalUrl( "Specjalna:Userlogin" ) . "\">zalogowanym</a>
+  "{{localurle:Specjalna:Userlogin}}\">zalogowanym</a>
 użytkownikiem aby móc przenieść stronę.",
-"newtitle"              => "Nowy tytuł",
-"movepagebtn"   => "Przenieś stronę",
-"pagemovedsub"  => "Przeniesienie powiodło się",
+"newtitle" => "Nowy tytuł",
+"movepagebtn" => "Przenieś stronę",
+"pagemovedsub" => "Przeniesienie powiodło się",
 "pagemovedtext" => "Strona \"[[$1]]\" została przeniesiona do \"[[$2]]\".",
 "articleexists" => "Strona o podanej nazwie już istnieje albo
 wybrana przez Ciebie nazwa nie jest poprawna.
 Wybierz, proszę, nową nazwę.",
-"movedto"               => "przeniesiono do",
-"movetalk"              => "Przenieś także stronę <i>Dyskusji</i>, jeśli to możliwe.",
+"movedto" => "przeniesiono do",
+"movetalk" => "Przenieś także stronę <i>Dyskusji</i>, jeśli to możliwe.",
 "talkpagemoved" => "Odpowiednia strona z <i>Dyskusją</i> także została przeniesiona.",
 "talkpagenotmoved" => "Odpowiednia strona z <i>Dyskusją</i> <strong>nie</strong> została przeniesiona.",
+# Math
+       '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_source' => "Pozostaw w TeXu (tekst)",
+        'mw_math_modern' => "HTML, dla nowszych przeglądarek",
+       'mw_math_mathml' => 'MathML'
 
 );
 
 class LanguagePl extends LanguageUtf8 {
 
+        function getDefaultUserOptions () {
+                $opt = Language::getDefaultUserOptions();
+                return $opt;
+        }
+       
         function getNamespaces() {
                 global $wgNamespaceNamesPl;
                 return $wgNamespaceNamesPl;
@@ -1108,49 +1108,27 @@ class LanguagePl extends LanguageUtf8 {
                 return $wgSkinNamesPl;
         }
 
-        function getMathNames() { 
-                global $wgMathNamesPl; 
-                return $wgMathNamesPl; 
-    }
-
-        function getUserToggles() {
-                global $wgUserTogglesPl;
-                return $wgUserTogglesPl;
-        }
-
-        function getLanguageName( $code ) {
-                global $wgLanguageNamesPl;
-                if ( ! array_key_exists( $code, $wgLanguageNamesPl ) ) {
-                        return "";
-                }
-                return $wgLanguageNamesPl[$code];
-        }
-
-        function getMonthName( $key )
-        {
-                global $wgMonthNamesPl;
-                return $wgMonthNamesPl[$key-1];
-        }
-
         function getMonthNameGen( $key )
         {
-                global $wgMonthNamesGenPl;
-                return $wgMonthNamesGenPl[$key-1];
+                global $wgMonthNamesGenEn;
+                return wfMsg( $wgMonthNamesGenEn[$key-1] );
         }
 
-        function getMonthAbbreviation( $key )
-        {
-                global $wgMonthAbbreviationsPl;
-                return $wgMonthAbbreviationsPl[$key-1];
-        }
 
-        function getWeekdayName( $key )
+        function userAdjust( $ts )
         {
-                global $wgWeekdayNamesPl;
-                return $wgWeekdayNamesPl[$key-1];
-        }
+                global $wgUser;
 
-        # inherit function userAdjust( $ts )
+                $diff = $wgUser->getOption( "timecorrection" );
+                if ( ! $diff ) { $diff = 0; }
+                if ( 0 == $diff ) { return $ts; }
+
+                $t = mktime( ( (int)substr( $ts, 8, 2) ) + $diff,
+                  (int)substr( $ts, 10, 2 ), (int)substr( $ts, 12, 2 ),
+                  (int)substr( $ts, 4, 2 ), (int)substr( $ts, 6, 2 ),
+                  (int)substr( $ts, 0, 4 ) );
+                return date( "YmdHis", $t );
+        }
 
         function date( $ts, $adj = false )
         {