additional legends for prefs form, silenced the month function for now (after importi...
[lhc/web/wiklou.git] / languages / LanguageEo.php
index 122f03e..a2778b7 100644 (file)
@@ -1,5 +1,5 @@
-<?
-include("utf8Case.php");
+<?php
+require_once("LanguageUtf8.php");
 $wgInputEncoding       = "utf-8";
 $wgOutputEncoding      = "utf-8";
 $wgEditEncoding                = "x";
@@ -11,15 +11,25 @@ $wgEditEncoding             = "x";
 # encapsulates some of the magic-ness.
 #
 /* private */ $wgNamespaceNamesEo = array(
-       -1      => "Speciala", # FIXME Is it safe to change this?
-       0       => "",
-       1       => "Diskuto",
-       2       => "Vikipediisto",
-       3       => "Vikipediista_diskuto",
-       4       => "Vikipedio",
-       5       => "Vikipedia_diskuto",
-       6       => "Dosiero", #FIXME: Check the magic for Image: and Media:
-       7       => "Dosiera_diskuto"
+       NS_MEDIA          => "Media",
+       NS_SPECIAL        => "Speciala",
+       NS_MAIN           => "",
+       NS_TALK           => "Diskuto",
+       NS_USER           => "Vikipediisto",
+       NS_USER_TALK      => "Vikipediista_diskuto",
+       NS_WIKIPEDIA      => $wgMetaNamespace, # FIXME: Generalize v-isto kaj v-io
+       NS_WIKIPEDIA_TALK => "{$wgMetaNamespace}_diskuto", # FIXME
+       NS_IMAGE          => "Dosiero", #FIXME: Check the magic for Image: and Media:
+       NS_IMAGE_TALK     => "Dosiera_diskuto",
+       NS_MEDIAWIKI      => "MediaWiki",
+       NS_MEDIAWIKI_TALK => "MediaWiki_diskuto",
+       NS_TEMPLATE       => "Ŝablono",
+       NS_TEMPLATE_TALK  => "Ŝablona_diskuto",
+       NS_HELP           => "Helpo",
+       NS_HELP_TALK      => "Helpa_diskuto",
+       NS_CATEGORY       => "Kategorio",
+       NS_CATEGORY_TALK  => "Kategoria_diskuto",
+
 );
 
 # Heredu apriorajn preferojn: wgDefaultUserOptionsEn
@@ -29,14 +39,21 @@ $wgEditEncoding             = "x";
 );
 
 /* private */ $wgSkinNamesEo = array(
-       "Norma", "Nostalgio", "Kolonja Bluo"
+       'standard' => "Klasika",
+       'nostalgia' => "Nostalgio",
+       'cologneblue' => "Kolonja Bluo",
+       'davinci' => "DaVinci",
+       'mono' => "Senkolora",
+       'monobook' => "Librejo"
 );
 
 /* private */ $wgMathNamesEo = array(
        "Ĉiam krei PNG-bildon",
        "HTMLigu se simple, aŭ PNG",
        "HTMLigu se eble, aŭ PNG",
-       "Lasu TeX-fonton (por tekstfoliumiloj)"
+       "Lasu TeX-fonton (por tekstfoliumiloj)",
+       "Rekomendita por modernaj foliumiloj",
+       "MathML seeble (provizora)",
 );
 
 /* private */ $wgUserTogglesEo = array(
@@ -47,160 +64,22 @@ $wgEditEncoding            = "x";
        "hideminor" => "Kaŝu malgrandajn redaktetojn ĉe <i>Lastaj ŝanĝoj</i>",
        "usenewrc"  => "Novstila Lastaj Ŝanĝoj (bezonas JavaSkripton)",
        "numberheadings" => "Aŭtomate numeru sekciojn",
+       "showtoolbar" => "Show edit toolbar",
+       "editondblclick" => "Redaktu per duobla alklako (JavaScript)",
+       "editsection" => "Montru [redaktu]-ligiloj por sekcioj",
+       "editsectiononrightclick" => "Redaktu sekciojn per dekstra musklako",
+       "showtoc" => "Montru liston de enhavoj",
        "rememberpassword" => "Memoru mian pasvorton",
        "editwidth" => "Redaktilo estu plenlarĝa",
-       "editondblclick" => "Redaktu per duobla alklako (JavaScript)",
        "watchdefault" => "Priatentu paĝojn de vi redaktintajn",
        "minordefault" => "Marku ĉiujn redaktojn malgrandaj",
-       "altencoding" => "Montru supersignojn X-sisteme"
+       "previewontop" => "Montru antaŭrigardon antaŭ redaktilo",
+       "altencoding" => "Montru supersignojn X-sisteme" # FIXME: forpreni cxi tiun; estas cimoplena
 );
 
 # Se eble, trovu Esperantajn libroservoj traserĉeblaj laŭ ISBN
 # $wgBookstoreListEo = ..
 
-# Tie, kie eble, uzu la memnomo de la lingvo
-# El listo de Landoj kaj Lingvoj ce http://www.bertilow.com/lanlin/isoling.php
-/* private */ $wgLanguageNamesEo = array(
-       "aa"    => "Afar",
-       "ab"    => "Abĥaza",
-       "af"    => "Afrikaans",
-       "am"    => "Amhara",
-       "ar" => "&#8238;&#1575;&#1604;&#1593;&#1585;&#1576;&#1610;&#1577;&#8236; (Araby)",
-       "as"    => "Asama",
-       "ay"    => "Aymara",
-       "az"    => "Azerbaijani",
-       "ba"    => "Bashkir",
-       "be" => "&#1041;&#1077;&#1083;&#1072;&#1088;&#1091;&#1089;&#1082;&#1080;",
-       "bh"    => "Bihara",
-       "bi"    => "Bislama",
-       "bn"    => "Bengali",
-       "bo"    => "Tibeta",
-       "br" => "Brezhoneg",
-       "bs" => "Bosna",
-       "ca" => "Catal&#224;",
-       "ch" => "Chamoru",
-       "co"    => "Corsika",
-       "cs" => "&#268;esk&#225;",
-       "cy" => "Cymraeg",
-       "da" => "Dansk", # Note two different subdomains.
-       "dk" => "Dansk", # 'da' is correct for the language.
-       "de" => "Deutsch",
-       "dz"    => "Bhutani",
-       "el" => "&#917;&#955;&#955;&#951;&#957;&#953;&#954;&#940; (Ellenika)",
-       "en"    => "English",
-       "eo"    => "Esperanto",
-       "es" => "Espa&#241;ol",
-       "et" => "Eesti",
-       "eu" => "Euskara",
-       "fa" => "&#8238;&#1601;&#1585;&#1587;&#1609;&#8236; (Farsi)",
-       "fi" => "Suomi",
-       "fj"    => "Fiĝia",
-       "fo"    => "Feroa",
-       "fr" => "Fran&#231;ais",
-       "fy" => "Frysk",
-       "ga" => "Gaelige",
-       "gl"    => "Galego",
-       "gn"    => "Guarani",
-       "gu" => "&#2711;&#2753;&#2716;&#2736;&#2750;&#2724;&#2752; (Gujarati)",
-       "ha"    => "Hausa",
-       "he" => "&#1506;&#1489;&#1512;&#1497;&#1514; (Ivrit)",
-       "hi" => "&#2361;&#2367;&#2344;&#2381;&#2342;&#2368; (Hindi)",
-       "hr" => "Hrvatski",
-       "hu" => "Magyar",
-       "hy"    => "Armena",
-       "ia"    => "Interlingua",
-       "id"    => "Indonesia",
-       "ik"    => "Inupiak",
-       "is" => "&#205;slenska",
-       "it" => "Italiano",
-       "iu"    => "Inuktitut",
-       "ja" => "&#26085;&#26412;&#35486; (Nihongo)",
-       "jv"    => "Javanese",
-       "ka" => "&#4325;&#4304;&#4320;&#4311;&#4309;&#4308;&#4314;&#4312; (Kartuli)",
-       "kk"    => "Kazakh",
-       "kl"    => "Groenlanda",
-       "km"    => "Kampuĉa",
-       "kn"    => "Kanada",
-       "ko" => "&#54620;&#44397;&#50612; (Hangukeo)",
-       "ks"    => "Kashmiri",
-       "kw" => "Kernewek",
-       "ky"    => "Kirghiz",
-       "la" => "Latina",
-       "ln"    => "Lingala",
-       "lo"    => "Laotian",
-       "lt" => "Lietuvi&#371;",
-       "lv"    => "Latvian",
-       "mg" => "Malagasy",
-       "mi"    => "Maori",
-       "mk"    => "Makedona",
-       "ml"    => "Malayalam",
-       "mn"    => "Mongola",
-       "mo"    => "Moldova",
-       "mr"    => "Marathi",
-       "ms" => "Bahasa Melayu",
-       "my"    => "Burma",
-       "na"    => "Nauru",
-       "ne" => "&#2344;&#2375;&#2346;&#2366;&#2354;&#2368; (Nepali)",
-       "nl" => "Nederlands",
-       "no" => "Norsk",
-       "oc"    => "Occitan",
-       "om"    => "Oromo",
-       "or"    => "Oriya",
-       "pa"    => "Punjabi",
-       "pl" => "Polski",
-       "ps"    => "Pashto",
-       "pt" => "Portugu&#234;s",
-       "qu"    => "Quechua",
-       "rm"    => "Rumantsch",
-       "rn"    => "Kirundi",
-       "ro" => "Rom&#226;n&#259;",
-       "ru" => "&#1056;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081; (Russkij)",
-       "rw"    => "Kinyarwanda",
-       "sa" => "&#2360;&#2306;&#2360;&#2381;&#2325;&#2371;&#2340; (Samskrta)",
-       "sd"    => "Sindhi",
-       "sg"    => "Sangro",
-       "sh"    => "Srpskohvratski",
-       "si"    => "Sinhala",
-       "simple" => "Simple English",
-       "sk"    => "Slovak",
-       "sl"    => "Slovensko",
-       "sm"    => "Samoa",
-       "sn"    => "Shona",
-       "so" => "Soomaali",
-       "sq" => "Shqiptare",
-       "sr" => "Srpski",
-       "ss"    => "Siswati",
-       "st"    => "Sesotho",
-       "su"    => "Sudana",
-       "sv" => "Svenska",
-       "sw" => "Kiswahili",
-       "ta"    => "Tamil",
-       "te"    => "Telugu",
-       "tg"    => "Tajik",
-       "th"    => "Thai",
-       "ti"    => "Tigrinya",
-       "tk"    => "Turkmen",
-       "tl"    => "Tagalog",
-       "tn"    => "Setswana",
-       "to"    => "Tonga",
-       "tr" => "T&#252;rk&#231;e",
-       "ts"    => "Tsonga",
-       "tt"    => "Tatar",
-       "tw"    => "Twi",
-       "ug"    => "Uighur",
-       "uk" => "&#1059;&#1082;&#1088;&#1072;&#1111;&#1085;&#1089;&#1100;&#1082;&#1072; (Ukrayins`ka)",
-       "ur"    => "Urdu",
-       "uz"    => "Uzbek",
-       "vi"    => "Vietnamese",
-       "vo" => "Volap&#252;k",
-       "wo"    => "Wolof",
-       "xh" => "isiXhosa",
-       "yi"    => "Yiddish",
-       "yo"    => "Yoruba",
-       "za"    => "Zhuang",
-       "zh" => "&#20013;&#25991; (Zhongwen)",
-       "zu"    => "Zulu"
-);
 
 # Note capitalization; also some uses may require addition of final -n
 /* private */ $wgWeekdayNamesEo = array(
@@ -248,6 +127,7 @@ $wgEditEncoding             = "x";
        "Shortpages"    => "Mallongaj artikoloj",
        "Longpages"             => "Longegaj artikoloj",
        "Newpages"              => "Novaj artikoloj",
+       "Ancientpages"  => "Antikvaj artikoloj",
        "Allpages"              => "Ĉiu paĝo laŭ titolo",
 
        "Ipblocklist"   => "Forbaritaj IP-adresoj",
@@ -258,7 +138,9 @@ $wgEditEncoding             = "x";
        "Whatlinkshere" => "",
        "Recentchangeslinked" => "",
        "Movepage"              => "",
-       "Booksources"   => "Eksteraj libroservoj"
+       "Booksources"   => "Eksteraj libroservoj",
+       "Export"        => "Elkopii per XML",
+       "Version"       => "Versionoj de la programaro",
 );
 
 /* private */ $wgSysopSpecialPagesEo = array(
@@ -271,28 +153,35 @@ $wgEditEncoding           = "x";
 /* private */ $wgDeveloperSpecialPagesEo = array(
        "Lockdb"                => "Forŝlosi datumaron",
        "Unlockdb"              => "Repermesu ŝanĝon al datumaro",
-       "Debug"                 => "Montru servilinformon"
 );
 
 /* private */ $wgAllMessagesEo = array(
 
 # Teksteroj uzataj fare de diversaj paĝoj:
 #
+"categories" => "Kategorioj",
+"category" => "kategorio",
+"category_header" => "Artikoloj en kategorio \"$1\"",
+"subcategories" => "Subkategorioj",
+
 # Tiuj literoj, kiuj aperu kiel parto de la ligilo en formo "[[lingvo]]jn" ktp:
 "linktrail"     => "/^([a-z]+)(.*)\$/sD",
 "mainpage"             => "Ĉefpaĝo",
 "about"                        => "Enkonduko",
-"aboutwikipedia" => "Pri Vikipedio", #FIXME
-"aboutpage"            => "Vikipedio:Enkonduko",
+"aboutwikipedia" => "Pri {{SITENAME}}", #FIXME
+"aboutpage"            => "{{ns:4}}:Enkonduko",
+'article'              => "Artikolo",
 "help"                 => "Helpo",
-"helppage"             => "Vikipedio:Helpo",
-"wikititlesuffix" => "Vikipedio",
+"helppage"             => "{{ns:4}}:Helpo",
+"wikititlesuffix" => "{{SITENAME}}",
 "bugreports"   => "Raportu cimojn",
-"bugreportspage" => "Vikipedio:Raportu_cimojn",
+"bugreportspage" => "{{ns:4}}:Raportu_cimojn",
+"sitesupport"   => "Subteno",
+"sitesupportpage" => "", # FIXME
 "faq"                  => "Oftaj demandoj",
-"faqpage"              => "Vikipedio:Oftaj demandoj",
+"faqpage"              => "{{ns:4}}:Oftaj demandoj",
 "edithelp"             => "Helpo pri redaktado",
-"edithelppage" => "Vikipedio:Kiel_redakti_paĝon", #FIXME: Kontrolu
+"edithelppage" => "{{ns:4}}:Kiel_redakti_paĝon", #FIXME: Kontrolu
 "cancel"               => "Nuligu",
 "qbfind"               => "Trovu",
 "qbbrowse"             => "Foliumado", # FIXME
@@ -300,17 +189,20 @@ $wgEditEncoding           = "x";
 "qbpageoptions" => "Paĝagado", #FIXME
 "qbpageinfo"   => "Paĝinformoj", #FIXME
 "qbmyoptions"  => "Personaĵoj", #FIXME
+"qbspecialpages"       => "Specialaj paĝoj",
+"moredotdotdot"        => "Pli...",
 "mypage"               => "Mia paĝo", #FIXME
 "mytalk"        => "Mia diskuto",
 "currentevents" => "Aktualaĵoj", #FIXME - Novaĵoj? Aktualaj novaĵoj? Aktualaj eventoj?
 "errorpagetitle" => "Eraro", #FIXME - Arero? ;)
 "returnto"             => "Revenu al $1.",
-"fromwikipedia"        => "El Vikipedio, la libera enciklopedio.",
+"fromwikipedia"        => "El {{SITENAME}}, la libera enciklopedio.",
 "whatlinkshere"        => "Paĝoj kiuj ligas ĉi tien",
 "help"                 => "Helpo",
 "search"               => "Serĉu",
 "go"                   => "Ek",
 "history"              => "Malnovaj versioj",
+"history_short"        => "Historio",
 "printableversion" => "Presebla versio", 
 "editthispage" => "Redaktu la paĝon",
 "deletethispage" => "Forigu la paĝon",
@@ -318,8 +210,11 @@ $wgEditEncoding            = "x";
 "unprotectthispage" => "Malprotektu la paĝon", #FIXME: ĉu 'malgardu', 'ne plu', ktp? / "(mal)gardi" ne estas bona /Bertilo
 "newpage"              => "Nova paĝo",
 "talkpage"             => "Diskutu la paĝon",
-"subjectpage"  => "Vidu la artikolon", #FIXME: ?
+"postcomment"   => "Afiŝu komenton",
 "articlepage"  => "Vidu la artikolon",
+"subjectpage"  => "Vidu la artikolon", #FIXME: ?
+"talk"                 => "Diskuto",
+"toolbox"              => "Iloj",
 "userpage"             => "Vidu personan paĝon",
 "wikipediapage"        => "Vidu meta-paĝon",
 "imagepage"            => "Vidu dosieropaĝon",
@@ -328,10 +223,10 @@ $wgEditEncoding           = "x";
 "redirectedfrom" => "(Alidirektita el $1)",
 "lastmodified" => "Laste redaktita je $1.",
 "viewcount"            => "Montrita $1-foje.",
-"gnunote"              => "La enhavo de Vikipedio disponeblas laŭ permesilo <a class='internal' href='/wiki/GFDL'>GNU Free Documentation License</a>.",
+"gnunote"              => "La enhavo de {{SITENAME}} disponeblas laŭ permesilo <a class='internal' href='$wgScript/GFDL'>GNU Free Documentation License</a>.",
 "printsubtitle" => "(El http://eo.wikipedia.org)",
 "protectedpage" => "Protektita paĝo", #FIXME: ĉu "gardita" ktp?
-"administrators" => "Vikipedio:Administrantoj", # FIXME?
+"administrators" => "{{ns:4}}:Administrantoj", # FIXME?
 "sysoptitle"   => "Konto de administranto bezonatas",
 "sysoptext"            => "La ago kiun vi petis fari estas
 farebla nur de uzuloj agnoskitaj kiel \"sistemestroj\".
@@ -342,19 +237,27 @@ Vidu $1.",
 "nbytes"               => "$1 bitokoj",
 "go"                   => "Ek!", #FIXME
 "ok"                   => "Ek!", #FIXME
-"sitetitle"            => "Vikipedio", # Wikipedia
-"sitesubtitle" => "La Libera Enciklopedio",
+"sitetitle"            => "{{SITENAME}}",
+"pagetitle"            => "$1 - {{SITENAME}}",
+"sitesubtitle" => "La Libera Enciklopedio", # FIXME
 "retrievedfrom" => "Citita el \"$1\"", #FIXME: Aperas post presita paĝo
 "newmessages"  => "Jen $1 por vi.",
 "newmessageslink" => "nova mesaĝo",
+"editsection"   => "redaktu",
+"toc"           => "Enhavo",
+"showtoc"       => "montru",
+"hidetoc"       => "kaŝu",
+"thisisdeleted" => "Vidu aŭ restarigu $1?",
+"restorelink" => "$1 forigita(j)n versio(j)n",
+
 # Main script and global functions
 #
 "nosuchaction" => "Ne ekzistas tia ago",
 "nosuchactiontext" => "La agon ('action') nomitan de la URL
-ne agnoskas la programaro de Vikipedio",
+ne agnoskas la programaro de {{SITENAME}}",
 "nosuchspecialpage" => "Ne ekzistas tia speciala paĝo",
 "nospecialpagetext" => "Vi petis specialan paĝon kiun
-ne agnoskas la programaro de Vikipedio",
+ne agnoskas la programaro de {{SITENAME}}",
 
 # General errors
 #
@@ -367,17 +270,18 @@ Jen la plej laste provita informmendo:
 <blockquote><tt><nowiki>$1</nowiki></tt></blockquote>
 el la funkcio \"<tt>$2</tt>\". 
 MySQL redonis eraron  \"<tt>$3: $4</tt>\".",
-"noconnect"            => "Neeblis konekti al la datumbazo je $1",
+"noconnect"            => "Neeblis konekti al la datumbazo; estas ia erarao aŭ oni riparadas la servilon.",
 "nodb"                 => "Neeblis elekti datumaron $1",
+"cachederror"   => "Intertempe, jen konservita kopio de la petita paĝo (ĝi eble ne estas ĝisdata).",
 "readonly"             => "Datumaro ŝlosita, nurlega",
 "enterlockreason" => "Bonvolu klarigi, kial oni ŝlosas la datumaron, kaj
 la estimatan tempon de malŝlosado.",
-"readonlytext" => "La datumaro de Vikipedio estas nun ŝlosita kontraŭ
+"readonlytext" => "La datumaro de {{SITENAME}} estas nun ŝlosita kontraŭ
 novaj aldonaj kaj aliaj ŝanĝoj, probable pro laŭkutima flegado de la datumaro.
 Bonvolu reprovu post iom da tempo.
 
 La ŝlosinto lasis la jenan mesaĝon:
-<p>$1\n",
+<p>$1</p>\n",
 "missingarticle" => "La datumbazo ne trovis la tekston de
 artikolo, kiun ĝi devus trovi, nomita \"$1\".
 Ĉi tio ne estas eraro de la datumbazo, sed probable cimo en la programo.
@@ -394,6 +298,15 @@ Bonvolu raporti ĉi tion al iu sistemestro, kaj rimarkigi la retadreson (URL).",
 "badtitle"             => "Nevalida titolo",
 "badtitletext" => "La petita paĝotitolo estas nevalida, malplena, aŭ
 malĝuste ligita interlingva aŭ intervikia titolo.",
+"perfdisabled" => "Ni petas pardonon! La petita funkcio estas malebligita
+provizore por konservi la rapidecon de la servilo.",
+"perfdisabledsub" => "Jen konservita kopio laŭ $1:",
+"viewsource" => "Vidu vikitekston",
+"protectedtext" => "Tiu ĉi paĝon estas ŝlosita kontraŭ redaktado;
+estas diversaj eblaj kialoj por tio.
+Bv legi [[{{ns:4}}:Ŝlositaj paĝoj]].
+
+Vi ja rajtas vidi kaj kopii la fontotekston de la vikipaĝo:",
 
 # Login and logout pages
 #
@@ -403,7 +316,7 @@ Vi rajtas daŭre Vikipediumi sennome, aŭ vi povas reensaluti
 kiel la sama aŭ kiel alia uzulo.\n", #FIXME
 
 "welcomecreation" => "<h2>Bonvenon, $1!</h2> Via konto estas kreita.
-<font color=\"red\">Ne forgesu fari viajn Vikipedio-preferojn!</font>",
+<font color=\"red\">Ne forgesu fari viajn {{SITENAME}}-preferojn!</font>",
 
 "loginpagetitle" => "Ensalutu / enskribu", #FIXME
 "yourname"             => "Via salutnomo", #FIXME ĉu kaŝnomo ĉu uzantonomo ĉu kontonomo ktp?
@@ -411,18 +324,14 @@ kiel la sama aŭ kiel alia uzulo.\n", #FIXME
 "yourpasswordagain" => "Retajpu pasvorton",
 "newusersonly" => " (nur novaj uzuloj)",
 "remembermypassword" => "Rememoru mian pasvorton.",
-"loginproblem" => "<b>Okazis problemo pri via ensalutado.</b><br>Bonvolu reprovi!",
-"alreadyloggedin" => "<font color=\"red\"><b>Uzulo $1, vi jam estas ensalutinta!</b></font><br>\n",
-
-"areyounew"            => "Se vi estas nova ĉe la Vikipedio kaj volas akiri uzulan konton,
-bonvolu tajpi salutnomon, pasvorton, kaj refoje pasvorton.
-Laŭvole vi rajtas enmeti vian retpoŝtadreson por ke ni povu
-sendi al vi novan pasvorton, se vi perdos la nunan.<br>\n",
+"loginproblem" => "<b>Okazis problemo pri via ensalutado.</b><br />Bonvolu reprovi!",
+"alreadyloggedin" => "<font color=\"red\"><b>Uzulo $1, vi jam estas ensalutinta!</b></font><br />\n",
 
 "login"                        => "Ensalutu", #FIXME, what exactly do the following go to?
 "userlogin"            => "Ensalutu",
 "logout"               => "Elsalutu",
 "userlogout"   => "Elsalutu",
+"notloggedin"  => "Ne ensalutinta",
 "createaccount"        => "Kreu novan konton",
 "badretype"            => "La pasvortoj kiujn vi tajpis ne egalas.",
 "userexists"   => "Jam estas uzulo kun la nomo kiun vi elektis. Bonvolu elekti alian nomon.",
@@ -432,14 +341,14 @@ sendi al vi novan pasvorton, se vi perdos la nunan.<br>\n",
 "loginerror"   => "Ensaluta eraro", #FIXME
 "noname"               => "Vi ne enmetis validan salutnomon.",
 "loginsuccesstitle" => "Ensalutado sukcesis",
-"loginsuccess" => "Vi nun estas en la Vikipedio kiel uzulo \"$1\".",
+"loginsuccess" => "Vi nun estas en la {{SITENAME}} kiel uzulo \"$1\".",
 "nosuchuser"   => "Neniu uzulo nomiĝas \"$1\".
 Bonvolu kontroli vian literumadon, aŭ uzu la malsupran formularon por krei novan konton.",
 "wrongpassword"        => "Vi tajpis malĝustan pasvorton. Bonvolu provi denove.",
 "mailmypassword" => "Retpoŝtu al mi novan pasvorton",
-"passwordremindertitle" => "Rememorigo el Vikipedio pri perdita pasvorto", #FIXME
+"passwordremindertitle" => "Rememorigo el {{SITENAME}} pri perdita pasvorto", #FIXME
 "passwordremindertext" => "Iu (probable vi, el IP-adreso $1)
-petis, ke ni sendu al vi novan pasvorton por ensaluti Vikipedion.
+petis, ke ni sendu al vi novan pasvorton por ensaluti {{SITENAME}}n.
 La pasvorto por uzulo \"$2\" nun estas \"$3\".
 Ni rekomendas, ke vi nun ensalutu kaj ŝanĝu vian pasvorton.", #FIXME
 "noemail"              => "Retpoŝtadreso ne estas registrita por uzulo \"\".",
@@ -457,11 +366,11 @@ Bonvolu saluti denove ricevinte ĝin.",
 "showpreview"  => "Antaŭrigardu", #FIXME eh?
 "blockedtitle" => "Uzulo forbarita", #FIXME ĉu 'Konto forbarita'?
 "blockedtext"  => "Via konto aŭ IP-adreso estis forbarita fare de $1,
-kiu priskribis la kialon jene:<br>$2
+kiu priskribis la kialon jene:<br />$2
 <p>Vi rajtas kontakti tiun administranton por pridiskuti la forbaradon.", #FIXME - sistemestro?
 "newarticle"   => "(Nova)",
 "newarticletext" => "Vi sekvis ligilon al paĝo jam ne ekzistanta.
-Se vi volas krei ĝin, ektajpu sube (vidu la [[Vikipedio:Helpo|helpopaĝo]] por klarigoj.)
+Se vi volas krei ĝin, ektajpu sube (vidu la [[{{ns:4}}:Helpo|helpopaĝo]] por klarigoj.)
 Se vi malintence alvenis ĉi tien, simple alklaku la \"reen\" butonon de via retumilo.",
 "anontalkpagetext" => "---- ''Jen diskutopaĝo por iu anonima kontribuanto kiu ne jam kreis
 konton aŭ ne uzas ĝin. Ni tial devas uzi la cifran [[IP-adreso]] por tiun identigi.
@@ -475,6 +384,8 @@ bonvolu [[Speciala:Userlogin|kreu konton aŭ ensalutu]].",
 "previewconflict" => "La jena antaŭrigardo montras la tekston el la supra tekstujo,
 kiel ĝi aperos se vi elektos konservi la paĝon.", #FIXME
 "editing"              => "Redaktante $1",
+"sectionedit"  => " (sekcion)",
+"commentedit"  => " (komenton)",
 "editconflict" => "Redakta konflikto: $1",
 "explainconflict" => "Iu alia ŝanĝis la paĝon post kiam vi ekredaktis.
 La supra tekstujo enhavas la aktualan tekston de la artikolo.
@@ -487,7 +398,7 @@ vi alklakos \"Konservu\".\n<p>" , #FIXME - double-check that this makes sense
 "editingold"   => "<strong>AVERTO: Vi nun redaktas malnovan version de tiu ĉi artikolo.
 Se vi konservos vian redakton, ĉiuj ŝanĝoj faritaj post tiu versio perdiĝos.</strong>\n",
 "yourdiff"             => "Malsamoj",
-"copyrightwarning" => "Bonvolu noti, ke ĉiu kontribuaĵo al la Vikipedio
+"copyrightwarning" => "Bonvolu noti, ke ĉiu kontribuaĵo al la {{SITENAME}}
 estu rigardata kiel eldonita laŭ la <i>GNU Free Documentation License</i> (vidu je $1).
 Se vi volas, ke via verkaĵo ne estu redaktota senkompate kaj disvastigota
 laŭvole, ne alklaku \"Konservu\".
@@ -496,6 +407,12 @@ fonto senkopirajta. <strong>NE UZU KOPIRAJTAJN VERKOJN SENPERMESE!</strong>",
 "longpagewarning" => "AVERTO: Tiu ĉi paĝo longas $1 kilobitokojn; kelkaj retumiloj
 povas fuŝi redaktante paĝojn je longo proksime aŭ preter 32kb.
 Se eble, bonvolu disigi la paĝon al malpli grandajn paĝerojn.",
+"readonlywarning" => "AVERTO: La datumbazo estas ŝlosita por teknika laboro;
+pro tio neeblas nun konservi vian redaktadon. Vi povas elkopii kaj englui
+la tekston al tekstdosiero por poste reenmeti ĝin al la vikio.",
+"protectedpagewarning" => "AVERTO: Tiu ĉi paĝo estas ŝlosita kontraŭ redaktado
+krom per administrantoj (t.e., vi). Bv certiĝi, ke vi sekvas la normojn de
+la komunumo per via redaktado. Vidu [[{{ns:4}}:Ŝlositaj paĝoj]].",
 
 # History pages
 #
@@ -527,9 +444,9 @@ Bonvolu kontroli la retadreson (URL) kiun vi uzis por atingi la paĝon.\b",
 # Search results
 #
 "searchresults" => "Serĉrezultoj",
-"searchhelppage" => "Vikipedio:Serĉado",
-"searchingwikipedia" => "Priserĉante la Vikipedion",
-"searchresulttext" => "Por pliaj informoj kiel priserĉi la Vikipedion, vidu .",
+"searchhelppage" => "{{ns:4}}:Serĉado",
+"searchingwikipedia" => "Priserĉante la {{SITENAME}}n",
+"searchresulttext" => "Por pliaj informoj kiel priserĉi la {{SITENAME}}n, vidu .",
 "searchquery"  => "Serĉmendo \"$1\"",
 "badquery"             => "Misformita serĉmendo",
 "badquerytext" => "Via serĉmendo ne estis plenumebla.
@@ -549,6 +466,7 @@ kaj $3 artikolojn laŭ enhavo.",
 "nextn"                        => "$1 sekvajn",
 "viewprevnext" => "Montru ($1) ($2) ($3).",
 "showingresults" => "Montras <b>$1</b> trovitajn ekde la <b>$2</b>-a.",
+"showingresultsnum" => "Montras <b>$3</b> trovitajn ekde la<b>$2</b>-a.",
 "nonefound"            => "<strong>Noto</strong>: malsukcesaj serĉoj ofte
 okazas ĉar oni serĉas tro da ofte uzataj vortoj, kiujn ne enhavas la indekso,
 aŭ ĉar oni petas tro da serĉvortoj (nur paĝoj kiuj enhavas ĉiun serĉvorton
@@ -556,9 +474,35 @@ montriĝos en la rezulto).",
 "powersearch" => "Trovu",
 
 "powersearchtext" => "
-Serĉu en sekcioj: :<br>
-$1<br>
+Serĉu en sekcioj: :<br />
+$1<br />
 $2 Kun alidirektiloj   Serĉu $3 $9",
+"searchdisabled" => "<p>Oni provizore malŝaltis serĉadon per la plenteksta
+indekso pro troŝarĝita servilo. Intertempe, vi povas serĉi per 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=\"\"> TTT <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" => "(Artikoloj)",
 
 # Preferences page
 #
@@ -590,7 +534,6 @@ Via interna identeconumero estas $2.",
 "searchresultshead" => "Agordaĵoj pri serĉorezulto",
 "resultsperpage" => "Montru trovitajn po",
 "contextlines" => "Montru liniojn el paĝoj po",
-
 "contextchars" => "Montru literojn el linioj ĝis po",
 "stubthreshold" => "Indiku paĝojn malpli grandajn ol",
 "recentchangescount" => "Montru kiom da titoloj en 'Lastaj ŝanĝoj'",
@@ -600,28 +543,16 @@ loka horzono malsamas disde tiu de la servilo (UTC).
 Ekzemple, por la Centra Eŭropa Horzono, indiku \"1\" vintre aŭ \"2\" dum somertempo.",
 "localtime"    => "Loka horzono",
 "timezoneoffset" => "Malsamo", #FIXME (?)
+"servertime"   => "Norma tempo aktuale",
+"guesstime"            => "Petu al foliumilo",
 "emailflag"     => "Malakceptu retmesaĝojn de aliaj vikipediistoj",
+"defaultns"            => "Serĉu la jenajn sekciojn:",
 
 # Recent changes
 #
 "changes"      => "ŝanĝoj", # RIPARUMIN n?
 "recentchanges" => "Lastaj ŝanĝoj",
-"recentchangestext" => "Sekvu la plej lastajn ŝanĝojn al la Vikipedio per ĉi tiu paĝo.
-[[vikipedio:Bonvenon al la Vikipedio|Bonvenon al la Vikipedio]]!
-Bonvolu legi ĉi tiujn paĝojn: [[vikipedio:Oftaj demandoj|Oftaj demandoj]],
-[[vikipedio:Konsiletoj|Konsiletoj]]
-(aparte [[vikipedio:Nomoj de titoloj|Nomoj de titoloj]]
-kaj [[vikipedio:Neŭtrala vidpunkto|Neŭtrala vidpunkto]]),
-kaj [[vikipedio:Oftaj eraroj|Oftaj vikipediaj eraroj]].
-
-
-Se vi volas, ke la Vikipedio sukcesu, tre gravas ke vi ne aldonu
-materialojn kiujn oni ne laŭleĝe rajtas aldoni pro [[Vikipedio:Kopirajto|kopirajto]].
-La leĝa respondeco vere povus malhelpi la projekton,
-do bonvolu ne fari tion.
-
-Ankaŭ vidu la [http://meta.wikipedia.org/wiki/Special:Recentchanges lastatempan pri-vikipedian diskuton]
-(plurlingve)",
+"recentchangestext" => "Sekvu la plej lastajn ŝanĝojn al la vikio per ĉi tiu paĝo.",
 "rcloaderr"            => "Ŝarĝas lastajn ŝanĝojn",
 "rcnote"               => "Jen la plej lastaj <b>$1</b> ŝanĝoj en la lastaj <b>$2</b> tagoj.",
 "rcnotefrom"   => "Jen la ŝanĝoj ekde <b>$2</b> (lastaj ĝis <b>$1</b>).",
@@ -653,7 +584,7 @@ Ankaŭ vidu la [http://meta.wikipedia.org/wiki/Special:Recentchanges lastatempan
 aliru la <a href=\"" . wfLocalUrl( "Special:Imagelist" ) .
 "\">liston de alŝutaĵoj</a>.
 Ĉiuj alŝutoj kaj forigoj estas registrataj en la <a href=\"" .
-wfLocalUrl( "Vikipedio:Loglibro de alŝutaĵoj" ) ."\">alŝuta loglibro</a>.</p>
+wfLocalUrl( "{{ns:4}}:Loglibro de alŝutaĵoj" ) ."\">alŝuta loglibro</a>.</p>
 
 <p>Uzu ĉi tiun formularon por alŝuti novajn bildojn kaj aliajn dosierojn
 por ilustrado de viaj artikoloj.
@@ -665,14 +596,14 @@ malobeas la leĝan kopirajton de aliuloj per alŝuto de la dosiero.
 Por plenumi la alŝutadon, alklaku la butono \"Alŝutu\".
 Tio ĉi eble iomete longe daŭros, se estas granda dosiero kaj se via interreta konekto malrapidas.</p>
 
-<p>La dosiertipoj preferataj ĉe Vikipedio estas JPEG por fotografaĵoj,
+<p>La dosiertipoj preferataj ĉe {{SITENAME}} estas JPEG por fotografaĵoj,
 PNG por grafikaĵoj, diagramoj, ktp; kaj OGG por sonregistraĵoj.
 Bonvolu doni al via dosiero nomon informan, por eviti konfuzon.
 Por enmeti la dosieron en artikolon, skribu ligilon laŭ la formo
 <b>[[bildo:dosiero.jpg]]</b> aŭ <b>[[image:bildo.png|teksto por retumiloj negrafikaj]]</b>,
 aŭ <b>[[dosiero:dosiero.ogg]]</b> por sono.</p>
 
-<p>Bonvolu rimarki, ke same kiel artikoloj en la Vikipedio, aliaj Vikipediistoj
+<p>Bonvolu rimarki, ke same kiel artikoloj en la {{SITENAME}}, aliaj Vikipediistoj
 rajtas redakti, anstataŭigi, aŭ forigi viajn alŝutaĵojn se ili pensas, ke
 tio servus la enciklopedion. Se vi aĉe misuzas la sistemon, eblas ke vi estos
 forbarita.</p>",
@@ -687,15 +618,15 @@ forbarita.</p>",
 "filedesc"             => "Priskribo",
 "affirmation"  => "Mi asertas, ke la laŭleĝa posedanto de la kopirajto
 de ĉi tiu dosiero konsentas eldoni ĝin laŭ la $1.",
-"copyrightpage" => "Vikipedio:Kopirajto",
-"copyrightpagename" => "permesilo GFDL uzata por la Vikipedio",
+"copyrightpage" => "{{ns:4}}:Kopirajto",
+"copyrightpagename" => "permesilo GFDL uzata por la {{SITENAME}}",
 "uploadedfiles"        => "Alŝutitaj dosieroj",
 "noaffirmation" => "Vi nepre devas aserti, ke via alŝutaĵo ne malobeas la leĝojn de kopirajto.",
 "ignorewarning"        => "Malatentu averton kaj tamen konservu la dosieron.",
 "minlength"            => "Dosiernomo devas havi pli ol du literojn.",
 "badfilename"  => "Dosiernomo estis ŝanĝita al \"$1\".",
 "badfiletype"  => "\".$1\" estas dosiertipo malrekomendata.",
-"largefile"            => "Oni rekomendas, ke dosieroj ne superu grandon de 100 megabitoj.",
+"largefile"            => "Oni rekomendas, ke dosieroj ne superu grandon de 100 kilobitoj.",
 "successfulupload" => "Alŝuto sukcesis!",
 "fileuploaded" => "Vi sukcese alŝutis dosieron \"$1\".
 Bonvolu sekvi la jenan ligilo: ($2) al la priskrib-paĝo kaj
@@ -704,6 +635,7 @@ kiam ĝi estis kreita, kaj kiu kreis ĝin; kaj ion ajn, kion vi scias pri ĝi.",
 "uploadwarning" => "Averto",
 "savefile"             => "Konservu dosieron",
 "uploadedimage" => "alŝutis \"$1\"",
+"uploaddisabled" => "Ni petas pardonon, sed oni malebligis alŝutadon.",
 
 # Image list
 #
@@ -725,7 +657,7 @@ kiam ĝi estis kreita, kaj kiu kreis ĝin; kaj ion ajn, kion vi scias pri ĝi.",
 "deleteimg"            => "for",
 "imghistlegend" => "(nun) = ĉi tiu estas la nuna versio de la dosiero, (for) = forigu
 ĉi tiun malnovan version, (res) = restarigu ĉi tiun malnovan version.
-<br><i>Por vidi la dosieron laŭdate, alklaku la daton</i>.",
+<br /><i>Por vidi la dosieron laŭdate, alklaku la daton</i>.",
 "imagelinks"   => "Ligiloj al la dosiero",
 "linkstoimage" => "La jenaj paĝoj ligas al ĉi tiu dosiero:",
 "nolinkstoimage" => "Neniu paĝo ligas al ĉi tiu dosiero.",
@@ -735,14 +667,14 @@ kiam ĝi estis kreita, kaj kiu kreis ĝin; kaj ion ajn, kion vi scias pri ĝi.",
 "statistics"   => "Statistiko",
 "sitestats"            => "Pri la retejo",
 "userstats"            => "Pri la uzularo",
-"sitestatstext" => "Troviĝas en nia datumaro sume <b>$1</b> paĝoj.
-Tiu nombro enhavas \"diskutpaĝojn\", paĝojn pri Vikipedio, \"artikoletetojn\", alidirektilojn, kaj aliajn, kiuj eble ne vere estas artikoloj. Malatentante ilin, oni povas nombri <b>$2</b> probablajn ĝustajn
-artikolojn.</p>
+"sitestatstext" => "Troviĝas en nia datumaro sume '''$1''' paĝoj.
+Tiu nombro enhavas \"diskutpaĝojn\", paĝojn pri {{SITENAME}}, \"artikoletetojn\", alidirektilojn, kaj aliajn, kiuj eble ne vere estas artikoloj. Malatentante ilin, oni povas nombri '''$2''' probablajn ĝustajn
+artikolojn.
 
-<p>Oni vidis sume <b>$3</b> paĝojn, kaj redaktis sume <b>$4</b> paĝojn
+Oni vidis sume '''$3''' paĝojn, kaj redaktis sume '''$4''' paĝojn
 ekde la starigo de la nuna vikiprogramo (novembro 2002).
-Tio estas meznombre po unu paĝo por <b>$5</b> paĝoj viditaj, kaj por <b>$6</b> redaktoj.",
-"userstatstext" => "Enskribiĝis <b>$1</b> uzuloj. El tiuj, <b>$2</b> estas administrantoj (vidu $3).",
+Tio estas meznombre po unu paĝo por '''$5''' paĝoj viditaj, kaj por '''$6''' redaktoj.",
+"userstatstext" => "Enskribiĝis '''$1''' uzuloj. El tiuj, '''$2''' estas administrantoj (vidu $3).",
 
 # Maintenance Page
 #
@@ -751,10 +683,10 @@ Tio estas meznombre po unu paĝo por <b>$5</b> paĝoj viditaj, kaj por <b>$6</b>
 Kelkaj funkcioj povas streĉi la datumbazon, do bonvolu ne reŝuti post ĉiu riparita ero!",
 "maintenancebacklink"  => "Revenu al la ilaro",
 "disambiguations"      => "Misligitaj apartigiloj",
-"disambiguationspage"  => "Vikipedio:Apartigiloj",
-"disambiguationstext"  => "La jenaj paĝoj alligas <i>paĝon-apartigilon</i>. Ili devus anstataŭe alligi la ĝustan temon.<br>Oni konsideras tiujn paĝojn, kiujn alligas $1 apartigiloj.<br>Ligado el ne-artikolaj sekcioj <i>ne</i> listiĝas ĉi tie.",
+"disambiguationspage"  => "{{ns:4}}:Apartigiloj",
+"disambiguationstext"  => "La jenaj paĝoj alligas <i>paĝon-apartigilon</i>. Ili devus anstataŭe alligi la ĝustan temon.<br />Oni konsideras tiujn paĝojn, kiujn alligas $1 apartigiloj.<br />Ligado el ne-artikolaj sekcioj <i>ne</i> listiĝas ĉi tie.",
 "doubleredirects"      => "Duoblaj alidirektadoj",
-"doubleredirectstext"  => "<b>Atentu:</b> Eblas, ke la jena listo enhavas falsajn rezultojn. Ĝenerale, tio signifas, ke estas plua teksto kun ligiloj post la #REDIRECT.<br>
+"doubleredirectstext"  => "<b>Atentu:</b> Eblas, ke la jena listo enhavas falsajn rezultojn. Ĝenerale, tio signifas, ke estas plua teksto kun ligiloj post la #REDIRECT.<br />
 Ĉiu linio montras ligilojn ĉe la unua kaj dua alidirektadoj, kaj la unua linio de la teksto de la dua alidirektado, kiu ĝenerale montras la \"veran\" artikolon, kiu devus celi la unuan alidirektadon.",
 "brokenredirects"      => "Rompitaj alidirektadoj",
 "brokenredirectstext"  => "La jenaj alidirektadoj ligas al neekzistantaj artikoloj.",
@@ -776,7 +708,7 @@ Kelkaj funkcioj povas streĉi la datumbazon, do bonvolu ne reŝuti post ĉiu rip
 "popularpages" => "Plej vizitataj paĝoj",
 "nviews"               => "$1-foje",
 "wantedpages"  => "Dezirataj paĝoj",
-"nlinks"               => " ligiloj",
+"nlinks"               => "$1 ligiloj",
 "allpages"             => "Ĉiuj paĝoj",
 "randompage"   => "Hazarda paĝo",
 "shortpages"   => "Paĝetoj",
@@ -792,13 +724,13 @@ Kelkaj funkcioj povas streĉi la datumbazon, do bonvolu ne reŝuti post ĉiu rip
 "debug"                        => "Kontraŭcima", #CHUCK ĉu "malcimigu"? | Pli bone "sencimigi" /Bertilo
 "newpages"             => "Novaj paĝoj",
 "movethispage" => "Movu la paĝon",
-"unusedimagestext" => "<p>Notu, ke aliaj TTT-ejoj, ekzemple
-la alilingvaj Vikipedioj, povas rekte ligi al dosiero per URL.
+"unusedimagestext" => "Notu, ke aliaj TTT-ejoj, ekzemple
+la alilingvaj {{SITENAME}}j, povas rekte ligi al dosiero per URL.
 Tio ne estus enkalkutita en la jena listo.",
 "booksources"  => "Libroservoj",
 "booksourcetext" => "Jen ligilaro al aliaj TTT-ejoj, kiuj vendas librojn,
 kaj/aŭ informumos pri la libro ligita.
-La Vikipedio ne estas komerce ligita al tiuj vendejoj, kaj la listo ne estu
+La {{SITENAME}} ne estas komerce ligita al tiuj vendejoj, kaj la listo ne estu
 komprenata kiel rekomendo aŭ reklamo.", 
 "alphaindexline" => "$1 ĝis $2",
 
@@ -839,29 +771,48 @@ aŭ elektis ne ricevi retpoŝton de aliaj vikipediistoj.",
   wfLocalUrl( "Speciala:Userlogin" ) . "\">saluti</a>
 por ŝanĝi vian atentaron.",
 "addedwatch"   => "Aldonis al atentaro",
-"addedwatchtext" => "La paĝo \"$1\" estis aldonita al via <a href=\"" .
-  wfLocalUrl( "Speciala:Watchlist" ) . "\">atentaro</a>.
-Estontaj ŝanĝoj al tiu paĝo aperos en <b>grasa tiparo</b> en la <a href=\"" .
-  wfLocalUrl( "Speciala:Recentchanges" ) . "\">listo de Lastaj Ŝanĝoj</a>,
-kaj estos kalkulita en la listo de via atentaro.
+"addedwatchtext" => "La paĝo \"[[$1]]\" estis aldonita al via [[Speciala:Watchlist|atentaro]].
+Estontaj ŝanĝoj al tiu paĝo aperos en '''grasa tiparo''' en la
+[[Speciala:Recentchanges|listo de Lastaj Ŝanĝoj]],
+kaj estos kalkulitaj en la listo de via atentaro.
 
-<p>Se vi poste volos eksigi la paĝon el via atentaro, alklaku \"Malatentu paĝon\" en la ilobreto.",
+Se vi poste volos eksigi la paĝon el via atentaro, alklaku \"Malatentu paĝon\" en la ilobreto.",
 "removedwatch" => "Forigis el atentaro",
-"removedwatchtext" => "La paĝo \"$1\" estas forigita el via atentaro.",
+"removedwatchtext" => "La paĝo \"[[$1]]\" estas forigita el via atentaro.",
 "watchthispage"        => "Priatentu paĝon",
 "unwatchthispage" => "Malatentu paĝon",
 "notanarticle" => "Ne estas artikolo",
+"watchnochange" => "Neniu artikolo en via atentaro redaktiĝis dum la prispektita tempoperiodo.",
+"watchdetails" => "(Vi priatentas $1 paĝojn [krom diskutopaĝoj];
+laste $2 paĝoj entute redaktiĝis en la vikio; $3...
+<a href='$4'>redaktu vian atentaron</a>.)",
+"watchmethod-recent" => "traserĉas lastajn redaktojn",
+"watchmethod-list" => "traserĉas priatentitajn",
+"removechecked" => "Forprenu elektitajn el la listo",
+"watchlistcontains" => "Via atentaro enhavas $1 paĝojn.",
+"watcheditlist" => "Jen listo de ĉiu paĝtitolo en via atentaro.
+Elektu forigotajn paĝojn kaj alklaku 'forprenu elektitajn' sube.",
+"removingchecked" => "Forprenas elektitajn...",
+"couldntremove" => "Neeblas forigi titolon '$1'...",
+"iteminvalidname" => "Ia eraro pri '$1', nevalida titolo...",
+"wlnote" => "Jen la lastaj $1 redaktoj de la lastaj <b>$2</b> horoj.",
+"wlshowlast" => "Montru el lastaj $1 horoj $2 tagoj $3",
+
 
 # Delete/protect/revert
 #
 "deletepage"   => "Forigu paĝon",
 "confirm"              => "Konfirmu",
+"excontent"            => "enhavis:",
+"exbeforeblank" => "antaŭ malplenigo enhavis:",
+"exblank"       => "estis malplena",
 "confirmdelete" => "Konfirmu forigadon",
 "deletesub"            => "(Forigas \"$1\")",
+"historywarning" => "Averto: la forigota paĝo havas historion: ",
 "confirmdeletetext" => "Vi forigos la artikolon aŭ dosieron kaj
-forviŝos ĝian tutan historion el la datumaro.<br>
+forviŝos ĝian tutan historion el la datumaro.<br />
 Bonvolu konfirmi, ke vi vere intencas tion, kaj ke vi komprenas
-la sekvojn, kaj ke vi ja sekvas la [[Vikipedio:Reguloj pri forigado|regulojn pri forigado]].",
+la sekvojn, kaj ke vi ja sekvas la [[{{ns:4}}:Reguloj pri forigado|regulojn pri forigado]].",
 "confirmcheck" => "Jes, mi tutkore certas ke mi volas forigi tiun artikolon/dosieron.",
 "actioncomplete" => "Ago farita",
 "deletedtext"  => "\"$1\" estas forigita.
@@ -879,7 +830,14 @@ Vidu la paĝon $2 por registro de lastatempaj forigoj.",
 "imagereverted" => "Restarigo de antaŭa versio sukcesis.",
 "rollback"     => "Restarigu antaŭan redakton",
 "rollbacklink" => "restarigu antaŭan",
-"cantrollback" => "Neeblas restarigu antaŭan redakton; la redaktinto lasta estas la sola de la paĝo.",
+"rollbackfailed" => "Restarigo malsukcesis",
+"cantrollback" => "Neeblas restarigi antaŭan redakton; la redaktinto lasta estas la sola de la paĝo.",
+"alreadyrolled" => "Neeblas restarigi lastan redakton al [[$1]]
+de [[Vikipediisto:$2|$2]] ([[Vikipediista diskuto:$2|diskuto]]) pro tio,
+ke oni intertempe redaktis la paĝon.
+
+Lasta redaktinto estas [[Vikipediisto:$3|$3]] ([[Vikipediista diskuto:$3|diskuto]]). ",
+"editcomment" => "La komento estis: '<i>$1</i>'.",
 "revertpage"   => "Restarigis lastan redakton de $1",
 
 # Undelete
@@ -896,7 +854,7 @@ versioj aperos antaŭe en la historio, kaj la aktuala versio ne estos anstataŭi
 "undeletebtn" => "Restarigu!",
 "undeletedarticle" => "restarigis \"$1\"",
 "undeletedtext"   => "La artikolo [[$1]] estas sukcese restarigita.
-Vidu [[Vikipedio:Loglibro de forigoj]] por registro de lastatempaj forigoj kaj restarigoj.",
+Vidu [[{{ns:4}}:Loglibro de forigoj]] por registro de lastatempaj forigoj kaj restarigoj.",
 
 # Contributions
 #
@@ -906,6 +864,7 @@ Vidu [[Vikipedio:Loglibro de forigoj]] por registro de lastatempaj forigoj kaj r
 "nocontribs"   => "Trovis neniajn redaktojn laŭ tiu kriterio.",
 "ucnote"               => "Jen la <b>$1</b> lastaj redaktoj de tiu Vikipediisto dum la <b>$2</b> lastaj tagoj.",
 "uclinks"              => "Montru la $1 lastajn redaktojn; montru la $2 lastajn tagojn.",
+"uctop"                        => " (lasta)",
 
 # What links here
 #
@@ -919,31 +878,32 @@ Vidu [[Vikipedio:Loglibro de forigoj]] por registro de lastatempaj forigoj kaj r
 
 # Block/unblock IP
 #
-"blockip"              => "Forbaru IP-adreson",
-"blockiptext"  => "Per la jena formularo vi povas forbari iun IP-adreson
-je la rajto enskribiĝi en la vikion.
+"blockip"              => "Forbaru IP-adreson/nomon",
+"blockiptext"  => "Per la jena formularo vi povas forbari iun nomon aŭ
+IP-adreson de la rajto enskribiĝi en la vikion.
 Oni tion faru ''nur'' por eviti vandalismon, kaj sekvante la
-[[Vikipedio:Reguloj pri forbarado|regulojn pri forbarado]].
+[[{{ns:4}}:Reguloj pri forbarado|regulojn pri forbarado]].
 Klarigu la precizan kialon malsupre (ekzemple, citu paĝojn, kiuj estis
 vandalumitaj).",
-"ipaddress"            => "IP-adreso",
+"ipaddress"            => "IP-adreso/nomo",
 "ipbreason"            => "Kialo",
 "ipbsubmit"            => "Forbaru la adreson",
-"badipaddress" => "La IP-adreso estas misformita.",
+"badipaddress" => "Neniu uzanto, aŭ la IP-adreso estas misformita.",
 "noblockreason" => "Vi nepre klarigu kialon pri la forbaro.",
 "blockipsuccesssub" => "Sukcesis forbari",
-"blockipsuccesstext" => "La IP-adreso \"$1\" estas forbarita.
-<br>Vidu la [[Special:Ipblocklist|liston de IP-forbaroj]].",
-"unblockip"            => "Malforbaru IP-adreson",
+"blockipsuccesstext" => "\"$1\" estas forbarita.
+<br />Vidu la [[Special:Ipblocklist|liston de IP-forbaroj]].",
+"unblockip"            => "Malforbaru IP-adreson/nomon",
 "unblockiptext"        => "Per la jena formulo vi povas repovigi al iu
-forbarita IP-adreso la povon enskribi en la vikio.",
+forbarita IP-adreso/nomo la povon enskribi en la vikio.",
 "ipusubmit"            => "Malforbaru la adreson",
-"ipusuccess"   => "IP-adreso \"$1\" estas malforbarita",
-"ipblocklist"  => "Listo de forbaritaj IP-adresoj",
+"ipusuccess"   => "\"$1\" estas malforbarita",
+"ipblocklist"  => "Listo de forbaritaj IP-adresoj/nomoj",
 "blocklistline"        => "Je $1, $2 forbaris $3",
 "blocklink"            => "forbaru",
 "unblocklink"  => "malforbaru",
 "contribslink" => "kontribuoj",
+"autoblocker"  => "Provizore forbarita aŭtomate pro tio, ke vi uzas saman IP-adreson kiel \"$1\", kiu estis blokita pro tio: \"$2\".",
 
 # Developer tools
 #
@@ -965,9 +925,9 @@ Bonvolu certigu, ke vi efektive intencas tion fari.",
 "locknoconfirm" => "Vi ne konfirmis.",
 "lockdbsuccesssub" => "Datumaro ŝlosita",
 "unlockdbsuccesssub" => "Datumaro malŝlosita",
-"lockdbsuccesstext" => "La datumaro de Vikipedio estas ŝlosita.
-<br>Ne forgesu malŝlosi ĝin post kiam vi finos la riparadon.",
-"unlockdbsuccesstext" => "La datumaro de Vikipedio estas malŝlosita.",
+"lockdbsuccesstext" => "La datumaro de {{SITENAME}} estas ŝlosita.
+<br />Ne forgesu malŝlosi ĝin post kiam vi finos la riparadon.",
+"unlockdbsuccesstext" => "La datumaro de {{SITENAME}} estas malŝlosita.",
 
 # SQL query
 #
@@ -978,7 +938,7 @@ Tio povas ege ŝarĝi la servilon, do bonvolu uzi tiun eblon ŝpare kaj singarde
 "sqlquery"             => "Tajpu informpeton",
 "querybtn"             => "Petu!",
 "selectonly"   => "Informpetojn krom \"SELECT\" estas limigitaj je
-Vikipedio-programistoj.",
+{{SITENAME}}-programistoj.",
 "querysuccessful" => "Informpeto sukcesis",
 
 # Move page
@@ -1031,12 +991,11 @@ Bonvolu permane kunigi ilin.",
 );
 
 
-class LanguageEo extends Language {
+class LanguageEo extends LanguageUtf8 {
 
        function getDefaultUserOptions () {
                $opt = Language::getDefaultUserOptions();
                $opt["altencoding"] = 0;
-               $opt["skin"] = 2;
                return $opt;
        }
 
@@ -1061,10 +1020,6 @@ class LanguageEo extends Language {
                return false;
        }
 
-       function specialPage( $name ) {
-               return $this->getNsText( Namespace::getSpecial() ) . ":" . $name;
-       }
-
        function getQuickbarSettings() {
                global $wgQuickbarSettingsEo;
                return $wgQuickbarSettingsEo;
@@ -1085,14 +1040,6 @@ class LanguageEo extends Language {
                return $wgUserTogglesEo;
        }
 
-       function getLanguageName( $code ) {
-               global $wgLanguageNamesEo;
-               if ( ! array_key_exists( $code, $wgLanguageNamesEo ) ) {
-                       return "";
-               }
-               return $wgLanguageNamesEo[$code];
-       }
-
        function getMonthName( $key )
        {
                global $wgMonthNamesEo;
@@ -1125,21 +1072,6 @@ class LanguageEo extends Language {
                return $d;
        }
 
-       function time( $ts, $adj = false )
-       {
-               if ( $adj ) { $ts = $this->userAdjust( $ts ); }
-
-               $t = substr( $ts, 8, 2 ) . ":" . substr( $ts, 10, 2 );
-               return $t;
-       }
-
-       function timeanddate( $ts, $adj = false )
-       {
-               return $this->time( $ts, $adj ) . ", " . $this->date( $ts, $adj );
-       }
-
-       # Heredu rfs1123()
-
        function getValidSpecialPages()
        {
                global $wgValidSpecialPagesEo;
@@ -1206,26 +1138,6 @@ class LanguageEo extends Language {
                }
                return iconv( $in, $out, $string );
        }
-       
-       function ucfirst( $string ) {
-               # For most languages, this is a wrapper for ucfirst()
-               # But that doesn't work right in a UTF-8 locale
-               global $wikiUpperChars, $wikiLowerChars;
-        return preg_replace (
-               '/^([\x00-\x7f]|[\xc0-\xff][\x80-\xbf]*)/e',
-               'strtr ( "$1" , $wikiUpperChars )',
-               $string );
-       }
-       
-       function stripForSearch( $string ) {
-               # MySQL fulltext index doesn't grok utf-8, so we
-               # need to fold cases and convert to hex
-               global $wikiLowerChars;
-               return preg_replace(
-                 "/([\xc0-\xff][\x80-\xbf]*)/e",
-                 "'U8' . bin2hex( strtr( \"\$1\", \$wikiLowerChars ) )",
-                 $string );
-       }
 
        function checkTitleEncoding( $s ) {
                global $wgInputEncoding;
@@ -1258,4 +1170,4 @@ class LanguageEo extends Language {
 
 }
 
-?>
\ No newline at end of file
+?>