r65242 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r65241‎ | r65242 | r65243 >
Date:16:29, 18 April 2010
Author:siebrand
Status:deferred
Tags:
Comment:
Rename to remove "Special" prefix from filenames. Update Configure and Translate accordingly.
Modified paths:
  • /trunk/extensions/Configure/settings/Settings-ext.txt (modified) (history)
  • /trunk/extensions/WhoIsWatching/SpecialWhoIsWatching.alias.php (deleted) (history)
  • /trunk/extensions/WhoIsWatching/SpecialWhoIsWatching.i18n.php (deleted) (history)
  • /trunk/extensions/WhoIsWatching/SpecialWhoIsWatching.php (deleted) (history)
  • /trunk/extensions/WhoIsWatching/SpecialWhoIsWatching_body.php (deleted) (history)
  • /trunk/extensions/WhoIsWatching/WhoIsWatching.alias.php (added) (history)
  • /trunk/extensions/WhoIsWatching/WhoIsWatching.i18n.php (added) (history)
  • /trunk/extensions/WhoIsWatching/WhoIsWatching.php (added) (history)
  • /trunk/extensions/WhoIsWatching/WhoIsWatching_body.php (added) (history)

Diff [purge]

Index: trunk/extensions/WhoIsWatching/SpecialWhoIsWatching_body.php
@@ -1,138 +0,0 @@
2 -<?php
3 -
4 -class WhoIsWatching extends SpecialPage
5 -{
6 - function WhoIsWatching() {
7 - SpecialPage::SpecialPage( 'WhoIsWatching' );
8 -
9 - # the standard method for LoadingExtensionMessages was apparently broken in several versions of MW
10 - # so, to make this work with multiple versions of MediaWiki, let's load the messages nicely
11 - if (function_exists('wfLoadExtensionMessages'))
12 - wfLoadExtensionMessages( 'WhoIsWatching' );
13 - else
14 - self::loadMessages();
15 -
16 - return true;
17 - }
18 -
19 - function loadMessages() {
20 - static $messagesLoaded = false;
21 - global $wgMessageCache;
22 - if ( !$messagesLoaded ) {
23 - $messagesLoaded = true;
24 -
25 - require( dirname( __FILE__ ) . '/SpecialWhoIsWatching.i18n.php' );
26 - foreach ( $messages as $lang => $langMessages ) {
27 - $wgMessageCache->addMessages( $langMessages, $lang );
28 - }
29 - }
30 - return true;
31 - }
32 -
33 - function execute($par) {
34 - global $wgRequest, $wgOut, $wgCanonicalNamespaceNames, $whoiswatching_nametype, $whoiswatching_allowaddingpeople;
35 -
36 - $this->setHeaders();
37 - $wgOut->setPagetitle(wfMsg('whoiswatching'));
38 -
39 - $title = $wgRequest->getVal('page');
40 - if (!isset($title)) {
41 - $wgOut->addWikiMsg( 'specialwhoiswatchingusage' );
42 - return;
43 - }
44 -
45 - $ns = $wgRequest->getVal('ns');
46 - $ns = str_replace(' ', '_', $ns);
47 - if ($ns == '')
48 - $ns = NS_MAIN;
49 - else {
50 - foreach ( $wgCanonicalNamespaceNames as $i => $text ) {
51 - if (preg_match("/$ns/i", $text)) {
52 - $ns = $i;
53 - break;
54 - }
55 - }
56 - }
57 - $pageTitle = Title::makeTitle($ns, $title);
58 -
59 - $secret = $wgRequest->getVal("whoiswatching");
60 - if($secret == sha1("whoiswatching")) {
61 - $idArray = $wgRequest->getArray('idArray');
62 - foreach ($idArray as $name => $id) {
63 - #$wgOut->addWikiText("* Adding name $name userid $id to watchlist\n");
64 - $u = User::newFromId($id);
65 - $u->addWatch($pageTitle);
66 - }
67 - }
68 -
69 - $wiki_title = $pageTitle->getPrefixedText();
70 - $wiki_path = $pageTitle->getPrefixedDBkey();
71 - if (preg_match('/^Category/', $wiki_path))
72 - $wiki_path = ':' . $wiki_path;
73 - $wgOut->addWikiText("== ".sprintf(wfMsg('specialwhoiswatchingthepage'), "[[$wiki_path|$wiki_title]] =="));
74 -
75 - $dbr = wfGetDB( DB_SLAVE );
76 - $watchingusers = array();
77 - $res = $dbr->select( 'watchlist', 'wl_user', array('wl_namespace'=>$ns, 'wl_title'=>$title), __METHOD__);
78 - for ( $row = $dbr->fetchObject($res); $row; $row = $dbr->fetchObject($res)) {
79 - $u = User::newFromID($row->wl_user);
80 - if (($whoiswatching_nametype == 'UserName') || ($u->getRealName() == '')) {
81 - $watchingusers[$row->wl_user] = ":[[User:" . $u->getName() . "]]";
82 - } else {
83 - $watchingusers[$row->wl_user] = ":[[:User:" . $u->getName() . "|" . $u->getRealName() . "]]";
84 - }
85 - }
86 -
87 - asort($watchingusers);
88 - foreach ($watchingusers as $id => $link)
89 - $wgOut->addWikiText($link);
90 -
91 - if ($whoiswatching_allowaddingpeople)
92 - {
93 - $wgOut->addWikiText("== ".wfMsg('specialwhoiswatchingaddusers')." ==");
94 -
95 - $wgOut->addHTML("<form method=\"post\">");
96 - $wgOut->addHTML("<input type=\"hidden\" value=\"".sha1("whoiswatching")."\" name=\"whoiswatching\" />");
97 - $wgOut->addHTML("<div style=\"border: thin solid #000000\"><table cellpadding=\"15\" cellspacing=\"0\" border=\"0\">");
98 - $wgOut->addHTML("<tr><td>");
99 - $wgOut->addHTML('<select name="idArray[]" size="12" multiple="multiple">');
100 - $users = array();
101 - $res = $dbr->select( 'user', 'user_name', '', __METHOD__);
102 - for ( $row = $dbr->fetchObject($res); $row; $row = $dbr->fetchObject($res)) {
103 - $u = User::newFromName($row->user_name);
104 - if (!array_key_exists($u->getID(), $watchingusers))
105 - if ($u->isAllowed('read') && ($u->getEmail() != ''))
106 - $users[strtolower($u->getRealName())] = $u->getID();
107 - }
108 - ksort($users);
109 - foreach ($users as $name => $id)
110 - $wgOut->addHTML("<option value=\"".$id."\">".$name."</option>");
111 - $wgOut->addHTML('</select></td><td>');
112 - $wgOut->addHTML("<input type=\"submit\" value=\"".wfMsg('specialwhoiswatchingaddbtn')."\" />");
113 - $wgOut->addHTML("</td></tr></table></div></form>");
114 - }
115 - }
116 -}
117 -
118 -function fnShowWatchingCount(&$template, &$tpl)
119 -{
120 - global $wgLang, $wgPageShowWatchingUsers, $whoiswatching_showifzero, $wgOut;
121 -
122 - if ($wgPageShowWatchingUsers && $whoiswatching_showifzero) {
123 - $dbr = wfGetDB( DB_SLAVE );
124 - $watchlist = $dbr->tableName( 'watchlist' );
125 - $sql = "SELECT COUNT(*) AS n FROM $watchlist
126 - WHERE wl_title='" . $dbr->strencode($template->mTitle->getDBkey()) .
127 - "' AND wl_namespace=" . $template->mTitle->getNamespace() ;
128 - $res = $dbr->query( $sql, 'SkinTemplate::outputPage');
129 - $x = $dbr->fetchObject( $res );
130 - $numberofwatchingusers = $x->n;
131 - $tpl->set('numberofwatchingusers',
132 - wfMsgExt('number_of_watching_users_pageview', array('parseinline'),
133 - $wgLang->formatNum($numberofwatchingusers))
134 - );
135 - }
136 -
137 - return true;
138 -}
139 -
Index: trunk/extensions/WhoIsWatching/SpecialWhoIsWatching.i18n.php
@@ -1,912 +0,0 @@
2 -<?php
3 -/**
4 - * Internationalisation file for extension WhoIsWatching.
5 - *
6 - * @addtogroup Extensions
7 - */
8 -
9 -$messages = array();
10 -
11 -$messages['en'] = array(
12 - 'whoiswatching' => 'Who is watching a wiki page',
13 - 'whoiswatching-desc' => 'Provides a listing of usernames watching a wiki page',
14 - 'specialwhoiswatchingthepage' => 'Who is watching %s',
15 - 'specialwhoiswatchingusage' => 'This special page cannot be used on its own.
16 -Please use the page [[MediaWiki:Number_of_watching_users_pageview]] to define an entry point to this special page.',
17 - 'specialwhoiswatchingaddusers' => 'Add users to watch the page',
18 - 'specialwhoiswatchingaddbtn' => 'Add selected users',
19 -);
20 -
21 -/** Message documentation (Message documentation)
22 - * @author Fryed-peach
23 - * @author Purodha
24 - * @author Siebrand
25 - */
26 -$messages['qqq'] = array(
27 - 'whoiswatching-desc' => '{{desc}}',
28 -);
29 -
30 -/** Arabic (العربية)
31 - * @author Meno25
32 - */
33 -$messages['ar'] = array(
34 - 'whoiswatching' => 'من يراقب صفحة ويكي',
35 - 'whoiswatching-desc' => 'يوفر قائمة بأسماء المستخدمين الذين يراقبون صفحة ويكي',
36 - 'specialwhoiswatchingthepage' => 'من يراقب %s',
37 - 'specialwhoiswatchingusage' => 'هذه الصفحة الخاصة لا يمكن استخدامها بمفردها.
38 -من فضلك استخدم الصفحة [[MediaWiki:Number_of_watching_users_pageview]] لتعريف نقطة مدخل إلى هذه الصفحة الخاصة.',
39 - 'specialwhoiswatchingaddusers' => 'أضف مستخدمين لمراقبة الصفحة',
40 - 'specialwhoiswatchingaddbtn' => 'أضف مستخدمين مختارين',
41 -);
42 -
43 -/** Egyptian Spoken Arabic (مصرى)
44 - * @author Ghaly
45 - * @author Meno25
46 - */
47 -$messages['arz'] = array(
48 - 'whoiswatching' => 'من يراقب صفحة ويكي',
49 - 'whoiswatching-desc' => 'يوفر لستة بأسماء اليوزرز اللى بيراقبو صفحة ويكى',
50 - 'specialwhoiswatchingthepage' => 'من يراقب %s',
51 - 'specialwhoiswatchingusage' => 'هذه الصفحة الخاصة لا يمكن استخدامها بمفردها.
52 -من فضلك استخدم الصفحة [[MediaWiki:Number_of_watching_users_pageview]] لتعريف نقطة مدخل إلى هذه الصفحة الخاصة.',
53 - 'specialwhoiswatchingaddusers' => 'ضيف يوزرز لمراقبة الصفحة',
54 - 'specialwhoiswatchingaddbtn' => 'ضيف يوزرز مختارين',
55 -);
56 -
57 -/** Asturian (Asturianu)
58 - * @author Esbardu
59 - */
60 -$messages['ast'] = array(
61 - 'whoiswatching' => 'Quíen ta vixilando una páxina wiki',
62 - 'specialwhoiswatchingthepage' => 'Quién ta vixilando %s',
63 - 'specialwhoiswatchingusage' => "Esta páxina especial nun pue ser usada por sí sola. Por favor usa la páxina [[MediaWiki:Number_of_watching_users_pageview]] pa definir un puntu d'entrada qu'empobine a esta páxina especial.",
64 - 'specialwhoiswatchingaddusers' => 'Añadi los usuarios pa vixilar la páxina',
65 - 'specialwhoiswatchingaddbtn' => 'Añader los usuarios seleicionaos',
66 -);
67 -
68 -/** Kotava (Kotava)
69 - * @author Wikimistusik
70 - */
71 -$messages['avk'] = array(
72 - 'whoiswatching' => 'Toktan va wikibu suzdar ?',
73 - 'specialwhoiswatchingthepage' => 'Toktan va %s suzdar ?',
74 - 'specialwhoiswatchingusage' => 'Batu aptafu bu me rontion zo rofaver. Va [[MediaWiki:Number_of_watching_users_pageview]] bu vay favel aze va koaxo va batu aptafu bu tentul.',
75 - 'specialwhoiswatchingaddusers' => 'Loplekura va favesik ta busuzdara',
76 - 'specialwhoiswatchingaddbtn' => 'Loplekura va reban favesik',
77 -);
78 -
79 -/** Belarusian (Taraškievica orthography) (Беларуская (тарашкевіца))
80 - * @author EugeneZelenko
81 - * @author Jim-by
82 - * @author Red Winged Duck
83 - */
84 -$messages['be-tarask'] = array(
85 - 'whoiswatching' => 'Хто назірае за старонкай',
86 - 'whoiswatching-desc' => 'Паказвае сьпіс удзельнікаў, якія назіраюць за вікі-старонкай',
87 - 'specialwhoiswatchingthepage' => 'Хто назірае за %s',
88 - 'specialwhoiswatchingusage' => 'Гэтая спэцыяльная старонка ня можа выкарыстоўвацца самастойна.
89 -Калі ласка, карыстайцеся старонкай [[MediaWiki:Number_of_watching_users_pageview]] для вызначэньня ўваходнага пункту на гэту спэцыяльную старонку.',
90 - 'specialwhoiswatchingaddusers' => 'Дадаць удзельнікаў, якія будуць назіраюць за старонкай',
91 - 'specialwhoiswatchingaddbtn' => 'Дадаць выбраных удзельнікаў',
92 -);
93 -
94 -/** Bulgarian (Български)
95 - * @author DCLXVI
96 - */
97 -$messages['bg'] = array(
98 - 'whoiswatching' => 'Кой наблюдава страница в уикито',
99 - 'whoiswatching-desc' => 'Предоставя списък с потребителите, които наблюдават страница в уикито',
100 - 'specialwhoiswatchingthepage' => 'Кой наблюдава %s',
101 - 'specialwhoiswatchingusage' => 'Тази специална страница не може да се използва сама по себе си. Използвайте страницата [[MediaWiki:Number_of_watching_users_pageview]] за определяне на входната точка към тази специална страница.',
102 - 'specialwhoiswatchingaddusers' => 'Добавяне на потребители да наблюдават страницата',
103 - 'specialwhoiswatchingaddbtn' => 'Добавяне на избраните потребители',
104 -);
105 -
106 -/** Bengali (বাংলা)
107 - * @author Zaheen
108 - */
109 -$messages['bn'] = array(
110 - 'whoiswatching' => 'কে একটি উইকি পাতার উপর নজর রাখছেন',
111 - 'whoiswatching-desc' => 'উইকির কোন পাতা প্রত্যক্ষকারী ব্যবহারকারীরের একটি তালিকা প্রদান করে',
112 - 'specialwhoiswatchingthepage' => 'কে নজর রাখছেন %s-এর উপর',
113 - 'specialwhoiswatchingusage' => 'এই বিশেষ পাতাটি এককভাবে ব্যবহার করা যাবে না। অনুগ্রহ করে [[MediaWiki:Number_of_watching_users_pageview]] পাতাটি ব্যবহার করে এই পাতাটিতে প্রবেশস্থল সংজ্ঞায়িত করুন।',
114 - 'specialwhoiswatchingaddusers' => 'নজরতালিকায় ব্যবহারকারীদের যোগ করুন',
115 - 'specialwhoiswatchingaddbtn' => 'নির্বাচিত ব্যবহারকারীদের যোগ করুন',
116 -);
117 -
118 -/** Breton (Brezhoneg)
119 - * @author Fulup
120 - */
121 -$messages['br'] = array(
122 - 'whoiswatching' => 'Implijerien o sellet ouzh ur bajenn eus ar wiki',
123 - 'whoiswatching-desc' => 'Pourchas a ra ur roll eus an implijerien a heuilh ur bajenn wiki',
124 - 'specialwhoiswatchingthepage' => 'Implijerien o sellet %s',
125 - 'specialwhoiswatchingusage' => "N'hall ket ar bajenn dibar-mañ bezañ implijet en hec'h-unan. Kit dre [[MediaWiki:Number_of_watching_users_pageview]] evit termeniñ ul lec'h mont davet ar bajenn-mañ.",
126 - 'specialwhoiswatchingaddusers' => 'Ouzhpennit an implijerien evit gwelet ar bajenn',
127 - 'specialwhoiswatchingaddbtn' => 'Ouzhpennañ an implijerien diuzet',
128 -);
129 -
130 -/** Bosnian (Bosanski)
131 - * @author CERminator
132 - */
133 -$messages['bs'] = array(
134 - 'whoiswatching' => 'Ko pregleda wiki stranicu',
135 - 'whoiswatching-desc' => 'Omogućava spisak korisničkih imena koji pregledaju wiki stranicu',
136 - 'specialwhoiswatchingthepage' => 'Ko pregleda %s',
137 - 'specialwhoiswatchingusage' => 'Ovu posebnu stranicu nije moguće koristiti po volji.
138 -Molimo koristite stranicu [[MediaWiki:Number_of_watching_users_pageview]] za određivanje ulazne tačke na ovu posebnu stranicu.',
139 - 'specialwhoiswatchingaddusers' => 'Dodaj korisnike da prate ovu stranicu',
140 - 'specialwhoiswatchingaddbtn' => 'Dodaj odabrane korisnike',
141 -);
142 -
143 -/** Catalan (Català)
144 - * @author SMP
145 - * @author Solde
146 - */
147 -$messages['ca'] = array(
148 - 'whoiswatching' => 'Qui està una pàgina wiki',
149 - 'whoiswatching-desc' => 'Proporciona una llista dels usuaris que estan mirant una pàgina wiki',
150 - 'specialwhoiswatchingthepage' => 'Qui està mirant %s',
151 -);
152 -
153 -/** Czech (Česky)
154 - * @author Matěj Grabovský
155 - */
156 -$messages['cs'] = array(
157 - 'whoiswatching' => 'Kdo sleduje wiki stránku',
158 - 'whoiswatching-desc' => 'Poskytuje seznam uživatelů, kteří sledují určitou wiki stránku',
159 - 'specialwhoiswatchingthepage' => 'Kdo sleduje %s',
160 - 'specialwhoiswatchingusage' => 'Tuto speciální stránku není možné používat samostatně. Prosím pužijte [[MediaWiki:Number_of_watching_users_pageview]] pro definování vstupního bodu na tuto stránku.',
161 - 'specialwhoiswatchingaddusers' => 'Přidat uživatele sledující stránku',
162 - 'specialwhoiswatchingaddbtn' => 'Přidat zvolené uživatele',
163 -);
164 -
165 -/** German (Deutsch)
166 - * @author ChrisiPK
167 - * @author Purodha
168 - * @author Raimond Spekking
169 - */
170 -$messages['de'] = array(
171 - 'whoiswatching' => 'Wer beobachtet eine Seite',
172 - 'whoiswatching-desc' => 'Zeigt eine Liste von Benutzern an, die eine Seite beobachten',
173 - 'specialwhoiswatchingthepage' => 'Wer beobachtet %s',
174 - 'specialwhoiswatchingusage' => 'Diese Spezialseite ist nicht auf sich allein gestellt einsetzbar.
175 -Bitte definiere über die Seite [[MediaWiki:Number_of_watching_users_pageview]] eine Einstiegsseite für diese Spezialseite.',
176 - 'specialwhoiswatchingaddusers' => 'Füge Benutzer zum Beobachten der Seite hinzu',
177 - 'specialwhoiswatchingaddbtn' => 'Füge Benutzer hinzu',
178 -);
179 -
180 -/** German (formal address) (Deutsch (Sie-Form))
181 - * @author Imre
182 - */
183 -$messages['de-formal'] = array(
184 - 'specialwhoiswatchingusage' => 'Diese Spezialseite ist nicht auf sich allein gestellt einsetzbar.
185 -Bitte definieren Sie über die Seite [[MediaWiki:Number_of_watching_users_pageview]] eine Einstiegsseite für diese Spezialseite.',
186 -);
187 -
188 -/** Lower Sorbian (Dolnoserbski)
189 - * @author Michawiki
190 - */
191 -$messages['dsb'] = array(
192 - 'whoiswatching' => 'Chto wobglědujo wikijowy bok',
193 - 'whoiswatching-desc' => 'Dodawa lisćinu wužywarskich mjenjow, kótarež wobglěduju wikijowy bok',
194 - 'specialwhoiswatchingthepage' => 'Chto wobglědujo %s',
195 - 'specialwhoiswatchingusage' => 'Toś ten specialny bok njedajo se na se wužywaś.
196 -Pšosym wužyj bok [[MediaWiki:Number_of_watching_users_pageview]], aby zastupny dypk k toś tomu specialnemu bokoju definěrował.',
197 - 'specialwhoiswatchingaddusers' => 'Wužywarjow k wobglědowanjeju boka pśidaś',
198 - 'specialwhoiswatchingaddbtn' => 'Wubranych wužywarjow pśidaś',
199 -);
200 -
201 -/** Greek (Ελληνικά)
202 - * @author ZaDiak
203 - * @author Περίεργος
204 - */
205 -$messages['el'] = array(
206 - 'whoiswatching' => 'Ποιος βλέπει μια σελίδα βίκι',
207 - 'whoiswatching-desc' => 'Παρέχει μία λίστα με τους χρήστες που παρακολουθούν μια βικισελίδα',
208 - 'specialwhoiswatchingthepage' => 'Ποιος βλέπει %s',
209 - 'specialwhoiswatchingusage' => 'Αυτή η ειδική σελίδα δεν μπορεί να χρησιμοποιηθεί μόνη της. Παρακαλούμε χρησιμοποιήστε τη σελίδα [[MediaWiki:Number_of_watching_users_pageview]] να καθορίσει ένα σημείο εισόδου για την ειδική αυτή σελίδα.',
210 - 'specialwhoiswatchingaddusers' => 'Προσθήκη χρηστών για παρακολούθηση της σελίδας',
211 - 'specialwhoiswatchingaddbtn' => 'Προσθήκη επιλεγμένων χρηστών',
212 -);
213 -
214 -/** Esperanto (Esperanto)
215 - * @author Yekrats
216 - */
217 -$messages['eo'] = array(
218 - 'whoiswatching' => 'Kiu spektas vikian paĝon',
219 - 'whoiswatching-desc' => 'Montras liston de nomoj de uzantoj kiu atentas vikian paĝon',
220 - 'specialwhoiswatchingthepage' => 'Kiu spektas paĝon $s',
221 - 'specialwhoiswatchingusage' => 'Ĉi tiu speciala paĝo ne povas esti utiligita sole. Bonvolu uzi [[MediaWiki:Number_of_watching_users_pageview|ĉi tiun paĝon]] por difini enirpaĝon al ĉi tiu speciala paĝo.',
222 - 'specialwhoiswatchingaddusers' => 'Aldonas uzantojn por spekti la paĝon',
223 - 'specialwhoiswatchingaddbtn' => 'Aldonas selektitajn Uzantojn',
224 -);
225 -
226 -/** Spanish (Español)
227 - * @author Sanbec
228 - */
229 -$messages['es'] = array(
230 - 'whoiswatching' => 'Quien está vigilando una página',
231 - 'whoiswatching-desc' => 'Proporciona una lista de usuarios que vigilan una página de la wiki.',
232 - 'specialwhoiswatchingthepage' => 'Quién está vigilando %s',
233 - 'specialwhoiswatchingusage' => 'Esta página especial no puede ser usada por sí sola. Por favor usa la página [[MediaWiki:Number_of_watching_users_pageview]] para definir un punto de entrada a esta página especial.',
234 - 'specialwhoiswatchingaddusers' => 'Añade usuarios para que vigilen la página',
235 - 'specialwhoiswatchingaddbtn' => 'Añade los usuarios seleccionados',
236 -);
237 -
238 -/** Estonian (Eesti)
239 - * @author Avjoska
240 - */
241 -$messages['et'] = array(
242 - 'whoiswatching' => 'Kes jälgib wikilehekülge',
243 - 'specialwhoiswatchingaddusers' => 'Lisa kasutajaid seda lehekülge jälgima',
244 - 'specialwhoiswatchingaddbtn' => 'Lisa valitud kasutajaid',
245 -);
246 -
247 -/** Basque (Euskara)
248 - * @author An13sa
249 - * @author Kobazulo
250 - * @author Theklan
251 - */
252 -$messages['eu'] = array(
253 - 'whoiswatching' => 'Nor ari da wiki orrialde bat zaintzen',
254 - 'whoiswatching-desc' => 'Wiki orrialde bat zaintzen ari diren erabiltzaileen zerrenda ematen du.',
255 - 'specialwhoiswatchingthepage' => 'Nor ari da %s zaintzen',
256 - 'specialwhoiswatchingusage' => 'Orri berezi hau ezin da bere kabuz erabili.
257 -Mesedez [[MediaWiki:Number_of_watching_users_pageview]] orria erabili sarrerako puntu bat definitzeko orri berezi honi.',
258 - 'specialwhoiswatchingaddusers' => 'Lankideak gehitu orrialdea zaintzeko',
259 - 'specialwhoiswatchingaddbtn' => 'Gehitu aukeratutako lankideak',
260 -);
261 -
262 -/** Finnish (Suomi)
263 - * @author Cimon Avaro
264 - * @author Crt
265 - * @author Nike
266 - * @author Silvonen
267 - * @author Str4nd
268 - * @author Vililikku
269 - * @author ZeiP
270 - */
271 -$messages['fi'] = array(
272 - 'whoiswatching' => 'Kuka on tarkkailemassa wikisivua',
273 - 'whoiswatching-desc' => 'Mahdollistaa wikisivun tarkkailijoiden listauksen.',
274 - 'specialwhoiswatchingthepage' => 'Kuka tarkkailee sivua %s',
275 - 'specialwhoiswatchingusage' => 'Tätä toimintosivua ei voi käyttää sellaisenaan.
276 -Käytä sivua [[MediaWiki:Number_of_watching_users_pageview]] määritelläksesi liityntäkohdan tähän toimintosivuun.',
277 - 'specialwhoiswatchingaddusers' => 'Lisää käyttäjiä tarkkailemaan sivua',
278 - 'specialwhoiswatchingaddbtn' => 'Lisää valitut käyttäjät',
279 -);
280 -
281 -/** French (Français)
282 - * @author Crochet.david
283 - * @author Dereckson
284 - * @author Grondin
285 - * @author McDutchie
286 - * @author PieRRoMaN
287 - * @author Sherbrooke
288 - */
289 -$messages['fr'] = array(
290 - 'whoiswatching' => 'Qui suit une page wiki',
291 - 'whoiswatching-desc' => 'Fournit une liste des utilisateurs qui suivent une page wiki',
292 - 'specialwhoiswatchingthepage' => 'Qui suit %s',
293 - 'specialwhoiswatchingusage' => 'Cette page spéciale ne peut être utilisée seule.
294 -Veuillez utiliser la page [[MediaWiki:Number_of_watching_users_pageview]] pour définir un point d’entrée vers cette page spéciale.',
295 - 'specialwhoiswatchingaddusers' => 'Ajouter les utilisateurs pour suivre la page',
296 - 'specialwhoiswatchingaddbtn' => 'Ajouter les utilisateurs sélectionnés',
297 -);
298 -
299 -/** Galician (Galego)
300 - * @author Alma
301 - * @author Toliño
302 - */
303 -$messages['gl'] = array(
304 - 'whoiswatching' => 'Quen está vixiando unha páxina do wiki',
305 - 'whoiswatching-desc' => 'Proporciona unha lista de nomes de usuario que vixian unha páxina do wiki',
306 - 'specialwhoiswatchingthepage' => 'Quen está vixiando %s',
307 - 'specialwhoiswatchingusage' => 'Esta páxina especial non pode ser usada deste xeito. Use esta páxina
308 -[[MediaWiki:Number_of_watching_users_pageview]] para definir un punto de entrada a esta páxina especial.',
309 - 'specialwhoiswatchingaddusers' => 'Engadir os usuarios para vixiar a páxina',
310 - 'specialwhoiswatchingaddbtn' => 'Engadir os usuarios seleccionados',
311 -);
312 -
313 -/** Swiss German (Alemannisch)
314 - * @author Als-Holder
315 - */
316 -$messages['gsw'] = array(
317 - 'whoiswatching' => 'Wär beobachtet e Syte',
318 - 'whoiswatching-desc' => 'Zeigt e Lischt vu Benutzer, wu ne Syte beobachte',
319 - 'specialwhoiswatchingthepage' => 'Wär beobachtet %s',
320 - 'specialwhoiswatchingusage' => 'Die Spezialsyte cha nit elai bruucht wäre.
321 -Bitte definier iber d Syte [[MediaWiki:Number_of_watching_users_pageview]] e Aafangssyte fir die Spezialsyte.',
322 - 'specialwhoiswatchingaddusers' => 'Fieg Benutzer zum Beobachte vu dr Syte dezue',
323 - 'specialwhoiswatchingaddbtn' => 'Fieg Benutzer dezue',
324 -);
325 -
326 -/** Hebrew (עברית)
327 - * @author Agbad
328 - * @author Rotemliss
329 - */
330 -$messages['he'] = array(
331 - 'whoiswatching' => 'מי עוקב אחרי דף הוויקי',
332 - 'whoiswatching-desc' => 'רשימת שמות המשתמשים העוקבים אחרי דף ויקי',
333 - 'specialwhoiswatchingthepage' => 'מי עוקב אחרי %s',
334 - 'specialwhoiswatchingusage' => 'לא ניתן להשתמש בדף מיוחד זה בפני עצמו.
335 -אנא השתמשו בדף [[MediaWiki:Number_of_watching_users_pageview]] כדי להגדיר נקודת כניסה לדף זה.',
336 - 'specialwhoiswatchingaddusers' => 'הוספת משתמשים למעקב אחרי דף זה',
337 - 'specialwhoiswatchingaddbtn' => 'הוספת המשתמשים שנבחרו',
338 -);
339 -
340 -/** Croatian (Hrvatski)
341 - * @author Dalibor Bosits
342 - * @author Ex13
343 - */
344 -$messages['hr'] = array(
345 - 'whoiswatching' => 'Tko prati wiki stranicu',
346 - 'whoiswatching-desc' => 'Pruža popis suradničkih imena koji prate wiki stranicu',
347 - 'specialwhoiswatchingthepage' => 'Tko prati %s',
348 - 'specialwhoiswatchingusage' => 'Ova posebna stranica ne može biti korištena samostalno. Koristite [[MediaWiki:Number_of_watching_users_pageview]] za definiranje unosa za ovu posebnu stranicu.',
349 - 'specialwhoiswatchingaddusers' => 'Dodaj suradnike za praćenje stranice',
350 - 'specialwhoiswatchingaddbtn' => 'Dodaj odabrane suradnike',
351 -);
352 -
353 -/** Upper Sorbian (Hornjoserbsce)
354 - * @author Michawiki
355 - */
356 -$messages['hsb'] = array(
357 - 'whoiswatching' => 'Štó wobkedźbuje wiki-stronu',
358 - 'whoiswatching-desc' => 'Dodawa lisćinu mjenow wužiwarjow, kotřiž wikijowu stronu wobkedźbuja.',
359 - 'specialwhoiswatchingthepage' => 'Štó wobkedźbuje %s',
360 - 'specialwhoiswatchingusage' => 'Tuta specialna strona njeda so na so wužiwać. Prošu wužij stronu [[MediaWiki:Number_of_watching_users_pageview]], zo by přistupny dypk za tutu specialnu stronu definował.',
361 - 'specialwhoiswatchingaddusers' => 'Přidaj wužiwarjow za wobkedźbowanje strony',
362 - 'specialwhoiswatchingaddbtn' => 'Přidaj wubranych wužiwarjow',
363 -);
364 -
365 -/** Hungarian (Magyar)
366 - * @author Dani
367 - */
368 -$messages['hu'] = array(
369 - 'whoiswatching' => 'Ki figyel egy adott oldalt',
370 - 'whoiswatching-desc' => 'Megmutatja az adott lapot néző szerkesztők neveit',
371 - 'specialwhoiswatchingthepage' => 'Ki figyeli a(z) %s oldalt',
372 - 'specialwhoiswatchingusage' => 'Ez a speciális lap nem használható önmagában.
373 -Használd a [[MediaWiki:Number_of_watching_users_pageview]] lapot a belépési pont megadásához erre a speciális lapra.',
374 - 'specialwhoiswatchingaddusers' => 'Szerkesztők hozzáadása a lap figyeléséhez',
375 - 'specialwhoiswatchingaddbtn' => 'Összes kiválasztott felhasználó hozzáadása',
376 -);
377 -
378 -/** Interlingua (Interlingua)
379 - * @author McDutchie
380 - */
381 -$messages['ia'] = array(
382 - 'whoiswatching' => 'Qui observa un pagina wiki',
383 - 'whoiswatching-desc' => 'Forni un lista de nomines de usatores qui observa un pagina wiki',
384 - 'specialwhoiswatchingthepage' => 'Qui observa %s',
385 - 'specialwhoiswatchingusage' => 'Iste pagina special non pote esser usate sol.
386 -Per favor usa le pagina [[MediaWiki:Number_of_watching_users_pageview]] pro definir un puncto de entrata verso iste pagina special.',
387 - 'specialwhoiswatchingaddusers' => 'Adder usatores pro observar le pagina',
388 - 'specialwhoiswatchingaddbtn' => 'Adder le usatores seligite',
389 -);
390 -
391 -/** Indonesian (Bahasa Indonesia)
392 - * @author Bennylin
393 - */
394 -$messages['id'] = array(
395 - 'whoiswatching' => 'Siapa yang memantau sebuah halaman wiki',
396 - 'whoiswatching-desc' => 'Menampilkan daftar pengguna yang memantau sebuah halaman wiki',
397 - 'specialwhoiswatchingthepage' => 'Siapa yang memantau %s',
398 - 'specialwhoiswatchingusage' => 'Ini adalah sebuah halaman istimewa yang tidak dapat digunakan sendirian.
399 -Gunakan halaman [[MediaWiki:Number_of_watching_users_pageview]] untuk menetapkan titik masuk ke halaman istimewa ini.',
400 - 'specialwhoiswatchingaddusers' => 'Tambahkan pengguna untuk memantau halaman',
401 - 'specialwhoiswatchingaddbtn' => 'Tambah pengguna yang dipilih',
402 -);
403 -
404 -/** Italian (Italiano)
405 - * @author BrokenArrow
406 - * @author Pietrodn
407 - */
408 -$messages['it'] = array(
409 - 'whoiswatching' => 'Chi sta osservando una pagina wiki',
410 - 'whoiswatching-desc' => 'Elenca i nomi degli utenti che tengono sotto osservazione una pagina wiki',
411 - 'specialwhoiswatchingthepage' => 'Chi sta osservando %s',
412 - 'specialwhoiswatchingusage' => 'Questa pagina speciale non può essere usata da sola. Per favore usa la pagina [[MediaWiki:Number_of_watching_users_pageview]] per definire un punto di entrata per questa pagina speciale.',
413 - 'specialwhoiswatchingaddusers' => 'Aggiungi utenti ad osservare la pagina',
414 - 'specialwhoiswatchingaddbtn' => 'Aggiungi gli utenti selezionati',
415 -);
416 -
417 -/** Japanese (日本語)
418 - * @author Aotake
419 - * @author Fryed-peach
420 - */
421 -$messages['ja'] = array(
422 - 'whoiswatching' => 'ページをウォッチしている利用者',
423 - 'whoiswatching-desc' => 'ページをウォッチしている利用者の一覧を提供する',
424 - 'specialwhoiswatchingthepage' => '%s をウォッチしている利用者',
425 - 'specialwhoiswatchingusage' => 'この特別ページは単独では利用できません。この特別ページへのエントリーポイントを定義するためには [[MediaWiki:Number_of_watching_users_pageview]] を使用してください。',
426 - 'specialwhoiswatchingaddusers' => '利用者のウォッチリストにページを追加',
427 - 'specialwhoiswatchingaddbtn' => '選択した利用者を追加',
428 -);
429 -
430 -/** Javanese (Basa Jawa)
431 - * @author Meursault2004
432 - * @author Pras
433 - */
434 -$messages['jv'] = array(
435 - 'whoiswatching' => 'Sapa sing ngawasi sawijining kaca wiki',
436 - 'whoiswatching-desc' => 'Nyadiakaké dhaptar panganggo sing ngawasi kaca wiki',
437 - 'specialwhoiswatchingthepage' => 'Sapa sing ngawasi %s',
438 - 'specialwhoiswatchingusage' => 'Kaca istiméwa iki ora bisa dianggo kanggo ngowahi kaca iki dhéwé.
439 -Mangga pigunakaké kaca [[MediaWiki:Number_of_watching_users_pageview]] kanggo nemtokaké titik mlebu menyang kaca istiméwa iki.',
440 - 'specialwhoiswatchingaddusers' => 'Tambahna panganggo kanggo ngawasi kaca iki',
441 - 'specialwhoiswatchingaddbtn' => 'Tambahna panganggo sing dipilih',
442 -);
443 -
444 -/** Khmer (ភាសាខ្មែរ)
445 - * @author Chhorran
446 - * @author Thearith
447 - */
448 -$messages['km'] = array(
449 - 'whoiswatching' => 'អ្នកដែលកំពុងតាមដាន ទំព័រវិគី',
450 - 'whoiswatching-desc' => 'ចូរ​ផ្ដល់​ការចុះបញ្ជី​នៃ​ឈ្មោះអ្នកប្រើប្រាស់ ដែល​បាន​កំពុង​តាមដាន​ទំព័រ​វិគី​នេះ',
451 - 'specialwhoiswatchingthepage' => 'អ្នកដែលកំពុងតាមដាន %s',
452 - 'specialwhoiswatchingusage' => 'ទំព័រ​ពិសេស​នេះ​មិន​អាច​ត្រូវ​បាន​ប្រើប្រាស់​ដោយ​ខ្លួន​វា​បាន​ទេ​។
453 -សូម​ប្រើប្រាស់​ទំព័រ [[MediaWiki:Number_of_watching_users_pageview]] ដើម្បី​កំណត់​ធាតុ​ដែល​ចង្អុរ​បង្ហាញ​ទៅ​ទំព័រ​ពិសេស​នេះ​។',
454 - 'specialwhoiswatchingaddusers' => 'បន្ថែមអ្នកប្រើប្រាស់ ដើម្បីតាមដានទំព័រ',
455 - 'specialwhoiswatchingaddbtn' => 'បន្ថែមអ្នកប្រើប្រាស់ ដែលបានជ្រើសយក',
456 -);
457 -
458 -/** Ripoarisch (Ripoarisch)
459 - * @author Purodha
460 - */
461 -$messages['ksh'] = array(
462 - 'whoiswatching' => 'Wä op en Sigg oppass',
463 - 'whoiswatching-desc' => 'Jivv_en Leß met de Metmaacher ier Name, di op en Sigg em Wiki op am passe sin.',
464 - 'specialwhoiswatchingthepage' => 'Wä paß op „%s“ op',
465 - 'specialwhoiswatchingusage' => 'Die Sigg kann nit för sesch allein jebruch wäde.
466 -Bes esu joot un donn övver de Sigg
467 -<i lang="en">[[MediaWiki:Number_of_watching_users_pageview]]</i>
468 -ene Eijnshtiish för di Söndersigg enreschte.',
469 - 'specialwhoiswatchingaddusers' => 'Don ene Metmaacher dobei, op di Sigg opzepasse',
470 - 'specialwhoiswatchingaddbtn' => 'Donn dä makeete Metmaacher dobei',
471 -);
472 -
473 -/** Luxembourgish (Lëtzebuergesch)
474 - * @author Robby
475 - */
476 -$messages['lb'] = array(
477 - 'whoiswatching' => 'Wien iwwerwaacht eng Säit',
478 - 'whoiswatching-desc' => 'Liwwert eng Säit mat de Benotzer déi eng Wiki-Säit iwwerwaachen',
479 - 'specialwhoiswatchingthepage' => 'Wien iwwerwaacht %s',
480 - 'specialwhoiswatchingusage' => 'Dës Spezialsäit kann net eleng benotzt ginn. Benotz w.e.g. [[MediaWiki:Number_of_watching_users_pageview|Zuel vun de Benotzer déi eng Säit iwwerwaachen]] fir eng Ufankssäit fir dës Spezialsäit ze definéieren.',
481 - 'specialwhoiswatchingaddusers' => "Setzt Benotzer derbäi déi d'Säit iwwerwaachen",
482 - 'specialwhoiswatchingaddbtn' => 'Setzt déi ausgewielte Benotzer derbäi',
483 -);
484 -
485 -/** Lithuanian (Lietuvių)
486 - * @author Matasg
487 - */
488 -$messages['lt'] = array(
489 - 'whoiswatching' => 'Kas žiūri šį puslapį',
490 - 'specialwhoiswatchingthepage' => 'Kas žiūri %s',
491 - 'specialwhoiswatchingusage' => 'Šis specialus puslapis negali būti naudojamas paprastai. Prašome naudoti [[MediaWiki:Number_of_watching_users_pageview]] puslapį, kad apibrėžtumėte įėjimo punktą į šį specialųjį puslapį.',
492 -);
493 -
494 -/** Macedonian (Македонски)
495 - * @author Bjankuloski06
496 - * @author Brest
497 - */
498 -$messages['mk'] = array(
499 - 'whoiswatching' => 'Кој набљудува вики страница',
500 - 'whoiswatching-desc' => 'Дава листа на корисници кои набљудуваат некоја вики страница',
501 - 'specialwhoiswatchingthepage' => 'Кој набљудува %s',
502 - 'specialwhoiswatchingusage' => 'Оваа специјална страница не може да се користи самостојно.
503 -За дефинирање на влезна точка кон оваа специјална страница, Ве молиме користете се со оваа страница [[MediaWiki:Number_of_watching_users_pageview|тука]].',
504 - 'specialwhoiswatchingaddusers' => 'Додај корисници за набљудување на страницата',
505 - 'specialwhoiswatchingaddbtn' => 'Додај избрани корисници',
506 -);
507 -
508 -/** Malayalam (മലയാളം)
509 - * @author Shijualex
510 - */
511 -$messages['ml'] = array(
512 - 'whoiswatching' => 'ആരൊക്കെയാണ്‌ വിക്കിതാൾ നിരീക്ഷിക്കുന്നത്',
513 - 'specialwhoiswatchingthepage' => 'ആരാണു നിരീക്ഷിക്കുന്നത് %s',
514 - 'specialwhoiswatchingaddusers' => 'താൾ നിരീക്ഷിക്കുവാൻ ഉപയോക്താക്കളെ ചേർക്കുക',
515 - 'specialwhoiswatchingaddbtn' => 'തിരഞ്ഞെടുത്ത ഉപയോക്താക്കളെ ചേർക്കുക',
516 -);
517 -
518 -/** Marathi (मराठी)
519 - * @author Mahitgar
520 - */
521 -$messages['mr'] = array(
522 - 'whoiswatching' => 'विकिपान कोण पहात आहे',
523 - 'specialwhoiswatchingthepage' => '% कोण पहात आहे',
524 - 'specialwhoiswatchingusage' => 'हे विशेषपान स्वावलंबीपणे वापरता येत नाही. कृपया, या विशेष पानाचे एक प्रवेशस्थळ नक्की करण्याकरिता [[MediaWiki:Number_of_watching_users_pageview]] हे पान वापरा.',
525 - 'specialwhoiswatchingaddusers' => 'पानावर पहारा ठेवण्याकरिता सदस्य वाढवा',
526 - 'specialwhoiswatchingaddbtn' => 'निवडलेले सदस्य वाढवा',
527 -);
528 -
529 -/** Malay (Bahasa Melayu)
530 - * @author Aurora
531 - */
532 -$messages['ms'] = array(
533 - 'whoiswatching' => 'Siapa memantau laman wiki',
534 - 'whoiswatching-desc' => 'Menyediakan senarai nama pengguna memantau laman wiki',
535 - 'specialwhoiswatchingthepage' => 'Siapa memantau %',
536 - 'specialwhoiswatchingusage' => 'Laman khas ini tidak boleh digunakan sendirian.
537 -Sila gunakan laman [[MediaWiki:Number_of_watching_users_pageview]] untuk menakrifkan titik masuk ke laman khas ini.',
538 - 'specialwhoiswatchingaddusers' => 'Tambah pengguna untuk memantau laman',
539 - 'specialwhoiswatchingaddbtn' => 'Tambah pengguna terpilih',
540 -);
541 -
542 -/** Nahuatl (Nāhuatl)
543 - * @author Fluence
544 - */
545 -$messages['nah'] = array(
546 - 'whoiswatching' => 'Āquin tēcchiya huiqui zāzanilli',
547 - 'specialwhoiswatchingthepage' => 'Āquin tēchiya %',
548 -);
549 -
550 -/** Dutch (Nederlands)
551 - * @author SPQRobin
552 - * @author Siebrand
553 - */
554 -$messages['nl'] = array(
555 - 'whoiswatching' => 'Wie volgen een pagina',
556 - 'whoiswatching-desc' => 'Levert een lijst met gebruikers die een wikipagina op hun volglijst hebben',
557 - 'specialwhoiswatchingthepage' => 'Wie volgen %s',
558 - 'specialwhoiswatchingusage' => 'Deze speciale pagina kan niet alleenstaand gebruikt worden. Gebruik de pagina [[MediaWiki:Number_of_watching_users_pageview]] om een ingangspunt voor deze speciale pagina te bepalen.',
559 - 'specialwhoiswatchingaddusers' => 'Deze pagina op de volglijst van gebruikers toevoegen',
560 - 'specialwhoiswatchingaddbtn' => 'Geselecteerde gebruikers toevoegen',
561 -);
562 -
563 -/** Norwegian Nynorsk (‪Norsk (nynorsk)‬)
564 - * @author Eirik
565 - * @author Frokor
566 - */
567 -$messages['nn'] = array(
568 - 'whoiswatching' => 'Kven overvakar ei wikiside',
569 - 'whoiswatching-desc' => 'Viser ei liste over brukarar som overvaker ei side',
570 - 'specialwhoiswatchingthepage' => 'Kven overvakar %s',
571 - 'specialwhoiswatchingusage' => 'Denne spesialsida kan ikkje brukast åleine.
572 -Ver venleg og bruk sida [[MediaWiki:Number_of_watching_users_pageview]] for å legge inn tilgangspunkt til denne spesialsida.',
573 - 'specialwhoiswatchingaddusers' => 'Legg sida på overvakingslista til andre brukarar',
574 - 'specialwhoiswatchingaddbtn' => 'Legg til utvalde brukarar',
575 -);
576 -
577 -/** Norwegian (bokmål)‬ (‪Norsk (bokmål)‬)
578 - * @author Jon Harald Søby
579 - * @author Nghtwlkr
580 - */
581 -$messages['no'] = array(
582 - 'whoiswatching' => 'Hvem overvåker en wikiside',
583 - 'whoiswatching-desc' => 'Viser en liste over brukere som overvåker en side',
584 - 'specialwhoiswatchingthepage' => 'Hvem overvåker %s',
585 - 'specialwhoiswatchingusage' => 'Denne spesialsiden kan ikke brukes selvstendig. Bruk siden [[MediaWiki:Number_of_watching_users_pageview]] for å definere et inngangspunkt for denne spesialsiden.',
586 - 'specialwhoiswatchingaddusers' => 'Legg til siden i brukeres overvåkningsliste',
587 - 'specialwhoiswatchingaddbtn' => 'Legg til valgte brukere',
588 -);
589 -
590 -/** Occitan (Occitan)
591 - * @author Cedric31
592 - */
593 -$messages['oc'] = array(
594 - 'whoiswatching' => 'Utilizaires agachant una pagina del wiki',
595 - 'whoiswatching-desc' => 'Provesís una lista dels utilizaires que visionan una pagina wiki',
596 - 'specialwhoiswatchingthepage' => 'Utilizaires agachant %s',
597 - 'specialwhoiswatchingusage' => "Aquesta pagina especiala pòt pas èsser utilizada sola. Passatz per [[MediaWiki:Number_of_watching_users_pageview]] per definir un punt d'entrada cap a aquesta pagina especiala.",
598 - 'specialwhoiswatchingaddusers' => 'Apondre los utilizaires per veire la pagina',
599 - 'specialwhoiswatchingaddbtn' => 'Apondre los utilizaires seleccionats',
600 -);
601 -
602 -/** Ossetic (Иронау)
603 - * @author Amikeco
604 - */
605 -$messages['os'] = array(
606 - 'whoiswatching' => 'Чи йæ цæст дары фарсмæ',
607 -);
608 -
609 -/** Polish (Polski)
610 - * @author Derbeth
611 - * @author Maikking
612 - * @author Masti
613 - */
614 -$messages['pl'] = array(
615 - 'whoiswatching' => 'Kto obserwuje stronę',
616 - 'whoiswatching-desc' => 'Pokazuje listę użytkowników mających daną stronę w obserwowanych',
617 - 'specialwhoiswatchingthepage' => 'Kto obserwuje %s',
618 - 'specialwhoiswatchingusage' => 'Ta strona nie może być użyta samoistnie. Skorzystaj ze strony [[MediaWiki:Number_of_watching_users_pageview]], aby zdefiniować punkt startowy dla tej strony',
619 - 'specialwhoiswatchingaddusers' => 'Dodaj użytkowników obserwujących stronę',
620 - 'specialwhoiswatchingaddbtn' => 'Dodaj wybranych użytkowników',
621 -);
622 -
623 -/** Piedmontese (Piemontèis)
624 - * @author Dragonòt
625 - */
626 -$messages['pms'] = array(
627 - 'whoiswatching' => 'Chi a sta vardand na pàgina wiki',
628 - 'whoiswatching-desc' => "A dà na lista d'utent che a stan vardand na pàgina wiki",
629 - 'specialwhoiswatchingthepage' => "Chi a l'é an mente ch'a varda %s",
630 - 'specialwhoiswatchingusage' => "Sta pàgina special-sì a peul pa esse dovrà da sola.
631 -Për piasì dovra la pàgina [[MediaWiki:Number_of_watching_users_pageview]] për defin^ un pont d'intrada a sta pàgina special-sì.",
632 - 'specialwhoiswatchingaddusers' => 'Gionta utent për vardé la pàgina',
633 - 'specialwhoiswatchingaddbtn' => "Gionta j'utent selessionà",
634 -);
635 -
636 -/** Pashto (پښتو)
637 - * @author Ahmed-Najib-Biabani-Ibrahimkhel
638 - */
639 -$messages['ps'] = array(
640 - 'whoiswatching' => 'څوک دي چې د ويکي يو مخ ګوري',
641 - 'specialwhoiswatchingthepage' => 'څوک دی چې %s ګوري',
642 - 'specialwhoiswatchingaddbtn' => 'ټاکلي کارنان ګډول',
643 -);
644 -
645 -/** Portuguese (Português)
646 - * @author Malafaya
647 - * @author Waldir
648 - */
649 -$messages['pt'] = array(
650 - 'whoiswatching' => 'Quem Está a Vigiar uma página wiki',
651 - 'whoiswatching-desc' => 'Apresenta uma listagem de utilizadores que vigiam uma dada página',
652 - 'specialwhoiswatchingthepage' => 'Quem está a vigiar %s',
653 - 'specialwhoiswatchingusage' => 'Esta página especial não pode ser usada por si só. Por favor, utilize a página [[MediaWiki:Number_of_watching_users_pageview]] para definir um ponto de entrada para esta página especial.',
654 - 'specialwhoiswatchingaddusers' => 'Adicionar utilizadores à vigilância da página',
655 - 'specialwhoiswatchingaddbtn' => 'Adicionar Utilizadores seleccionados',
656 -);
657 -
658 -/** Brazilian Portuguese (Português do Brasil)
659 - * @author Carla404
660 - */
661 -$messages['pt-br'] = array(
662 - 'whoiswatching' => 'Quem está vigiando uma página wiki',
663 - 'whoiswatching-desc' => 'Fornece uma lista dos usuários que estão vigiando uma página wiki',
664 - 'specialwhoiswatchingthepage' => 'Quem está vigiando %s',
665 - 'specialwhoiswatchingusage' => 'Esta página especial não pode ser usada individualmente.
666 -Por favor, utilize a página [[MediaWiki:Number_of_watching_users_pageview]] para definir um ponto de entrada para esta página especial.',
667 - 'specialwhoiswatchingaddusers' => 'Adicionar usuários para vigiar a página',
668 - 'specialwhoiswatchingaddbtn' => 'Adicionar os usuários selecionados',
669 -);
670 -
671 -/** Romanian (Română)
672 - * @author KlaudiuMihaila
673 - */
674 -$messages['ro'] = array(
675 - 'whoiswatching' => 'Cine urmăreşte o pagină wiki',
676 - 'whoiswatching-desc' => 'Oferă o listă de nume de utilizatori care urmăresc o pagină wiki',
677 - 'specialwhoiswatchingthepage' => 'Cine urmăreşte %s',
678 - 'specialwhoiswatchingusage' => 'Această pagină specială nu poate fi folosită de sine stătătoare.
679 -Te rugăm să foloseşti pagina [[MediaWiki:Number_of_watching_users_pageview]] pentru a defini un punct de intrare în această pagină specială.',
680 - 'specialwhoiswatchingaddusers' => 'Adaugă utilizatori care să urmărească pagina',
681 - 'specialwhoiswatchingaddbtn' => 'Adaugă utilizatorii selectaţi',
682 -);
683 -
684 -/** Tarandíne (Tarandíne)
685 - * @author Joetaras
686 - */
687 -$messages['roa-tara'] = array(
688 - 'specialwhoiswatchingaddbtn' => "Aggiunge l'utinde selezionate",
689 -);
690 -
691 -/** Russian (Русский)
692 - * @author Aleksandrit
693 - * @author Ferrer
694 - */
695 -$messages['ru'] = array(
696 - 'whoiswatching' => 'Кто следит за вики-страницей',
697 - 'whoiswatching-desc' => 'Предоставляет список участников, которые следят за вики-страницей',
698 - 'specialwhoiswatchingthepage' => 'Кто следит %s',
699 - 'specialwhoiswatchingusage' => 'Эта служебная страница не может быть использована сама по себе.
700 -Пожалуйста, используйте страницу [[MediaWiki:Number_of_watching_users_pageview]] для определния точки входа в эту служебную страницу.',
701 - 'specialwhoiswatchingaddusers' => 'Добавить участников для наблюдения страницы',
702 - 'specialwhoiswatchingaddbtn' => 'Добавить выбранных участников',
703 -);
704 -
705 -/** Sinhala (සිංහල)
706 - * @author Calcey
707 - */
708 -$messages['si'] = array(
709 - 'whoiswatching' => 'විකි පිටුවක් නරඹමින් සිටින්නේ කවුරුද',
710 - 'whoiswatching-desc' => 'විකි පිටුවක් නරඹන පරිශීලකයන්ගේ නම් ලැයිස්තුවක් සපයයි',
711 - 'specialwhoiswatchingthepage' => '% නරඹන්නේ කවුද',
712 - 'specialwhoiswatchingusage' => 'මෙම විශේෂ පිටුව එය මතදීම භාවිතා කළ නොහැක.
713 -කරුණාකර මෙම විශේෂ පිටුවට පිවිසුම් ලක්ෂ්‍යයක් නිර්වචනය කිරීමට [[MediaWiki:Number_of_watching_users_pageview]] පිටුව භාවිතා කරන්න.',
714 - 'specialwhoiswatchingaddusers' => 'පිටුව බැලීමට පරිශීලකයන් එකතු කරන්න',
715 - 'specialwhoiswatchingaddbtn' => 'තෝරාගත් පරිශීලකයන් ඇතුල් කරන්න',
716 -);
717 -
718 -/** Slovak (Slovenčina)
719 - * @author Helix84
720 - */
721 -$messages['sk'] = array(
722 - 'whoiswatching' => 'Kto sleduje wiki stránku',
723 - 'whoiswatching-desc' => 'Poskytuje zoznam používateľov, ktorí sledujú túto wiki stránku',
724 - 'specialwhoiswatchingthepage' => 'Kto sleduje %s',
725 - 'specialwhoiswatchingusage' => 'Túto špeciálnu stránku nie je možné používať samostatne. Prosím, použite [[MediaWiki:Number_of_watching_users_pageview]] na definovanie vstupného bodu na túto stránku.',
726 - 'specialwhoiswatchingaddusers' => 'Pridať používateľov sledujúcich stránku',
727 - 'specialwhoiswatchingaddbtn' => 'Pridať zvolených používateľov',
728 -);
729 -
730 -/** Serbian Cyrillic ekavian (Српски (ћирилица))
731 - * @author Михајло Анђелковић
732 - */
733 -$messages['sr-ec'] = array(
734 - 'whoiswatching' => 'Ко прати вики страну',
735 - 'whoiswatching-desc' => 'Приказује списак корисничких имена која прате одрећену страницу',
736 - 'specialwhoiswatchingthepage' => 'Ко прати %s',
737 - 'specialwhoiswatchingusage' => 'Ова специјална страна не може бити коришћена сама за себе, већ јој треба улазна тачка.
738 -Молимо Вас, користите страну [[MediaWiki:Number_of_watching_users_pageview]] да бисте дефинисали ову улазну тачку.',
739 - 'specialwhoiswatchingaddusers' => 'Додај кориснике који ће пратити ову страну',
740 - 'specialwhoiswatchingaddbtn' => 'Додај означене кориснике',
741 -);
742 -
743 -/** Serbian Latin ekavian (Srpski (latinica))
744 - * @author Michaello
745 - */
746 -$messages['sr-el'] = array(
747 - 'whoiswatching' => 'Ko prati viki stranu',
748 - 'whoiswatching-desc' => 'Prikazuje spisak korisničkih imena koja prate odrećenu stranicu',
749 - 'specialwhoiswatchingthepage' => 'Ko prati %s',
750 - 'specialwhoiswatchingusage' => 'Ova specijalna strana ne može biti korišćena sama za sebe, već joj treba ulazna tačka.
751 -Molimo Vas, koristite stranu [[MediaWiki:Number_of_watching_users_pageview]] da biste definisali ovu ulaznu tačku.',
752 - 'specialwhoiswatchingaddusers' => 'Dodaj korisnike koji će pratiti ovu stranu',
753 - 'specialwhoiswatchingaddbtn' => 'Dodaj označene korisnike',
754 -);
755 -
756 -/** Seeltersk (Seeltersk)
757 - * @author Pyt
758 - */
759 -$messages['stq'] = array(
760 - 'whoiswatching' => 'Wäl beooboachtet ne Siede',
761 - 'whoiswatching-desc' => 'Wiest ne Lieste fon Benutsere an, do ne Siede beooboachtje',
762 - 'specialwhoiswatchingthepage' => 'Wäl beooboachtet %s',
763 - 'specialwhoiswatchingusage' => 'Disse Spezioalsiede kon nit ap sik sälwen anwoand wäide. Definier uur ju Siede [[MediaWiki:Number_of_watching_users_pageview]] ne Ienstiegssiede foar disse Spezioalsiede.',
764 - 'specialwhoiswatchingaddusers' => 'Föich Benutser tou dät Bekiekjen fon ju Siede bietou.',
765 - 'specialwhoiswatchingaddbtn' => 'Föich Benutser bietou',
766 -);
767 -
768 -/** Swedish (Svenska)
769 - * @author Boivie
770 - * @author Lejonel
771 - * @author Najami
772 - */
773 -$messages['sv'] = array(
774 - 'whoiswatching' => 'Användare som bevakar en sida',
775 - 'whoiswatching-desc' => 'Visar en lista över användare som bevakar en viss sida',
776 - 'specialwhoiswatchingthepage' => 'Vem bevakar %s',
777 - 'specialwhoiswatchingusage' => 'Den här specialsidan kan inte användas utan parametrar.
778 -Använd [[MediaWiki:Number_of_watching_users_pageview]] för att ange en ingång till denna specialsida.',
779 - 'specialwhoiswatchingaddusers' => 'Lägg till användare som bevakare av sidan',
780 - 'specialwhoiswatchingaddbtn' => 'Lägg till valda',
781 -);
782 -
783 -/** Silesian (Ślůnski)
784 - * @author Lajsikonik
785 - */
786 -$messages['szl'] = array(
787 - 'whoiswatching' => 'Fto filuje w ta zajta',
788 - 'whoiswatching-desc' => 'Pokozuje lista użytkowńikůw kere majům ta zajta we zajtach na kere dowajům pozůr',
789 - 'specialwhoiswatchingthepage' => 'Fto filuje we %s',
790 - 'specialwhoiswatchingusage' => 'Ta ekstra zajta ńy może być użyto sama. Skorzistej ze zajty [[MediaWiki:Number_of_watching_users_pageview]], coby zdefińjować půnkt sztartowy lů tyj zajty.',
791 - 'specialwhoiswatchingaddusers' => 'Dodej użytkowńikůw kere filujům w ta zajta',
792 - 'specialwhoiswatchingaddbtn' => 'Dodej wybranych użytkowńikůw',
793 -);
794 -
795 -/** Telugu (తెలుగు)
796 - * @author Mpradeep
797 - * @author Veeven
798 - */
799 -$messages['te'] = array(
800 - 'whoiswatching' => 'ఒక వికీపేజీని ఎవరెవరు తమ వీక్షణా జాబితాలో చేర్చుకున్నారు',
801 - 'whoiswatching-desc' => 'ఒక వికీ పేజీని చూస్తున్న వాడుకరుల పేర్ల జాబితాని చూపిస్తుంది',
802 - 'specialwhoiswatchingthepage' => '%sను ఎవరెవరు తమ వీక్షణా జాబితాలో చేర్చుకున్నారు',
803 - 'specialwhoiswatchingusage' => 'ఈ ప్రత్యేక పేజీని దానంతట అది ఉపయోగించటం కుదరదు. దయచేసి [[MediaWiki:Number_of_watching_users_pageview]] అనే పేజీని సృష్టించి, అక్కడి నుండి ఈ ప్రత్యేక పేజీకి మీకు కావలిసిన విధంగా లింకులను ఇవ్వండి.',
804 - 'specialwhoiswatchingaddusers' => 'ఈ పేజీని వీక్షించగలిగేటట్లు వాడుకరులను చేర్చండి',
805 - 'specialwhoiswatchingaddbtn' => 'ఎంచుకున్న వాడుకరులను చేర్చు',
806 -);
807 -
808 -/** Tajik (Cyrillic) (Тоҷикӣ (Cyrillic))
809 - * @author Ibrahim
810 - */
811 -$messages['tg-cyrl'] = array(
812 - 'specialwhoiswatchingaddbtn' => 'Илова кардани Корбарони интихобшуда',
813 -);
814 -
815 -/** Tajik (Latin) (Тоҷикӣ (Latin))
816 - * @author Liangent
817 - */
818 -$messages['tg-latn'] = array(
819 - 'specialwhoiswatchingaddbtn' => 'Ilova kardani Korbaroni intixobşuda',
820 -);
821 -
822 -/** Thai (ไทย)
823 - * @author Passawuth
824 - */
825 -$messages['th'] = array(
826 - 'whoiswatching' => 'ผู้ที่กำลังเฝ้าดูหน้าวิกิอยู่',
827 - 'specialwhoiswatchingaddusers' => 'เพิ่มผู้ใช้เพื่อเฝ้าดูหน้า',
828 - 'specialwhoiswatchingaddbtn' => 'เพิ่มผู้ใช้ที่เลือก',
829 -);
830 -
831 -/** Tagalog (Tagalog)
832 - * @author AnakngAraw
833 - */
834 -$messages['tl'] = array(
835 - 'whoiswatching' => 'Sino ang nagbabantay (nagmamatyag) sa isang pahina ng wiki',
836 - 'whoiswatching-desc' => 'Nagbibigay ng isang talaan ng mga pangalan ng tagagamit na nagbabantay sa isang pahina ng wiki',
837 - 'specialwhoiswatchingthepage' => 'Sino ang nagbabantay ng %s',
838 - 'specialwhoiswatchingusage' => 'Hindi magagamit ang natatanging pahinang ito na nagiisa lamang.
839 -Pakigamit ang pahinang [[MediaWiki:Number_of_watching_users_pageview|Mediawiki:Bilang_ng_nagmamatyag_na_mga_tagagamit_tanawin_ng_pahina]] para mabigyang kahulugan ang isang pasukang daanang patungo sa natatanging pahinang ito.',
840 - 'specialwhoiswatchingaddusers' => 'Magdagdag ng mga tagagamit upang bantayan ang pahina',
841 - 'specialwhoiswatchingaddbtn' => 'Idagdag ang napiling mga tagagamit',
842 -);
843 -
844 -/** Turkish (Türkçe)
845 - * @author Joseph
846 - */
847 -$messages['tr'] = array(
848 - 'whoiswatching' => 'Bir wiki sayfasını kim izliyor',
849 - 'whoiswatching-desc' => 'Bir viki sayfasını izleyen kullanıcı adlarının bir listesini sağlar',
850 - 'specialwhoiswatchingthepage' => '%s sayfasını kim izliyor',
851 - 'specialwhoiswatchingusage' => 'Bu özel sayfa kendi başına kullanılamaz.
852 -Lütfen, bu özel sayfaya bir giriş noktası tanımlamak için [[MediaWiki:Number_of_watching_users_pageview]] sayfasını kullanın.',
853 - 'specialwhoiswatchingaddusers' => 'Sayfayı izlemek için kullanıcıları ekleyin',
854 - 'specialwhoiswatchingaddbtn' => 'Seçili kullanıcıları ekleyin',
855 -);
856 -
857 -/** Veps (Vepsan kel')
858 - * @author Игорь Бродский
859 - */
860 -$messages['vep'] = array(
861 - 'specialwhoiswatchingaddbtn' => 'Ližata valitud kävutajid',
862 -);
863 -
864 -/** Vietnamese (Tiếng Việt)
865 - * @author Vinhtantran
866 - */
867 -$messages['vi'] = array(
868 - 'whoiswatching' => 'Ai đang theo dõi một trang wiki',
869 - 'whoiswatching-desc' => 'Cung cấp danh sách các người dùng đang theo dõi một trang wiki',
870 - 'specialwhoiswatchingthepage' => 'Ai đang theo dõi %s',
871 - 'specialwhoiswatchingusage' => 'Trang đặc biệt này không thể hoạt động một mình được.
872 -Xin dùng trang [[MediaWiki:Number_of_watching_users_pageview]] để định nghĩa một điểm nhập cho trang đặc biệt này.',
873 - 'specialwhoiswatchingaddusers' => 'Thêm thành viên theo dõi trang',
874 - 'specialwhoiswatchingaddbtn' => 'Thêm các thành viên đã chọn',
875 -);
876 -
877 -/** Volapük (Volapük)
878 - * @author Smeira
879 - */
880 -$messages['vo'] = array(
881 - 'whoiswatching' => 'Kin galädon padi',
882 - 'whoiswatching-desc' => 'Gevon lisedi gebanas, kels galädons padi semik',
883 - 'specialwhoiswatchingthepage' => 'Kin galädon padi: %s',
884 - 'specialwhoiswatchingusage' => 'Pad patik at no dalon pagebön ito. Gebolös padi: [[MediaWiki:Number_of_watching_users_pageview]] ad miedetön nükömapüni lü pad patik at.',
885 - 'specialwhoiswatchingaddusers' => 'Läükön gebanis ad galädön padi at',
886 - 'specialwhoiswatchingaddbtn' => 'Läükön gebanis pevälöl',
887 -);
888 -
889 -/** Simplified Chinese (‪中文(简体)‬)
890 - * @author Liangent
891 - */
892 -$messages['zh-hans'] = array(
893 - 'specialwhoiswatchingthepage' => '谁正观看%s',
894 -);
895 -
896 -/** Traditional Chinese (‪中文(繁體)‬)
897 - * @author Wrightbus
898 - */
899 -$messages['zh-hant'] = array(
900 - 'specialwhoiswatchingthepage' => '誰正觀看%s',
901 -);
902 -
903 -/** Chinese (Taiwan) (‪中文(台灣)‬)
904 - * @author Roc michael
905 - */
906 -$messages['zh-tw'] = array(
907 - 'whoiswatching' => 'wiki頁面監視者',
908 - 'specialwhoiswatchingthepage' => '%s位頁面監視者',
909 - 'specialwhoiswatchingusage' => '此特殊頁面無法單獨使用,請使用[[MediaWiki:Number_of_watching_users_pageview]]以定義通往此頁的入口。',
910 - 'specialwhoiswatchingaddusers' => '新增用戶以監視此頁',
911 - 'specialwhoiswatchingaddbtn' => '加入所選用戶',
912 -);
913 -
Index: trunk/extensions/WhoIsWatching/SpecialWhoIsWatching.php
@@ -1,39 +0,0 @@
2 -<?php
3 -
4 -# Alert the user that this is not a valid entry point to MediaWiki if they try to access the skin file directly.
5 -if (!defined('MEDIAWIKI')) {
6 - echo <<<EOT
7 -To install my extension, put the following line in LocalSettings.php:
8 -require_once( "\$IP/extensions/WhoIsWatching/SpecialWhoIsWatching.php" );
9 -EOT;
10 - exit( 1 );
11 -}
12 -
13 -$wgExtensionCredits['specialpage'][] = array(
14 - 'path' => __FILE__,
15 - 'version' => '0.9',
16 - 'name' => 'WhoIsWatching',
17 - 'author' => 'Paul Grinberg, Siebrand Mazeland',
18 - 'email' => 'gri6507 at yahoo dot com',
19 - 'url' => 'http://www.mediawiki.org/wiki/Extension:WhoIsWatching',
20 - 'descriptionmsg' => 'whoiswatching-desc',
21 -);
22 -
23 -$dir = dirname(__FILE__) . '/';
24 -$wgAutoloadClasses['WhoIsWatching'] = $dir . 'SpecialWhoIsWatching_body.php';
25 -$wgExtensionMessagesFiles['WhoIsWatching'] = $dir . 'SpecialWhoIsWatching.i18n.php';
26 -$wgExtensionAliasesFiles['WhoIsWatching'] = $dir . 'SpecialWhoIsWatching.alias.php';
27 -$wgSpecialPages['WhoIsWatching'] = 'WhoIsWatching';
28 -
29 -require_once( "$IP/includes/SpecialPage.php" );
30 -require_once($dir . 'SpecialWhoIsWatching_body.php');
31 -$wgHooks['SkinTemplateOutputPageBeforeExec'][] = 'fnShowWatchingCount';
32 -
33 -# Set the following to either 'UserName' or 'RealName' to display the list of watching users as such.
34 -$whoiswatching_nametype = 'RealName';
35 -
36 -# Set the following to either True or False to optionally allow users to add others to watch a particular page
37 -$whoiswatching_allowaddingpeople = true;
38 -
39 -# Set the following to either True or False to optionally display a count of zero users watching a particular page
40 -$whoiswatching_showifzero = true;
Index: trunk/extensions/WhoIsWatching/SpecialWhoIsWatching.alias.php
@@ -1,207 +0,0 @@
2 -<?php
3 -/**
4 - * Aliases for special pages
5 - *
6 - */
7 -
8 -$aliases = array();
9 -
10 -$aliases['en'] = array(
11 - 'WhoIsWatching' => array( 'WhoIsWatching' ),
12 -);
13 -
14 -/** Arabic (العربية) */
15 -$aliases['ar'] = array(
16 - 'WhoIsWatching' => array( 'من_يراقب' ),
17 -);
18 -
19 -/** Egyptian Spoken Arabic (مصرى) */
20 -$aliases['arz'] = array(
21 - 'WhoIsWatching' => array( 'من_يراقب' ),
22 -);
23 -
24 -/** Bosnian (Bosanski) */
25 -$aliases['bs'] = array(
26 - 'WhoIsWatching' => array( 'KoPregleda' ),
27 -);
28 -
29 -/** German (Deutsch) */
30 -$aliases['de'] = array(
31 - 'WhoIsWatching' => array( 'Wer beobachtet' ),
32 -);
33 -
34 -/** Lower Sorbian (Dolnoserbski) */
35 -$aliases['dsb'] = array(
36 - 'WhoIsWatching' => array( 'Chto wobglědujo' ),
37 -);
38 -
39 -/** Spanish (Español) */
40 -$aliases['es'] = array(
41 - 'WhoIsWatching' => array( 'Quién_esta_vigilando' ),
42 -);
43 -
44 -/** Persian (فارسی) */
45 -$aliases['fa'] = array(
46 - 'WhoIsWatching' => array( 'چه_کسی_پی‌گیری_می‌کند' ),
47 -);
48 -
49 -/** Finnish (Suomi) */
50 -$aliases['fi'] = array(
51 - 'WhoIsWatching' => array( 'Ketkä tarkkailevat' ),
52 -);
53 -
54 -/** French (Français) */
55 -$aliases['fr'] = array(
56 - 'WhoIsWatching' => array( 'Qui a en suivi', 'QuiAEnSuivi' ),
57 -);
58 -
59 -/** Franco-Provençal (Arpetan) */
60 -$aliases['frp'] = array(
61 - 'WhoIsWatching' => array( 'Qui at en survelyence', 'QuiAtEnSurvelyence' ),
62 -);
63 -
64 -/** Galician (Galego) */
65 -$aliases['gl'] = array(
66 - 'WhoIsWatching' => array( 'Quen está vixiando' ),
67 -);
68 -
69 -/** Swiss German (Alemannisch) */
70 -$aliases['gsw'] = array(
71 - 'WhoIsWatching' => array( 'Wär beobachtet?' ),
72 -);
73 -
74 -/** Hebrew (עברית) */
75 -$aliases['he'] = array(
76 - 'WhoIsWatching' => array( 'מי_עוקב' ),
77 -);
78 -
79 -/** Upper Sorbian (Hornjoserbsce) */
80 -$aliases['hsb'] = array(
81 - 'WhoIsWatching' => array( 'Štó wobkedźbuje' ),
82 -);
83 -
84 -/** Hungarian (Magyar) */
85 -$aliases['hu'] = array(
86 - 'WhoIsWatching' => array( 'Ki figyel' ),
87 -);
88 -
89 -/** Interlingua (Interlingua) */
90 -$aliases['ia'] = array(
91 - 'WhoIsWatching' => array( 'Qui observa' ),
92 -);
93 -
94 -/** Indonesian (Bahasa Indonesia) */
95 -$aliases['id'] = array(
96 - 'WhoIsWatching' => array( 'Siapa yang memantau', 'SiapaPantau' ),
97 -);
98 -
99 -/** Italian (Italiano) */
100 -$aliases['it'] = array(
101 - 'WhoIsWatching' => array( 'ChiOsserva' ),
102 -);
103 -
104 -/** Japanese (日本語) */
105 -$aliases['ja'] = array(
106 - 'WhoIsWatching' => array( 'ページをウォッチしている利用者' ),
107 -);
108 -
109 -/** Khmer (ភាសាខ្មែរ) */
110 -$aliases['km'] = array(
111 - 'WhoIsWatching' => array( 'អ្នកកំពុងតាមដាន' ),
112 -);
113 -
114 -/** Colognian (Ripoarisch) */
115 -$aliases['ksh'] = array(
116 - 'WhoIsWatching' => array( 'Wä paß op op', 'WäPassOpOp', 'WäPaßOpOp' ),
117 -);
118 -
119 -/** Cornish (Kernewek) */
120 -$aliases['kw'] = array(
121 - 'WhoIsWatching' => array( 'PiwUsiOwKolya' ),
122 -);
123 -
124 -/** Luxembourgish (Lëtzebuergesch) */
125 -$aliases['lb'] = array(
126 - 'WhoIsWatching' => array( 'Wien iwwerwaacht' ),
127 -);
128 -
129 -/** Lithuanian (Lietuvių) */
130 -$aliases['lt'] = array(
131 - 'WhoIsWatching' => array( 'Kas stebi' ),
132 -);
133 -
134 -/** Macedonian (Македонски) */
135 -$aliases['mk'] = array(
136 - 'WhoIsWatching' => array( 'КојНабљудува' ),
137 -);
138 -
139 -/** Malayalam (മലയാളം) */
140 -$aliases['ml'] = array(
141 - 'WhoIsWatching' => array( 'ആരൊക്കെശ്രദ്ധിക്കുന്നു' ),
142 -);
143 -
144 -/** Marathi (मराठी) */
145 -$aliases['mr'] = array(
146 - 'WhoIsWatching' => array( 'कोणकोणबघतय' ),
147 -);
148 -
149 -/** Nedersaksisch (Nedersaksisch) */
150 -$aliases['nds-nl'] = array(
151 - 'WhoIsWatching' => array( 'Wee_volg' ),
152 -);
153 -
154 -/** Dutch (Nederlands) */
155 -$aliases['nl'] = array(
156 - 'WhoIsWatching' => array( 'WieVolgt' ),
157 -);
158 -
159 -/** Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) */
160 -$aliases['no'] = array(
161 - 'WhoIsWatching' => array( 'Hvem overvåker' ),
162 -);
163 -
164 -/** Polish (Polski) */
165 -$aliases['pl'] = array(
166 - 'WhoIsWatching' => array( 'Kto obserwuje' ),
167 -);
168 -
169 -/** Pashto (پښتو) */
170 -$aliases['ps'] = array(
171 - 'WhoIsWatching' => array( 'څوک يې ګوري' ),
172 -);
173 -
174 -/** Sanskrit (संस्कृत) */
175 -$aliases['sa'] = array(
176 - 'WhoIsWatching' => array( 'अन्यकतम्‌पश्यति' ),
177 -);
178 -
179 -/** Slovak (Slovenčina) */
180 -$aliases['sk'] = array(
181 - 'WhoIsWatching' => array( 'KtoSleduje' ),
182 -);
183 -
184 -/** Sundanese (Basa Sunda) */
185 -$aliases['su'] = array(
186 - 'WhoIsWatching' => array( 'SahaNuMoncorong' ),
187 -);
188 -
189 -/** Telugu (తెలుగు) */
190 -$aliases['te'] = array(
191 - 'WhoIsWatching' => array( 'ఎవరువీక్షిస్తున్నారు' ),
192 -);
193 -
194 -/** Thai (ไทย) */
195 -$aliases['th'] = array(
196 - 'WhoIsWatching' => array( 'ผู้ที่กำลังเฝ้าดู' ),
197 -);
198 -
199 -/** Tagalog (Tagalog) */
200 -$aliases['tl'] = array(
201 - 'WhoIsWatching' => array( 'Sino ang nagbabantay' ),
202 -);
203 -
204 -/** Turkish (Türkçe) */
205 -$aliases['tr'] = array(
206 - 'WhoIsWatching' => array( 'Kimİzliyor' ),
207 -);
208 -
Index: trunk/extensions/WhoIsWatching/WhoIsWatching_body.php
@@ -0,0 +1,138 @@
 2+<?php
 3+
 4+class WhoIsWatching extends SpecialPage
 5+{
 6+ function WhoIsWatching() {
 7+ SpecialPage::SpecialPage( 'WhoIsWatching' );
 8+
 9+ # the standard method for LoadingExtensionMessages was apparently broken in several versions of MW
 10+ # so, to make this work with multiple versions of MediaWiki, let's load the messages nicely
 11+ if (function_exists('wfLoadExtensionMessages'))
 12+ wfLoadExtensionMessages( 'WhoIsWatching' );
 13+ else
 14+ self::loadMessages();
 15+
 16+ return true;
 17+ }
 18+
 19+ function loadMessages() {
 20+ static $messagesLoaded = false;
 21+ global $wgMessageCache;
 22+ if ( !$messagesLoaded ) {
 23+ $messagesLoaded = true;
 24+
 25+ require( dirname( __FILE__ ) . '/SpecialWhoIsWatching.i18n.php' );
 26+ foreach ( $messages as $lang => $langMessages ) {
 27+ $wgMessageCache->addMessages( $langMessages, $lang );
 28+ }
 29+ }
 30+ return true;
 31+ }
 32+
 33+ function execute($par) {
 34+ global $wgRequest, $wgOut, $wgCanonicalNamespaceNames, $whoiswatching_nametype, $whoiswatching_allowaddingpeople;
 35+
 36+ $this->setHeaders();
 37+ $wgOut->setPagetitle(wfMsg('whoiswatching'));
 38+
 39+ $title = $wgRequest->getVal('page');
 40+ if (!isset($title)) {
 41+ $wgOut->addWikiMsg( 'specialwhoiswatchingusage' );
 42+ return;
 43+ }
 44+
 45+ $ns = $wgRequest->getVal('ns');
 46+ $ns = str_replace(' ', '_', $ns);
 47+ if ($ns == '')
 48+ $ns = NS_MAIN;
 49+ else {
 50+ foreach ( $wgCanonicalNamespaceNames as $i => $text ) {
 51+ if (preg_match("/$ns/i", $text)) {
 52+ $ns = $i;
 53+ break;
 54+ }
 55+ }
 56+ }
 57+ $pageTitle = Title::makeTitle($ns, $title);
 58+
 59+ $secret = $wgRequest->getVal("whoiswatching");
 60+ if($secret == sha1("whoiswatching")) {
 61+ $idArray = $wgRequest->getArray('idArray');
 62+ foreach ($idArray as $name => $id) {
 63+ #$wgOut->addWikiText("* Adding name $name userid $id to watchlist\n");
 64+ $u = User::newFromId($id);
 65+ $u->addWatch($pageTitle);
 66+ }
 67+ }
 68+
 69+ $wiki_title = $pageTitle->getPrefixedText();
 70+ $wiki_path = $pageTitle->getPrefixedDBkey();
 71+ if (preg_match('/^Category/', $wiki_path))
 72+ $wiki_path = ':' . $wiki_path;
 73+ $wgOut->addWikiText("== ".sprintf(wfMsg('specialwhoiswatchingthepage'), "[[$wiki_path|$wiki_title]] =="));
 74+
 75+ $dbr = wfGetDB( DB_SLAVE );
 76+ $watchingusers = array();
 77+ $res = $dbr->select( 'watchlist', 'wl_user', array('wl_namespace'=>$ns, 'wl_title'=>$title), __METHOD__);
 78+ for ( $row = $dbr->fetchObject($res); $row; $row = $dbr->fetchObject($res)) {
 79+ $u = User::newFromID($row->wl_user);
 80+ if (($whoiswatching_nametype == 'UserName') || ($u->getRealName() == '')) {
 81+ $watchingusers[$row->wl_user] = ":[[User:" . $u->getName() . "]]";
 82+ } else {
 83+ $watchingusers[$row->wl_user] = ":[[:User:" . $u->getName() . "|" . $u->getRealName() . "]]";
 84+ }
 85+ }
 86+
 87+ asort($watchingusers);
 88+ foreach ($watchingusers as $id => $link)
 89+ $wgOut->addWikiText($link);
 90+
 91+ if ($whoiswatching_allowaddingpeople)
 92+ {
 93+ $wgOut->addWikiText("== ".wfMsg('specialwhoiswatchingaddusers')." ==");
 94+
 95+ $wgOut->addHTML("<form method=\"post\">");
 96+ $wgOut->addHTML("<input type=\"hidden\" value=\"".sha1("whoiswatching")."\" name=\"whoiswatching\" />");
 97+ $wgOut->addHTML("<div style=\"border: thin solid #000000\"><table cellpadding=\"15\" cellspacing=\"0\" border=\"0\">");
 98+ $wgOut->addHTML("<tr><td>");
 99+ $wgOut->addHTML('<select name="idArray[]" size="12" multiple="multiple">');
 100+ $users = array();
 101+ $res = $dbr->select( 'user', 'user_name', '', __METHOD__);
 102+ for ( $row = $dbr->fetchObject($res); $row; $row = $dbr->fetchObject($res)) {
 103+ $u = User::newFromName($row->user_name);
 104+ if (!array_key_exists($u->getID(), $watchingusers))
 105+ if ($u->isAllowed('read') && ($u->getEmail() != ''))
 106+ $users[strtolower($u->getRealName())] = $u->getID();
 107+ }
 108+ ksort($users);
 109+ foreach ($users as $name => $id)
 110+ $wgOut->addHTML("<option value=\"".$id."\">".$name."</option>");
 111+ $wgOut->addHTML('</select></td><td>');
 112+ $wgOut->addHTML("<input type=\"submit\" value=\"".wfMsg('specialwhoiswatchingaddbtn')."\" />");
 113+ $wgOut->addHTML("</td></tr></table></div></form>");
 114+ }
 115+ }
 116+}
 117+
 118+function fnShowWatchingCount(&$template, &$tpl)
 119+{
 120+ global $wgLang, $wgPageShowWatchingUsers, $whoiswatching_showifzero, $wgOut;
 121+
 122+ if ($wgPageShowWatchingUsers && $whoiswatching_showifzero) {
 123+ $dbr = wfGetDB( DB_SLAVE );
 124+ $watchlist = $dbr->tableName( 'watchlist' );
 125+ $sql = "SELECT COUNT(*) AS n FROM $watchlist
 126+ WHERE wl_title='" . $dbr->strencode($template->mTitle->getDBkey()) .
 127+ "' AND wl_namespace=" . $template->mTitle->getNamespace() ;
 128+ $res = $dbr->query( $sql, 'SkinTemplate::outputPage');
 129+ $x = $dbr->fetchObject( $res );
 130+ $numberofwatchingusers = $x->n;
 131+ $tpl->set('numberofwatchingusers',
 132+ wfMsgExt('number_of_watching_users_pageview', array('parseinline'),
 133+ $wgLang->formatNum($numberofwatchingusers))
 134+ );
 135+ }
 136+
 137+ return true;
 138+}
 139+
Property changes on: trunk/extensions/WhoIsWatching/WhoIsWatching_body.php
___________________________________________________________________
Name: svn:eol-style
1140 + native
Index: trunk/extensions/WhoIsWatching/WhoIsWatching.i18n.php
@@ -0,0 +1,912 @@
 2+<?php
 3+/**
 4+ * Internationalisation file for extension WhoIsWatching.
 5+ *
 6+ * @addtogroup Extensions
 7+ */
 8+
 9+$messages = array();
 10+
 11+$messages['en'] = array(
 12+ 'whoiswatching' => 'Who is watching a wiki page',
 13+ 'whoiswatching-desc' => 'Provides a listing of usernames watching a wiki page',
 14+ 'specialwhoiswatchingthepage' => 'Who is watching %s',
 15+ 'specialwhoiswatchingusage' => 'This special page cannot be used on its own.
 16+Please use the page [[MediaWiki:Number_of_watching_users_pageview]] to define an entry point to this special page.',
 17+ 'specialwhoiswatchingaddusers' => 'Add users to watch the page',
 18+ 'specialwhoiswatchingaddbtn' => 'Add selected users',
 19+);
 20+
 21+/** Message documentation (Message documentation)
 22+ * @author Fryed-peach
 23+ * @author Purodha
 24+ * @author Siebrand
 25+ */
 26+$messages['qqq'] = array(
 27+ 'whoiswatching-desc' => '{{desc}}',
 28+);
 29+
 30+/** Arabic (العربية)
 31+ * @author Meno25
 32+ */
 33+$messages['ar'] = array(
 34+ 'whoiswatching' => 'من يراقب صفحة ويكي',
 35+ 'whoiswatching-desc' => 'يوفر قائمة بأسماء المستخدمين الذين يراقبون صفحة ويكي',
 36+ 'specialwhoiswatchingthepage' => 'من يراقب %s',
 37+ 'specialwhoiswatchingusage' => 'هذه الصفحة الخاصة لا يمكن استخدامها بمفردها.
 38+من فضلك استخدم الصفحة [[MediaWiki:Number_of_watching_users_pageview]] لتعريف نقطة مدخل إلى هذه الصفحة الخاصة.',
 39+ 'specialwhoiswatchingaddusers' => 'أضف مستخدمين لمراقبة الصفحة',
 40+ 'specialwhoiswatchingaddbtn' => 'أضف مستخدمين مختارين',
 41+);
 42+
 43+/** Egyptian Spoken Arabic (مصرى)
 44+ * @author Ghaly
 45+ * @author Meno25
 46+ */
 47+$messages['arz'] = array(
 48+ 'whoiswatching' => 'من يراقب صفحة ويكي',
 49+ 'whoiswatching-desc' => 'يوفر لستة بأسماء اليوزرز اللى بيراقبو صفحة ويكى',
 50+ 'specialwhoiswatchingthepage' => 'من يراقب %s',
 51+ 'specialwhoiswatchingusage' => 'هذه الصفحة الخاصة لا يمكن استخدامها بمفردها.
 52+من فضلك استخدم الصفحة [[MediaWiki:Number_of_watching_users_pageview]] لتعريف نقطة مدخل إلى هذه الصفحة الخاصة.',
 53+ 'specialwhoiswatchingaddusers' => 'ضيف يوزرز لمراقبة الصفحة',
 54+ 'specialwhoiswatchingaddbtn' => 'ضيف يوزرز مختارين',
 55+);
 56+
 57+/** Asturian (Asturianu)
 58+ * @author Esbardu
 59+ */
 60+$messages['ast'] = array(
 61+ 'whoiswatching' => 'Quíen ta vixilando una páxina wiki',
 62+ 'specialwhoiswatchingthepage' => 'Quién ta vixilando %s',
 63+ 'specialwhoiswatchingusage' => "Esta páxina especial nun pue ser usada por sí sola. Por favor usa la páxina [[MediaWiki:Number_of_watching_users_pageview]] pa definir un puntu d'entrada qu'empobine a esta páxina especial.",
 64+ 'specialwhoiswatchingaddusers' => 'Añadi los usuarios pa vixilar la páxina',
 65+ 'specialwhoiswatchingaddbtn' => 'Añader los usuarios seleicionaos',
 66+);
 67+
 68+/** Kotava (Kotava)
 69+ * @author Wikimistusik
 70+ */
 71+$messages['avk'] = array(
 72+ 'whoiswatching' => 'Toktan va wikibu suzdar ?',
 73+ 'specialwhoiswatchingthepage' => 'Toktan va %s suzdar ?',
 74+ 'specialwhoiswatchingusage' => 'Batu aptafu bu me rontion zo rofaver. Va [[MediaWiki:Number_of_watching_users_pageview]] bu vay favel aze va koaxo va batu aptafu bu tentul.',
 75+ 'specialwhoiswatchingaddusers' => 'Loplekura va favesik ta busuzdara',
 76+ 'specialwhoiswatchingaddbtn' => 'Loplekura va reban favesik',
 77+);
 78+
 79+/** Belarusian (Taraškievica orthography) (Беларуская (тарашкевіца))
 80+ * @author EugeneZelenko
 81+ * @author Jim-by
 82+ * @author Red Winged Duck
 83+ */
 84+$messages['be-tarask'] = array(
 85+ 'whoiswatching' => 'Хто назірае за старонкай',
 86+ 'whoiswatching-desc' => 'Паказвае сьпіс удзельнікаў, якія назіраюць за вікі-старонкай',
 87+ 'specialwhoiswatchingthepage' => 'Хто назірае за %s',
 88+ 'specialwhoiswatchingusage' => 'Гэтая спэцыяльная старонка ня можа выкарыстоўвацца самастойна.
 89+Калі ласка, карыстайцеся старонкай [[MediaWiki:Number_of_watching_users_pageview]] для вызначэньня ўваходнага пункту на гэту спэцыяльную старонку.',
 90+ 'specialwhoiswatchingaddusers' => 'Дадаць удзельнікаў, якія будуць назіраюць за старонкай',
 91+ 'specialwhoiswatchingaddbtn' => 'Дадаць выбраных удзельнікаў',
 92+);
 93+
 94+/** Bulgarian (Български)
 95+ * @author DCLXVI
 96+ */
 97+$messages['bg'] = array(
 98+ 'whoiswatching' => 'Кой наблюдава страница в уикито',
 99+ 'whoiswatching-desc' => 'Предоставя списък с потребителите, които наблюдават страница в уикито',
 100+ 'specialwhoiswatchingthepage' => 'Кой наблюдава %s',
 101+ 'specialwhoiswatchingusage' => 'Тази специална страница не може да се използва сама по себе си. Използвайте страницата [[MediaWiki:Number_of_watching_users_pageview]] за определяне на входната точка към тази специална страница.',
 102+ 'specialwhoiswatchingaddusers' => 'Добавяне на потребители да наблюдават страницата',
 103+ 'specialwhoiswatchingaddbtn' => 'Добавяне на избраните потребители',
 104+);
 105+
 106+/** Bengali (বাংলা)
 107+ * @author Zaheen
 108+ */
 109+$messages['bn'] = array(
 110+ 'whoiswatching' => 'কে একটি উইকি পাতার উপর নজর রাখছেন',
 111+ 'whoiswatching-desc' => 'উইকির কোন পাতা প্রত্যক্ষকারী ব্যবহারকারীরের একটি তালিকা প্রদান করে',
 112+ 'specialwhoiswatchingthepage' => 'কে নজর রাখছেন %s-এর উপর',
 113+ 'specialwhoiswatchingusage' => 'এই বিশেষ পাতাটি এককভাবে ব্যবহার করা যাবে না। অনুগ্রহ করে [[MediaWiki:Number_of_watching_users_pageview]] পাতাটি ব্যবহার করে এই পাতাটিতে প্রবেশস্থল সংজ্ঞায়িত করুন।',
 114+ 'specialwhoiswatchingaddusers' => 'নজরতালিকায় ব্যবহারকারীদের যোগ করুন',
 115+ 'specialwhoiswatchingaddbtn' => 'নির্বাচিত ব্যবহারকারীদের যোগ করুন',
 116+);
 117+
 118+/** Breton (Brezhoneg)
 119+ * @author Fulup
 120+ */
 121+$messages['br'] = array(
 122+ 'whoiswatching' => 'Implijerien o sellet ouzh ur bajenn eus ar wiki',
 123+ 'whoiswatching-desc' => 'Pourchas a ra ur roll eus an implijerien a heuilh ur bajenn wiki',
 124+ 'specialwhoiswatchingthepage' => 'Implijerien o sellet %s',
 125+ 'specialwhoiswatchingusage' => "N'hall ket ar bajenn dibar-mañ bezañ implijet en hec'h-unan. Kit dre [[MediaWiki:Number_of_watching_users_pageview]] evit termeniñ ul lec'h mont davet ar bajenn-mañ.",
 126+ 'specialwhoiswatchingaddusers' => 'Ouzhpennit an implijerien evit gwelet ar bajenn',
 127+ 'specialwhoiswatchingaddbtn' => 'Ouzhpennañ an implijerien diuzet',
 128+);
 129+
 130+/** Bosnian (Bosanski)
 131+ * @author CERminator
 132+ */
 133+$messages['bs'] = array(
 134+ 'whoiswatching' => 'Ko pregleda wiki stranicu',
 135+ 'whoiswatching-desc' => 'Omogućava spisak korisničkih imena koji pregledaju wiki stranicu',
 136+ 'specialwhoiswatchingthepage' => 'Ko pregleda %s',
 137+ 'specialwhoiswatchingusage' => 'Ovu posebnu stranicu nije moguće koristiti po volji.
 138+Molimo koristite stranicu [[MediaWiki:Number_of_watching_users_pageview]] za određivanje ulazne tačke na ovu posebnu stranicu.',
 139+ 'specialwhoiswatchingaddusers' => 'Dodaj korisnike da prate ovu stranicu',
 140+ 'specialwhoiswatchingaddbtn' => 'Dodaj odabrane korisnike',
 141+);
 142+
 143+/** Catalan (Català)
 144+ * @author SMP
 145+ * @author Solde
 146+ */
 147+$messages['ca'] = array(
 148+ 'whoiswatching' => 'Qui està una pàgina wiki',
 149+ 'whoiswatching-desc' => 'Proporciona una llista dels usuaris que estan mirant una pàgina wiki',
 150+ 'specialwhoiswatchingthepage' => 'Qui està mirant %s',
 151+);
 152+
 153+/** Czech (Česky)
 154+ * @author Matěj Grabovský
 155+ */
 156+$messages['cs'] = array(
 157+ 'whoiswatching' => 'Kdo sleduje wiki stránku',
 158+ 'whoiswatching-desc' => 'Poskytuje seznam uživatelů, kteří sledují určitou wiki stránku',
 159+ 'specialwhoiswatchingthepage' => 'Kdo sleduje %s',
 160+ 'specialwhoiswatchingusage' => 'Tuto speciální stránku není možné používat samostatně. Prosím pužijte [[MediaWiki:Number_of_watching_users_pageview]] pro definování vstupního bodu na tuto stránku.',
 161+ 'specialwhoiswatchingaddusers' => 'Přidat uživatele sledující stránku',
 162+ 'specialwhoiswatchingaddbtn' => 'Přidat zvolené uživatele',
 163+);
 164+
 165+/** German (Deutsch)
 166+ * @author ChrisiPK
 167+ * @author Purodha
 168+ * @author Raimond Spekking
 169+ */
 170+$messages['de'] = array(
 171+ 'whoiswatching' => 'Wer beobachtet eine Seite',
 172+ 'whoiswatching-desc' => 'Zeigt eine Liste von Benutzern an, die eine Seite beobachten',
 173+ 'specialwhoiswatchingthepage' => 'Wer beobachtet %s',
 174+ 'specialwhoiswatchingusage' => 'Diese Spezialseite ist nicht auf sich allein gestellt einsetzbar.
 175+Bitte definiere über die Seite [[MediaWiki:Number_of_watching_users_pageview]] eine Einstiegsseite für diese Spezialseite.',
 176+ 'specialwhoiswatchingaddusers' => 'Füge Benutzer zum Beobachten der Seite hinzu',
 177+ 'specialwhoiswatchingaddbtn' => 'Füge Benutzer hinzu',
 178+);
 179+
 180+/** German (formal address) (Deutsch (Sie-Form))
 181+ * @author Imre
 182+ */
 183+$messages['de-formal'] = array(
 184+ 'specialwhoiswatchingusage' => 'Diese Spezialseite ist nicht auf sich allein gestellt einsetzbar.
 185+Bitte definieren Sie über die Seite [[MediaWiki:Number_of_watching_users_pageview]] eine Einstiegsseite für diese Spezialseite.',
 186+);
 187+
 188+/** Lower Sorbian (Dolnoserbski)
 189+ * @author Michawiki
 190+ */
 191+$messages['dsb'] = array(
 192+ 'whoiswatching' => 'Chto wobglědujo wikijowy bok',
 193+ 'whoiswatching-desc' => 'Dodawa lisćinu wužywarskich mjenjow, kótarež wobglěduju wikijowy bok',
 194+ 'specialwhoiswatchingthepage' => 'Chto wobglědujo %s',
 195+ 'specialwhoiswatchingusage' => 'Toś ten specialny bok njedajo se na se wužywaś.
 196+Pšosym wužyj bok [[MediaWiki:Number_of_watching_users_pageview]], aby zastupny dypk k toś tomu specialnemu bokoju definěrował.',
 197+ 'specialwhoiswatchingaddusers' => 'Wužywarjow k wobglědowanjeju boka pśidaś',
 198+ 'specialwhoiswatchingaddbtn' => 'Wubranych wužywarjow pśidaś',
 199+);
 200+
 201+/** Greek (Ελληνικά)
 202+ * @author ZaDiak
 203+ * @author Περίεργος
 204+ */
 205+$messages['el'] = array(
 206+ 'whoiswatching' => 'Ποιος βλέπει μια σελίδα βίκι',
 207+ 'whoiswatching-desc' => 'Παρέχει μία λίστα με τους χρήστες που παρακολουθούν μια βικισελίδα',
 208+ 'specialwhoiswatchingthepage' => 'Ποιος βλέπει %s',
 209+ 'specialwhoiswatchingusage' => 'Αυτή η ειδική σελίδα δεν μπορεί να χρησιμοποιηθεί μόνη της. Παρακαλούμε χρησιμοποιήστε τη σελίδα [[MediaWiki:Number_of_watching_users_pageview]] να καθορίσει ένα σημείο εισόδου για την ειδική αυτή σελίδα.',
 210+ 'specialwhoiswatchingaddusers' => 'Προσθήκη χρηστών για παρακολούθηση της σελίδας',
 211+ 'specialwhoiswatchingaddbtn' => 'Προσθήκη επιλεγμένων χρηστών',
 212+);
 213+
 214+/** Esperanto (Esperanto)
 215+ * @author Yekrats
 216+ */
 217+$messages['eo'] = array(
 218+ 'whoiswatching' => 'Kiu spektas vikian paĝon',
 219+ 'whoiswatching-desc' => 'Montras liston de nomoj de uzantoj kiu atentas vikian paĝon',
 220+ 'specialwhoiswatchingthepage' => 'Kiu spektas paĝon $s',
 221+ 'specialwhoiswatchingusage' => 'Ĉi tiu speciala paĝo ne povas esti utiligita sole. Bonvolu uzi [[MediaWiki:Number_of_watching_users_pageview|ĉi tiun paĝon]] por difini enirpaĝon al ĉi tiu speciala paĝo.',
 222+ 'specialwhoiswatchingaddusers' => 'Aldonas uzantojn por spekti la paĝon',
 223+ 'specialwhoiswatchingaddbtn' => 'Aldonas selektitajn Uzantojn',
 224+);
 225+
 226+/** Spanish (Español)
 227+ * @author Sanbec
 228+ */
 229+$messages['es'] = array(
 230+ 'whoiswatching' => 'Quien está vigilando una página',
 231+ 'whoiswatching-desc' => 'Proporciona una lista de usuarios que vigilan una página de la wiki.',
 232+ 'specialwhoiswatchingthepage' => 'Quién está vigilando %s',
 233+ 'specialwhoiswatchingusage' => 'Esta página especial no puede ser usada por sí sola. Por favor usa la página [[MediaWiki:Number_of_watching_users_pageview]] para definir un punto de entrada a esta página especial.',
 234+ 'specialwhoiswatchingaddusers' => 'Añade usuarios para que vigilen la página',
 235+ 'specialwhoiswatchingaddbtn' => 'Añade los usuarios seleccionados',
 236+);
 237+
 238+/** Estonian (Eesti)
 239+ * @author Avjoska
 240+ */
 241+$messages['et'] = array(
 242+ 'whoiswatching' => 'Kes jälgib wikilehekülge',
 243+ 'specialwhoiswatchingaddusers' => 'Lisa kasutajaid seda lehekülge jälgima',
 244+ 'specialwhoiswatchingaddbtn' => 'Lisa valitud kasutajaid',
 245+);
 246+
 247+/** Basque (Euskara)
 248+ * @author An13sa
 249+ * @author Kobazulo
 250+ * @author Theklan
 251+ */
 252+$messages['eu'] = array(
 253+ 'whoiswatching' => 'Nor ari da wiki orrialde bat zaintzen',
 254+ 'whoiswatching-desc' => 'Wiki orrialde bat zaintzen ari diren erabiltzaileen zerrenda ematen du.',
 255+ 'specialwhoiswatchingthepage' => 'Nor ari da %s zaintzen',
 256+ 'specialwhoiswatchingusage' => 'Orri berezi hau ezin da bere kabuz erabili.
 257+Mesedez [[MediaWiki:Number_of_watching_users_pageview]] orria erabili sarrerako puntu bat definitzeko orri berezi honi.',
 258+ 'specialwhoiswatchingaddusers' => 'Lankideak gehitu orrialdea zaintzeko',
 259+ 'specialwhoiswatchingaddbtn' => 'Gehitu aukeratutako lankideak',
 260+);
 261+
 262+/** Finnish (Suomi)
 263+ * @author Cimon Avaro
 264+ * @author Crt
 265+ * @author Nike
 266+ * @author Silvonen
 267+ * @author Str4nd
 268+ * @author Vililikku
 269+ * @author ZeiP
 270+ */
 271+$messages['fi'] = array(
 272+ 'whoiswatching' => 'Kuka on tarkkailemassa wikisivua',
 273+ 'whoiswatching-desc' => 'Mahdollistaa wikisivun tarkkailijoiden listauksen.',
 274+ 'specialwhoiswatchingthepage' => 'Kuka tarkkailee sivua %s',
 275+ 'specialwhoiswatchingusage' => 'Tätä toimintosivua ei voi käyttää sellaisenaan.
 276+Käytä sivua [[MediaWiki:Number_of_watching_users_pageview]] määritelläksesi liityntäkohdan tähän toimintosivuun.',
 277+ 'specialwhoiswatchingaddusers' => 'Lisää käyttäjiä tarkkailemaan sivua',
 278+ 'specialwhoiswatchingaddbtn' => 'Lisää valitut käyttäjät',
 279+);
 280+
 281+/** French (Français)
 282+ * @author Crochet.david
 283+ * @author Dereckson
 284+ * @author Grondin
 285+ * @author McDutchie
 286+ * @author PieRRoMaN
 287+ * @author Sherbrooke
 288+ */
 289+$messages['fr'] = array(
 290+ 'whoiswatching' => 'Qui suit une page wiki',
 291+ 'whoiswatching-desc' => 'Fournit une liste des utilisateurs qui suivent une page wiki',
 292+ 'specialwhoiswatchingthepage' => 'Qui suit %s',
 293+ 'specialwhoiswatchingusage' => 'Cette page spéciale ne peut être utilisée seule.
 294+Veuillez utiliser la page [[MediaWiki:Number_of_watching_users_pageview]] pour définir un point d’entrée vers cette page spéciale.',
 295+ 'specialwhoiswatchingaddusers' => 'Ajouter les utilisateurs pour suivre la page',
 296+ 'specialwhoiswatchingaddbtn' => 'Ajouter les utilisateurs sélectionnés',
 297+);
 298+
 299+/** Galician (Galego)
 300+ * @author Alma
 301+ * @author Toliño
 302+ */
 303+$messages['gl'] = array(
 304+ 'whoiswatching' => 'Quen está vixiando unha páxina do wiki',
 305+ 'whoiswatching-desc' => 'Proporciona unha lista de nomes de usuario que vixian unha páxina do wiki',
 306+ 'specialwhoiswatchingthepage' => 'Quen está vixiando %s',
 307+ 'specialwhoiswatchingusage' => 'Esta páxina especial non pode ser usada deste xeito. Use esta páxina
 308+[[MediaWiki:Number_of_watching_users_pageview]] para definir un punto de entrada a esta páxina especial.',
 309+ 'specialwhoiswatchingaddusers' => 'Engadir os usuarios para vixiar a páxina',
 310+ 'specialwhoiswatchingaddbtn' => 'Engadir os usuarios seleccionados',
 311+);
 312+
 313+/** Swiss German (Alemannisch)
 314+ * @author Als-Holder
 315+ */
 316+$messages['gsw'] = array(
 317+ 'whoiswatching' => 'Wär beobachtet e Syte',
 318+ 'whoiswatching-desc' => 'Zeigt e Lischt vu Benutzer, wu ne Syte beobachte',
 319+ 'specialwhoiswatchingthepage' => 'Wär beobachtet %s',
 320+ 'specialwhoiswatchingusage' => 'Die Spezialsyte cha nit elai bruucht wäre.
 321+Bitte definier iber d Syte [[MediaWiki:Number_of_watching_users_pageview]] e Aafangssyte fir die Spezialsyte.',
 322+ 'specialwhoiswatchingaddusers' => 'Fieg Benutzer zum Beobachte vu dr Syte dezue',
 323+ 'specialwhoiswatchingaddbtn' => 'Fieg Benutzer dezue',
 324+);
 325+
 326+/** Hebrew (עברית)
 327+ * @author Agbad
 328+ * @author Rotemliss
 329+ */
 330+$messages['he'] = array(
 331+ 'whoiswatching' => 'מי עוקב אחרי דף הוויקי',
 332+ 'whoiswatching-desc' => 'רשימת שמות המשתמשים העוקבים אחרי דף ויקי',
 333+ 'specialwhoiswatchingthepage' => 'מי עוקב אחרי %s',
 334+ 'specialwhoiswatchingusage' => 'לא ניתן להשתמש בדף מיוחד זה בפני עצמו.
 335+אנא השתמשו בדף [[MediaWiki:Number_of_watching_users_pageview]] כדי להגדיר נקודת כניסה לדף זה.',
 336+ 'specialwhoiswatchingaddusers' => 'הוספת משתמשים למעקב אחרי דף זה',
 337+ 'specialwhoiswatchingaddbtn' => 'הוספת המשתמשים שנבחרו',
 338+);
 339+
 340+/** Croatian (Hrvatski)
 341+ * @author Dalibor Bosits
 342+ * @author Ex13
 343+ */
 344+$messages['hr'] = array(
 345+ 'whoiswatching' => 'Tko prati wiki stranicu',
 346+ 'whoiswatching-desc' => 'Pruža popis suradničkih imena koji prate wiki stranicu',
 347+ 'specialwhoiswatchingthepage' => 'Tko prati %s',
 348+ 'specialwhoiswatchingusage' => 'Ova posebna stranica ne može biti korištena samostalno. Koristite [[MediaWiki:Number_of_watching_users_pageview]] za definiranje unosa za ovu posebnu stranicu.',
 349+ 'specialwhoiswatchingaddusers' => 'Dodaj suradnike za praćenje stranice',
 350+ 'specialwhoiswatchingaddbtn' => 'Dodaj odabrane suradnike',
 351+);
 352+
 353+/** Upper Sorbian (Hornjoserbsce)
 354+ * @author Michawiki
 355+ */
 356+$messages['hsb'] = array(
 357+ 'whoiswatching' => 'Štó wobkedźbuje wiki-stronu',
 358+ 'whoiswatching-desc' => 'Dodawa lisćinu mjenow wužiwarjow, kotřiž wikijowu stronu wobkedźbuja.',
 359+ 'specialwhoiswatchingthepage' => 'Štó wobkedźbuje %s',
 360+ 'specialwhoiswatchingusage' => 'Tuta specialna strona njeda so na so wužiwać. Prošu wužij stronu [[MediaWiki:Number_of_watching_users_pageview]], zo by přistupny dypk za tutu specialnu stronu definował.',
 361+ 'specialwhoiswatchingaddusers' => 'Přidaj wužiwarjow za wobkedźbowanje strony',
 362+ 'specialwhoiswatchingaddbtn' => 'Přidaj wubranych wužiwarjow',
 363+);
 364+
 365+/** Hungarian (Magyar)
 366+ * @author Dani
 367+ */
 368+$messages['hu'] = array(
 369+ 'whoiswatching' => 'Ki figyel egy adott oldalt',
 370+ 'whoiswatching-desc' => 'Megmutatja az adott lapot néző szerkesztők neveit',
 371+ 'specialwhoiswatchingthepage' => 'Ki figyeli a(z) %s oldalt',
 372+ 'specialwhoiswatchingusage' => 'Ez a speciális lap nem használható önmagában.
 373+Használd a [[MediaWiki:Number_of_watching_users_pageview]] lapot a belépési pont megadásához erre a speciális lapra.',
 374+ 'specialwhoiswatchingaddusers' => 'Szerkesztők hozzáadása a lap figyeléséhez',
 375+ 'specialwhoiswatchingaddbtn' => 'Összes kiválasztott felhasználó hozzáadása',
 376+);
 377+
 378+/** Interlingua (Interlingua)
 379+ * @author McDutchie
 380+ */
 381+$messages['ia'] = array(
 382+ 'whoiswatching' => 'Qui observa un pagina wiki',
 383+ 'whoiswatching-desc' => 'Forni un lista de nomines de usatores qui observa un pagina wiki',
 384+ 'specialwhoiswatchingthepage' => 'Qui observa %s',
 385+ 'specialwhoiswatchingusage' => 'Iste pagina special non pote esser usate sol.
 386+Per favor usa le pagina [[MediaWiki:Number_of_watching_users_pageview]] pro definir un puncto de entrata verso iste pagina special.',
 387+ 'specialwhoiswatchingaddusers' => 'Adder usatores pro observar le pagina',
 388+ 'specialwhoiswatchingaddbtn' => 'Adder le usatores seligite',
 389+);
 390+
 391+/** Indonesian (Bahasa Indonesia)
 392+ * @author Bennylin
 393+ */
 394+$messages['id'] = array(
 395+ 'whoiswatching' => 'Siapa yang memantau sebuah halaman wiki',
 396+ 'whoiswatching-desc' => 'Menampilkan daftar pengguna yang memantau sebuah halaman wiki',
 397+ 'specialwhoiswatchingthepage' => 'Siapa yang memantau %s',
 398+ 'specialwhoiswatchingusage' => 'Ini adalah sebuah halaman istimewa yang tidak dapat digunakan sendirian.
 399+Gunakan halaman [[MediaWiki:Number_of_watching_users_pageview]] untuk menetapkan titik masuk ke halaman istimewa ini.',
 400+ 'specialwhoiswatchingaddusers' => 'Tambahkan pengguna untuk memantau halaman',
 401+ 'specialwhoiswatchingaddbtn' => 'Tambah pengguna yang dipilih',
 402+);
 403+
 404+/** Italian (Italiano)
 405+ * @author BrokenArrow
 406+ * @author Pietrodn
 407+ */
 408+$messages['it'] = array(
 409+ 'whoiswatching' => 'Chi sta osservando una pagina wiki',
 410+ 'whoiswatching-desc' => 'Elenca i nomi degli utenti che tengono sotto osservazione una pagina wiki',
 411+ 'specialwhoiswatchingthepage' => 'Chi sta osservando %s',
 412+ 'specialwhoiswatchingusage' => 'Questa pagina speciale non può essere usata da sola. Per favore usa la pagina [[MediaWiki:Number_of_watching_users_pageview]] per definire un punto di entrata per questa pagina speciale.',
 413+ 'specialwhoiswatchingaddusers' => 'Aggiungi utenti ad osservare la pagina',
 414+ 'specialwhoiswatchingaddbtn' => 'Aggiungi gli utenti selezionati',
 415+);
 416+
 417+/** Japanese (日本語)
 418+ * @author Aotake
 419+ * @author Fryed-peach
 420+ */
 421+$messages['ja'] = array(
 422+ 'whoiswatching' => 'ページをウォッチしている利用者',
 423+ 'whoiswatching-desc' => 'ページをウォッチしている利用者の一覧を提供する',
 424+ 'specialwhoiswatchingthepage' => '%s をウォッチしている利用者',
 425+ 'specialwhoiswatchingusage' => 'この特別ページは単独では利用できません。この特別ページへのエントリーポイントを定義するためには [[MediaWiki:Number_of_watching_users_pageview]] を使用してください。',
 426+ 'specialwhoiswatchingaddusers' => '利用者のウォッチリストにページを追加',
 427+ 'specialwhoiswatchingaddbtn' => '選択した利用者を追加',
 428+);
 429+
 430+/** Javanese (Basa Jawa)
 431+ * @author Meursault2004
 432+ * @author Pras
 433+ */
 434+$messages['jv'] = array(
 435+ 'whoiswatching' => 'Sapa sing ngawasi sawijining kaca wiki',
 436+ 'whoiswatching-desc' => 'Nyadiakaké dhaptar panganggo sing ngawasi kaca wiki',
 437+ 'specialwhoiswatchingthepage' => 'Sapa sing ngawasi %s',
 438+ 'specialwhoiswatchingusage' => 'Kaca istiméwa iki ora bisa dianggo kanggo ngowahi kaca iki dhéwé.
 439+Mangga pigunakaké kaca [[MediaWiki:Number_of_watching_users_pageview]] kanggo nemtokaké titik mlebu menyang kaca istiméwa iki.',
 440+ 'specialwhoiswatchingaddusers' => 'Tambahna panganggo kanggo ngawasi kaca iki',
 441+ 'specialwhoiswatchingaddbtn' => 'Tambahna panganggo sing dipilih',
 442+);
 443+
 444+/** Khmer (ភាសាខ្មែរ)
 445+ * @author Chhorran
 446+ * @author Thearith
 447+ */
 448+$messages['km'] = array(
 449+ 'whoiswatching' => 'អ្នកដែលកំពុងតាមដាន ទំព័រវិគី',
 450+ 'whoiswatching-desc' => 'ចូរ​ផ្ដល់​ការចុះបញ្ជី​នៃ​ឈ្មោះអ្នកប្រើប្រាស់ ដែល​បាន​កំពុង​តាមដាន​ទំព័រ​វិគី​នេះ',
 451+ 'specialwhoiswatchingthepage' => 'អ្នកដែលកំពុងតាមដាន %s',
 452+ 'specialwhoiswatchingusage' => 'ទំព័រ​ពិសេស​នេះ​មិន​អាច​ត្រូវ​បាន​ប្រើប្រាស់​ដោយ​ខ្លួន​វា​បាន​ទេ​។
 453+សូម​ប្រើប្រាស់​ទំព័រ [[MediaWiki:Number_of_watching_users_pageview]] ដើម្បី​កំណត់​ធាតុ​ដែល​ចង្អុរ​បង្ហាញ​ទៅ​ទំព័រ​ពិសេស​នេះ​។',
 454+ 'specialwhoiswatchingaddusers' => 'បន្ថែមអ្នកប្រើប្រាស់ ដើម្បីតាមដានទំព័រ',
 455+ 'specialwhoiswatchingaddbtn' => 'បន្ថែមអ្នកប្រើប្រាស់ ដែលបានជ្រើសយក',
 456+);
 457+
 458+/** Ripoarisch (Ripoarisch)
 459+ * @author Purodha
 460+ */
 461+$messages['ksh'] = array(
 462+ 'whoiswatching' => 'Wä op en Sigg oppass',
 463+ 'whoiswatching-desc' => 'Jivv_en Leß met de Metmaacher ier Name, di op en Sigg em Wiki op am passe sin.',
 464+ 'specialwhoiswatchingthepage' => 'Wä paß op „%s“ op',
 465+ 'specialwhoiswatchingusage' => 'Die Sigg kann nit för sesch allein jebruch wäde.
 466+Bes esu joot un donn övver de Sigg
 467+<i lang="en">[[MediaWiki:Number_of_watching_users_pageview]]</i>
 468+ene Eijnshtiish för di Söndersigg enreschte.',
 469+ 'specialwhoiswatchingaddusers' => 'Don ene Metmaacher dobei, op di Sigg opzepasse',
 470+ 'specialwhoiswatchingaddbtn' => 'Donn dä makeete Metmaacher dobei',
 471+);
 472+
 473+/** Luxembourgish (Lëtzebuergesch)
 474+ * @author Robby
 475+ */
 476+$messages['lb'] = array(
 477+ 'whoiswatching' => 'Wien iwwerwaacht eng Säit',
 478+ 'whoiswatching-desc' => 'Liwwert eng Säit mat de Benotzer déi eng Wiki-Säit iwwerwaachen',
 479+ 'specialwhoiswatchingthepage' => 'Wien iwwerwaacht %s',
 480+ 'specialwhoiswatchingusage' => 'Dës Spezialsäit kann net eleng benotzt ginn. Benotz w.e.g. [[MediaWiki:Number_of_watching_users_pageview|Zuel vun de Benotzer déi eng Säit iwwerwaachen]] fir eng Ufankssäit fir dës Spezialsäit ze definéieren.',
 481+ 'specialwhoiswatchingaddusers' => "Setzt Benotzer derbäi déi d'Säit iwwerwaachen",
 482+ 'specialwhoiswatchingaddbtn' => 'Setzt déi ausgewielte Benotzer derbäi',
 483+);
 484+
 485+/** Lithuanian (Lietuvių)
 486+ * @author Matasg
 487+ */
 488+$messages['lt'] = array(
 489+ 'whoiswatching' => 'Kas žiūri šį puslapį',
 490+ 'specialwhoiswatchingthepage' => 'Kas žiūri %s',
 491+ 'specialwhoiswatchingusage' => 'Šis specialus puslapis negali būti naudojamas paprastai. Prašome naudoti [[MediaWiki:Number_of_watching_users_pageview]] puslapį, kad apibrėžtumėte įėjimo punktą į šį specialųjį puslapį.',
 492+);
 493+
 494+/** Macedonian (Македонски)
 495+ * @author Bjankuloski06
 496+ * @author Brest
 497+ */
 498+$messages['mk'] = array(
 499+ 'whoiswatching' => 'Кој набљудува вики страница',
 500+ 'whoiswatching-desc' => 'Дава листа на корисници кои набљудуваат некоја вики страница',
 501+ 'specialwhoiswatchingthepage' => 'Кој набљудува %s',
 502+ 'specialwhoiswatchingusage' => 'Оваа специјална страница не може да се користи самостојно.
 503+За дефинирање на влезна точка кон оваа специјална страница, Ве молиме користете се со оваа страница [[MediaWiki:Number_of_watching_users_pageview|тука]].',
 504+ 'specialwhoiswatchingaddusers' => 'Додај корисници за набљудување на страницата',
 505+ 'specialwhoiswatchingaddbtn' => 'Додај избрани корисници',
 506+);
 507+
 508+/** Malayalam (മലയാളം)
 509+ * @author Shijualex
 510+ */
 511+$messages['ml'] = array(
 512+ 'whoiswatching' => 'ആരൊക്കെയാണ്‌ വിക്കിതാൾ നിരീക്ഷിക്കുന്നത്',
 513+ 'specialwhoiswatchingthepage' => 'ആരാണു നിരീക്ഷിക്കുന്നത് %s',
 514+ 'specialwhoiswatchingaddusers' => 'താൾ നിരീക്ഷിക്കുവാൻ ഉപയോക്താക്കളെ ചേർക്കുക',
 515+ 'specialwhoiswatchingaddbtn' => 'തിരഞ്ഞെടുത്ത ഉപയോക്താക്കളെ ചേർക്കുക',
 516+);
 517+
 518+/** Marathi (मराठी)
 519+ * @author Mahitgar
 520+ */
 521+$messages['mr'] = array(
 522+ 'whoiswatching' => 'विकिपान कोण पहात आहे',
 523+ 'specialwhoiswatchingthepage' => '% कोण पहात आहे',
 524+ 'specialwhoiswatchingusage' => 'हे विशेषपान स्वावलंबीपणे वापरता येत नाही. कृपया, या विशेष पानाचे एक प्रवेशस्थळ नक्की करण्याकरिता [[MediaWiki:Number_of_watching_users_pageview]] हे पान वापरा.',
 525+ 'specialwhoiswatchingaddusers' => 'पानावर पहारा ठेवण्याकरिता सदस्य वाढवा',
 526+ 'specialwhoiswatchingaddbtn' => 'निवडलेले सदस्य वाढवा',
 527+);
 528+
 529+/** Malay (Bahasa Melayu)
 530+ * @author Aurora
 531+ */
 532+$messages['ms'] = array(
 533+ 'whoiswatching' => 'Siapa memantau laman wiki',
 534+ 'whoiswatching-desc' => 'Menyediakan senarai nama pengguna memantau laman wiki',
 535+ 'specialwhoiswatchingthepage' => 'Siapa memantau %',
 536+ 'specialwhoiswatchingusage' => 'Laman khas ini tidak boleh digunakan sendirian.
 537+Sila gunakan laman [[MediaWiki:Number_of_watching_users_pageview]] untuk menakrifkan titik masuk ke laman khas ini.',
 538+ 'specialwhoiswatchingaddusers' => 'Tambah pengguna untuk memantau laman',
 539+ 'specialwhoiswatchingaddbtn' => 'Tambah pengguna terpilih',
 540+);
 541+
 542+/** Nahuatl (Nāhuatl)
 543+ * @author Fluence
 544+ */
 545+$messages['nah'] = array(
 546+ 'whoiswatching' => 'Āquin tēcchiya huiqui zāzanilli',
 547+ 'specialwhoiswatchingthepage' => 'Āquin tēchiya %',
 548+);
 549+
 550+/** Dutch (Nederlands)
 551+ * @author SPQRobin
 552+ * @author Siebrand
 553+ */
 554+$messages['nl'] = array(
 555+ 'whoiswatching' => 'Wie volgen een pagina',
 556+ 'whoiswatching-desc' => 'Levert een lijst met gebruikers die een wikipagina op hun volglijst hebben',
 557+ 'specialwhoiswatchingthepage' => 'Wie volgen %s',
 558+ 'specialwhoiswatchingusage' => 'Deze speciale pagina kan niet alleenstaand gebruikt worden. Gebruik de pagina [[MediaWiki:Number_of_watching_users_pageview]] om een ingangspunt voor deze speciale pagina te bepalen.',
 559+ 'specialwhoiswatchingaddusers' => 'Deze pagina op de volglijst van gebruikers toevoegen',
 560+ 'specialwhoiswatchingaddbtn' => 'Geselecteerde gebruikers toevoegen',
 561+);
 562+
 563+/** Norwegian Nynorsk (‪Norsk (nynorsk)‬)
 564+ * @author Eirik
 565+ * @author Frokor
 566+ */
 567+$messages['nn'] = array(
 568+ 'whoiswatching' => 'Kven overvakar ei wikiside',
 569+ 'whoiswatching-desc' => 'Viser ei liste over brukarar som overvaker ei side',
 570+ 'specialwhoiswatchingthepage' => 'Kven overvakar %s',
 571+ 'specialwhoiswatchingusage' => 'Denne spesialsida kan ikkje brukast åleine.
 572+Ver venleg og bruk sida [[MediaWiki:Number_of_watching_users_pageview]] for å legge inn tilgangspunkt til denne spesialsida.',
 573+ 'specialwhoiswatchingaddusers' => 'Legg sida på overvakingslista til andre brukarar',
 574+ 'specialwhoiswatchingaddbtn' => 'Legg til utvalde brukarar',
 575+);
 576+
 577+/** Norwegian (bokmål)‬ (‪Norsk (bokmål)‬)
 578+ * @author Jon Harald Søby
 579+ * @author Nghtwlkr
 580+ */
 581+$messages['no'] = array(
 582+ 'whoiswatching' => 'Hvem overvåker en wikiside',
 583+ 'whoiswatching-desc' => 'Viser en liste over brukere som overvåker en side',
 584+ 'specialwhoiswatchingthepage' => 'Hvem overvåker %s',
 585+ 'specialwhoiswatchingusage' => 'Denne spesialsiden kan ikke brukes selvstendig. Bruk siden [[MediaWiki:Number_of_watching_users_pageview]] for å definere et inngangspunkt for denne spesialsiden.',
 586+ 'specialwhoiswatchingaddusers' => 'Legg til siden i brukeres overvåkningsliste',
 587+ 'specialwhoiswatchingaddbtn' => 'Legg til valgte brukere',
 588+);
 589+
 590+/** Occitan (Occitan)
 591+ * @author Cedric31
 592+ */
 593+$messages['oc'] = array(
 594+ 'whoiswatching' => 'Utilizaires agachant una pagina del wiki',
 595+ 'whoiswatching-desc' => 'Provesís una lista dels utilizaires que visionan una pagina wiki',
 596+ 'specialwhoiswatchingthepage' => 'Utilizaires agachant %s',
 597+ 'specialwhoiswatchingusage' => "Aquesta pagina especiala pòt pas èsser utilizada sola. Passatz per [[MediaWiki:Number_of_watching_users_pageview]] per definir un punt d'entrada cap a aquesta pagina especiala.",
 598+ 'specialwhoiswatchingaddusers' => 'Apondre los utilizaires per veire la pagina',
 599+ 'specialwhoiswatchingaddbtn' => 'Apondre los utilizaires seleccionats',
 600+);
 601+
 602+/** Ossetic (Иронау)
 603+ * @author Amikeco
 604+ */
 605+$messages['os'] = array(
 606+ 'whoiswatching' => 'Чи йæ цæст дары фарсмæ',
 607+);
 608+
 609+/** Polish (Polski)
 610+ * @author Derbeth
 611+ * @author Maikking
 612+ * @author Masti
 613+ */
 614+$messages['pl'] = array(
 615+ 'whoiswatching' => 'Kto obserwuje stronę',
 616+ 'whoiswatching-desc' => 'Pokazuje listę użytkowników mających daną stronę w obserwowanych',
 617+ 'specialwhoiswatchingthepage' => 'Kto obserwuje %s',
 618+ 'specialwhoiswatchingusage' => 'Ta strona nie może być użyta samoistnie. Skorzystaj ze strony [[MediaWiki:Number_of_watching_users_pageview]], aby zdefiniować punkt startowy dla tej strony',
 619+ 'specialwhoiswatchingaddusers' => 'Dodaj użytkowników obserwujących stronę',
 620+ 'specialwhoiswatchingaddbtn' => 'Dodaj wybranych użytkowników',
 621+);
 622+
 623+/** Piedmontese (Piemontèis)
 624+ * @author Dragonòt
 625+ */
 626+$messages['pms'] = array(
 627+ 'whoiswatching' => 'Chi a sta vardand na pàgina wiki',
 628+ 'whoiswatching-desc' => "A dà na lista d'utent che a stan vardand na pàgina wiki",
 629+ 'specialwhoiswatchingthepage' => "Chi a l'é an mente ch'a varda %s",
 630+ 'specialwhoiswatchingusage' => "Sta pàgina special-sì a peul pa esse dovrà da sola.
 631+Për piasì dovra la pàgina [[MediaWiki:Number_of_watching_users_pageview]] për defin^ un pont d'intrada a sta pàgina special-sì.",
 632+ 'specialwhoiswatchingaddusers' => 'Gionta utent për vardé la pàgina',
 633+ 'specialwhoiswatchingaddbtn' => "Gionta j'utent selessionà",
 634+);
 635+
 636+/** Pashto (پښتو)
 637+ * @author Ahmed-Najib-Biabani-Ibrahimkhel
 638+ */
 639+$messages['ps'] = array(
 640+ 'whoiswatching' => 'څوک دي چې د ويکي يو مخ ګوري',
 641+ 'specialwhoiswatchingthepage' => 'څوک دی چې %s ګوري',
 642+ 'specialwhoiswatchingaddbtn' => 'ټاکلي کارنان ګډول',
 643+);
 644+
 645+/** Portuguese (Português)
 646+ * @author Malafaya
 647+ * @author Waldir
 648+ */
 649+$messages['pt'] = array(
 650+ 'whoiswatching' => 'Quem Está a Vigiar uma página wiki',
 651+ 'whoiswatching-desc' => 'Apresenta uma listagem de utilizadores que vigiam uma dada página',
 652+ 'specialwhoiswatchingthepage' => 'Quem está a vigiar %s',
 653+ 'specialwhoiswatchingusage' => 'Esta página especial não pode ser usada por si só. Por favor, utilize a página [[MediaWiki:Number_of_watching_users_pageview]] para definir um ponto de entrada para esta página especial.',
 654+ 'specialwhoiswatchingaddusers' => 'Adicionar utilizadores à vigilância da página',
 655+ 'specialwhoiswatchingaddbtn' => 'Adicionar Utilizadores seleccionados',
 656+);
 657+
 658+/** Brazilian Portuguese (Português do Brasil)
 659+ * @author Carla404
 660+ */
 661+$messages['pt-br'] = array(
 662+ 'whoiswatching' => 'Quem está vigiando uma página wiki',
 663+ 'whoiswatching-desc' => 'Fornece uma lista dos usuários que estão vigiando uma página wiki',
 664+ 'specialwhoiswatchingthepage' => 'Quem está vigiando %s',
 665+ 'specialwhoiswatchingusage' => 'Esta página especial não pode ser usada individualmente.
 666+Por favor, utilize a página [[MediaWiki:Number_of_watching_users_pageview]] para definir um ponto de entrada para esta página especial.',
 667+ 'specialwhoiswatchingaddusers' => 'Adicionar usuários para vigiar a página',
 668+ 'specialwhoiswatchingaddbtn' => 'Adicionar os usuários selecionados',
 669+);
 670+
 671+/** Romanian (Română)
 672+ * @author KlaudiuMihaila
 673+ */
 674+$messages['ro'] = array(
 675+ 'whoiswatching' => 'Cine urmăreşte o pagină wiki',
 676+ 'whoiswatching-desc' => 'Oferă o listă de nume de utilizatori care urmăresc o pagină wiki',
 677+ 'specialwhoiswatchingthepage' => 'Cine urmăreşte %s',
 678+ 'specialwhoiswatchingusage' => 'Această pagină specială nu poate fi folosită de sine stătătoare.
 679+Te rugăm să foloseşti pagina [[MediaWiki:Number_of_watching_users_pageview]] pentru a defini un punct de intrare în această pagină specială.',
 680+ 'specialwhoiswatchingaddusers' => 'Adaugă utilizatori care să urmărească pagina',
 681+ 'specialwhoiswatchingaddbtn' => 'Adaugă utilizatorii selectaţi',
 682+);
 683+
 684+/** Tarandíne (Tarandíne)
 685+ * @author Joetaras
 686+ */
 687+$messages['roa-tara'] = array(
 688+ 'specialwhoiswatchingaddbtn' => "Aggiunge l'utinde selezionate",
 689+);
 690+
 691+/** Russian (Русский)
 692+ * @author Aleksandrit
 693+ * @author Ferrer
 694+ */
 695+$messages['ru'] = array(
 696+ 'whoiswatching' => 'Кто следит за вики-страницей',
 697+ 'whoiswatching-desc' => 'Предоставляет список участников, которые следят за вики-страницей',
 698+ 'specialwhoiswatchingthepage' => 'Кто следит %s',
 699+ 'specialwhoiswatchingusage' => 'Эта служебная страница не может быть использована сама по себе.
 700+Пожалуйста, используйте страницу [[MediaWiki:Number_of_watching_users_pageview]] для определния точки входа в эту служебную страницу.',
 701+ 'specialwhoiswatchingaddusers' => 'Добавить участников для наблюдения страницы',
 702+ 'specialwhoiswatchingaddbtn' => 'Добавить выбранных участников',
 703+);
 704+
 705+/** Sinhala (සිංහල)
 706+ * @author Calcey
 707+ */
 708+$messages['si'] = array(
 709+ 'whoiswatching' => 'විකි පිටුවක් නරඹමින් සිටින්නේ කවුරුද',
 710+ 'whoiswatching-desc' => 'විකි පිටුවක් නරඹන පරිශීලකයන්ගේ නම් ලැයිස්තුවක් සපයයි',
 711+ 'specialwhoiswatchingthepage' => '% නරඹන්නේ කවුද',
 712+ 'specialwhoiswatchingusage' => 'මෙම විශේෂ පිටුව එය මතදීම භාවිතා කළ නොහැක.
 713+කරුණාකර මෙම විශේෂ පිටුවට පිවිසුම් ලක්ෂ්‍යයක් නිර්වචනය කිරීමට [[MediaWiki:Number_of_watching_users_pageview]] පිටුව භාවිතා කරන්න.',
 714+ 'specialwhoiswatchingaddusers' => 'පිටුව බැලීමට පරිශීලකයන් එකතු කරන්න',
 715+ 'specialwhoiswatchingaddbtn' => 'තෝරාගත් පරිශීලකයන් ඇතුල් කරන්න',
 716+);
 717+
 718+/** Slovak (Slovenčina)
 719+ * @author Helix84
 720+ */
 721+$messages['sk'] = array(
 722+ 'whoiswatching' => 'Kto sleduje wiki stránku',
 723+ 'whoiswatching-desc' => 'Poskytuje zoznam používateľov, ktorí sledujú túto wiki stránku',
 724+ 'specialwhoiswatchingthepage' => 'Kto sleduje %s',
 725+ 'specialwhoiswatchingusage' => 'Túto špeciálnu stránku nie je možné používať samostatne. Prosím, použite [[MediaWiki:Number_of_watching_users_pageview]] na definovanie vstupného bodu na túto stránku.',
 726+ 'specialwhoiswatchingaddusers' => 'Pridať používateľov sledujúcich stránku',
 727+ 'specialwhoiswatchingaddbtn' => 'Pridať zvolených používateľov',
 728+);
 729+
 730+/** Serbian Cyrillic ekavian (Српски (ћирилица))
 731+ * @author Михајло Анђелковић
 732+ */
 733+$messages['sr-ec'] = array(
 734+ 'whoiswatching' => 'Ко прати вики страну',
 735+ 'whoiswatching-desc' => 'Приказује списак корисничких имена која прате одрећену страницу',
 736+ 'specialwhoiswatchingthepage' => 'Ко прати %s',
 737+ 'specialwhoiswatchingusage' => 'Ова специјална страна не може бити коришћена сама за себе, већ јој треба улазна тачка.
 738+Молимо Вас, користите страну [[MediaWiki:Number_of_watching_users_pageview]] да бисте дефинисали ову улазну тачку.',
 739+ 'specialwhoiswatchingaddusers' => 'Додај кориснике који ће пратити ову страну',
 740+ 'specialwhoiswatchingaddbtn' => 'Додај означене кориснике',
 741+);
 742+
 743+/** Serbian Latin ekavian (Srpski (latinica))
 744+ * @author Michaello
 745+ */
 746+$messages['sr-el'] = array(
 747+ 'whoiswatching' => 'Ko prati viki stranu',
 748+ 'whoiswatching-desc' => 'Prikazuje spisak korisničkih imena koja prate odrećenu stranicu',
 749+ 'specialwhoiswatchingthepage' => 'Ko prati %s',
 750+ 'specialwhoiswatchingusage' => 'Ova specijalna strana ne može biti korišćena sama za sebe, već joj treba ulazna tačka.
 751+Molimo Vas, koristite stranu [[MediaWiki:Number_of_watching_users_pageview]] da biste definisali ovu ulaznu tačku.',
 752+ 'specialwhoiswatchingaddusers' => 'Dodaj korisnike koji će pratiti ovu stranu',
 753+ 'specialwhoiswatchingaddbtn' => 'Dodaj označene korisnike',
 754+);
 755+
 756+/** Seeltersk (Seeltersk)
 757+ * @author Pyt
 758+ */
 759+$messages['stq'] = array(
 760+ 'whoiswatching' => 'Wäl beooboachtet ne Siede',
 761+ 'whoiswatching-desc' => 'Wiest ne Lieste fon Benutsere an, do ne Siede beooboachtje',
 762+ 'specialwhoiswatchingthepage' => 'Wäl beooboachtet %s',
 763+ 'specialwhoiswatchingusage' => 'Disse Spezioalsiede kon nit ap sik sälwen anwoand wäide. Definier uur ju Siede [[MediaWiki:Number_of_watching_users_pageview]] ne Ienstiegssiede foar disse Spezioalsiede.',
 764+ 'specialwhoiswatchingaddusers' => 'Föich Benutser tou dät Bekiekjen fon ju Siede bietou.',
 765+ 'specialwhoiswatchingaddbtn' => 'Föich Benutser bietou',
 766+);
 767+
 768+/** Swedish (Svenska)
 769+ * @author Boivie
 770+ * @author Lejonel
 771+ * @author Najami
 772+ */
 773+$messages['sv'] = array(
 774+ 'whoiswatching' => 'Användare som bevakar en sida',
 775+ 'whoiswatching-desc' => 'Visar en lista över användare som bevakar en viss sida',
 776+ 'specialwhoiswatchingthepage' => 'Vem bevakar %s',
 777+ 'specialwhoiswatchingusage' => 'Den här specialsidan kan inte användas utan parametrar.
 778+Använd [[MediaWiki:Number_of_watching_users_pageview]] för att ange en ingång till denna specialsida.',
 779+ 'specialwhoiswatchingaddusers' => 'Lägg till användare som bevakare av sidan',
 780+ 'specialwhoiswatchingaddbtn' => 'Lägg till valda',
 781+);
 782+
 783+/** Silesian (Ślůnski)
 784+ * @author Lajsikonik
 785+ */
 786+$messages['szl'] = array(
 787+ 'whoiswatching' => 'Fto filuje w ta zajta',
 788+ 'whoiswatching-desc' => 'Pokozuje lista użytkowńikůw kere majům ta zajta we zajtach na kere dowajům pozůr',
 789+ 'specialwhoiswatchingthepage' => 'Fto filuje we %s',
 790+ 'specialwhoiswatchingusage' => 'Ta ekstra zajta ńy może być użyto sama. Skorzistej ze zajty [[MediaWiki:Number_of_watching_users_pageview]], coby zdefińjować půnkt sztartowy lů tyj zajty.',
 791+ 'specialwhoiswatchingaddusers' => 'Dodej użytkowńikůw kere filujům w ta zajta',
 792+ 'specialwhoiswatchingaddbtn' => 'Dodej wybranych użytkowńikůw',
 793+);
 794+
 795+/** Telugu (తెలుగు)
 796+ * @author Mpradeep
 797+ * @author Veeven
 798+ */
 799+$messages['te'] = array(
 800+ 'whoiswatching' => 'ఒక వికీపేజీని ఎవరెవరు తమ వీక్షణా జాబితాలో చేర్చుకున్నారు',
 801+ 'whoiswatching-desc' => 'ఒక వికీ పేజీని చూస్తున్న వాడుకరుల పేర్ల జాబితాని చూపిస్తుంది',
 802+ 'specialwhoiswatchingthepage' => '%sను ఎవరెవరు తమ వీక్షణా జాబితాలో చేర్చుకున్నారు',
 803+ 'specialwhoiswatchingusage' => 'ఈ ప్రత్యేక పేజీని దానంతట అది ఉపయోగించటం కుదరదు. దయచేసి [[MediaWiki:Number_of_watching_users_pageview]] అనే పేజీని సృష్టించి, అక్కడి నుండి ఈ ప్రత్యేక పేజీకి మీకు కావలిసిన విధంగా లింకులను ఇవ్వండి.',
 804+ 'specialwhoiswatchingaddusers' => 'ఈ పేజీని వీక్షించగలిగేటట్లు వాడుకరులను చేర్చండి',
 805+ 'specialwhoiswatchingaddbtn' => 'ఎంచుకున్న వాడుకరులను చేర్చు',
 806+);
 807+
 808+/** Tajik (Cyrillic) (Тоҷикӣ (Cyrillic))
 809+ * @author Ibrahim
 810+ */
 811+$messages['tg-cyrl'] = array(
 812+ 'specialwhoiswatchingaddbtn' => 'Илова кардани Корбарони интихобшуда',
 813+);
 814+
 815+/** Tajik (Latin) (Тоҷикӣ (Latin))
 816+ * @author Liangent
 817+ */
 818+$messages['tg-latn'] = array(
 819+ 'specialwhoiswatchingaddbtn' => 'Ilova kardani Korbaroni intixobşuda',
 820+);
 821+
 822+/** Thai (ไทย)
 823+ * @author Passawuth
 824+ */
 825+$messages['th'] = array(
 826+ 'whoiswatching' => 'ผู้ที่กำลังเฝ้าดูหน้าวิกิอยู่',
 827+ 'specialwhoiswatchingaddusers' => 'เพิ่มผู้ใช้เพื่อเฝ้าดูหน้า',
 828+ 'specialwhoiswatchingaddbtn' => 'เพิ่มผู้ใช้ที่เลือก',
 829+);
 830+
 831+/** Tagalog (Tagalog)
 832+ * @author AnakngAraw
 833+ */
 834+$messages['tl'] = array(
 835+ 'whoiswatching' => 'Sino ang nagbabantay (nagmamatyag) sa isang pahina ng wiki',
 836+ 'whoiswatching-desc' => 'Nagbibigay ng isang talaan ng mga pangalan ng tagagamit na nagbabantay sa isang pahina ng wiki',
 837+ 'specialwhoiswatchingthepage' => 'Sino ang nagbabantay ng %s',
 838+ 'specialwhoiswatchingusage' => 'Hindi magagamit ang natatanging pahinang ito na nagiisa lamang.
 839+Pakigamit ang pahinang [[MediaWiki:Number_of_watching_users_pageview|Mediawiki:Bilang_ng_nagmamatyag_na_mga_tagagamit_tanawin_ng_pahina]] para mabigyang kahulugan ang isang pasukang daanang patungo sa natatanging pahinang ito.',
 840+ 'specialwhoiswatchingaddusers' => 'Magdagdag ng mga tagagamit upang bantayan ang pahina',
 841+ 'specialwhoiswatchingaddbtn' => 'Idagdag ang napiling mga tagagamit',
 842+);
 843+
 844+/** Turkish (Türkçe)
 845+ * @author Joseph
 846+ */
 847+$messages['tr'] = array(
 848+ 'whoiswatching' => 'Bir wiki sayfasını kim izliyor',
 849+ 'whoiswatching-desc' => 'Bir viki sayfasını izleyen kullanıcı adlarının bir listesini sağlar',
 850+ 'specialwhoiswatchingthepage' => '%s sayfasını kim izliyor',
 851+ 'specialwhoiswatchingusage' => 'Bu özel sayfa kendi başına kullanılamaz.
 852+Lütfen, bu özel sayfaya bir giriş noktası tanımlamak için [[MediaWiki:Number_of_watching_users_pageview]] sayfasını kullanın.',
 853+ 'specialwhoiswatchingaddusers' => 'Sayfayı izlemek için kullanıcıları ekleyin',
 854+ 'specialwhoiswatchingaddbtn' => 'Seçili kullanıcıları ekleyin',
 855+);
 856+
 857+/** Veps (Vepsan kel')
 858+ * @author Игорь Бродский
 859+ */
 860+$messages['vep'] = array(
 861+ 'specialwhoiswatchingaddbtn' => 'Ližata valitud kävutajid',
 862+);
 863+
 864+/** Vietnamese (Tiếng Việt)
 865+ * @author Vinhtantran
 866+ */
 867+$messages['vi'] = array(
 868+ 'whoiswatching' => 'Ai đang theo dõi một trang wiki',
 869+ 'whoiswatching-desc' => 'Cung cấp danh sách các người dùng đang theo dõi một trang wiki',
 870+ 'specialwhoiswatchingthepage' => 'Ai đang theo dõi %s',
 871+ 'specialwhoiswatchingusage' => 'Trang đặc biệt này không thể hoạt động một mình được.
 872+Xin dùng trang [[MediaWiki:Number_of_watching_users_pageview]] để định nghĩa một điểm nhập cho trang đặc biệt này.',
 873+ 'specialwhoiswatchingaddusers' => 'Thêm thành viên theo dõi trang',
 874+ 'specialwhoiswatchingaddbtn' => 'Thêm các thành viên đã chọn',
 875+);
 876+
 877+/** Volapük (Volapük)
 878+ * @author Smeira
 879+ */
 880+$messages['vo'] = array(
 881+ 'whoiswatching' => 'Kin galädon padi',
 882+ 'whoiswatching-desc' => 'Gevon lisedi gebanas, kels galädons padi semik',
 883+ 'specialwhoiswatchingthepage' => 'Kin galädon padi: %s',
 884+ 'specialwhoiswatchingusage' => 'Pad patik at no dalon pagebön ito. Gebolös padi: [[MediaWiki:Number_of_watching_users_pageview]] ad miedetön nükömapüni lü pad patik at.',
 885+ 'specialwhoiswatchingaddusers' => 'Läükön gebanis ad galädön padi at',
 886+ 'specialwhoiswatchingaddbtn' => 'Läükön gebanis pevälöl',
 887+);
 888+
 889+/** Simplified Chinese (‪中文(简体)‬)
 890+ * @author Liangent
 891+ */
 892+$messages['zh-hans'] = array(
 893+ 'specialwhoiswatchingthepage' => '谁正观看%s',
 894+);
 895+
 896+/** Traditional Chinese (‪中文(繁體)‬)
 897+ * @author Wrightbus
 898+ */
 899+$messages['zh-hant'] = array(
 900+ 'specialwhoiswatchingthepage' => '誰正觀看%s',
 901+);
 902+
 903+/** Chinese (Taiwan) (‪中文(台灣)‬)
 904+ * @author Roc michael
 905+ */
 906+$messages['zh-tw'] = array(
 907+ 'whoiswatching' => 'wiki頁面監視者',
 908+ 'specialwhoiswatchingthepage' => '%s位頁面監視者',
 909+ 'specialwhoiswatchingusage' => '此特殊頁面無法單獨使用,請使用[[MediaWiki:Number_of_watching_users_pageview]]以定義通往此頁的入口。',
 910+ 'specialwhoiswatchingaddusers' => '新增用戶以監視此頁',
 911+ 'specialwhoiswatchingaddbtn' => '加入所選用戶',
 912+);
 913+
Property changes on: trunk/extensions/WhoIsWatching/WhoIsWatching.i18n.php
___________________________________________________________________
Name: svn:eol-style
1914 + native
Index: trunk/extensions/WhoIsWatching/WhoIsWatching.php
@@ -0,0 +1,39 @@
 2+<?php
 3+
 4+# Alert the user that this is not a valid entry point to MediaWiki if they try to access the skin file directly.
 5+if (!defined('MEDIAWIKI')) {
 6+ echo <<<EOT
 7+To install my extension, put the following line in LocalSettings.php:
 8+require_once( "\$IP/extensions/WhoIsWatching/WhoIsWatching.php" );
 9+EOT;
 10+ exit( 1 );
 11+}
 12+
 13+$wgExtensionCredits['specialpage'][] = array(
 14+ 'path' => __FILE__,
 15+ 'version' => '0.10',
 16+ 'name' => 'WhoIsWatching',
 17+ 'author' => 'Paul Grinberg, Siebrand Mazeland',
 18+ 'email' => 'gri6507 at yahoo dot com',
 19+ 'url' => 'http://www.mediawiki.org/wiki/Extension:WhoIsWatching',
 20+ 'descriptionmsg' => 'whoiswatching-desc',
 21+);
 22+
 23+$dir = dirname(__FILE__) . '/';
 24+$wgAutoloadClasses['WhoIsWatching'] = $dir . 'WhoIsWatching_body.php';
 25+$wgExtensionMessagesFiles['WhoIsWatching'] = $dir . 'WhoIsWatching.i18n.php';
 26+$wgExtensionAliasesFiles['WhoIsWatching'] = $dir . 'WhoIsWatching.alias.php';
 27+$wgSpecialPages['WhoIsWatching'] = 'WhoIsWatching';
 28+
 29+require_once( "$IP/includes/SpecialPage.php" );
 30+require_once($dir . 'WhoIsWatching_body.php');
 31+$wgHooks['SkinTemplateOutputPageBeforeExec'][] = 'fnShowWatchingCount';
 32+
 33+# Set the following to either 'UserName' or 'RealName' to display the list of watching users as such.
 34+$whoiswatching_nametype = 'RealName';
 35+
 36+# Set the following to either True or False to optionally allow users to add others to watch a particular page
 37+$whoiswatching_allowaddingpeople = true;
 38+
 39+# Set the following to either True or False to optionally display a count of zero users watching a particular page
 40+$whoiswatching_showifzero = true;
Property changes on: trunk/extensions/WhoIsWatching/WhoIsWatching.php
___________________________________________________________________
Name: svn:eol-style
141 + native
Index: trunk/extensions/WhoIsWatching/WhoIsWatching.alias.php
@@ -0,0 +1,207 @@
 2+<?php
 3+/**
 4+ * Aliases for special pages
 5+ *
 6+ */
 7+
 8+$aliases = array();
 9+
 10+$aliases['en'] = array(
 11+ 'WhoIsWatching' => array( 'WhoIsWatching' ),
 12+);
 13+
 14+/** Arabic (العربية) */
 15+$aliases['ar'] = array(
 16+ 'WhoIsWatching' => array( 'من_يراقب' ),
 17+);
 18+
 19+/** Egyptian Spoken Arabic (مصرى) */
 20+$aliases['arz'] = array(
 21+ 'WhoIsWatching' => array( 'من_يراقب' ),
 22+);
 23+
 24+/** Bosnian (Bosanski) */
 25+$aliases['bs'] = array(
 26+ 'WhoIsWatching' => array( 'KoPregleda' ),
 27+);
 28+
 29+/** German (Deutsch) */
 30+$aliases['de'] = array(
 31+ 'WhoIsWatching' => array( 'Wer beobachtet' ),
 32+);
 33+
 34+/** Lower Sorbian (Dolnoserbski) */
 35+$aliases['dsb'] = array(
 36+ 'WhoIsWatching' => array( 'Chto wobglědujo' ),
 37+);
 38+
 39+/** Spanish (Español) */
 40+$aliases['es'] = array(
 41+ 'WhoIsWatching' => array( 'Quién_esta_vigilando' ),
 42+);
 43+
 44+/** Persian (فارسی) */
 45+$aliases['fa'] = array(
 46+ 'WhoIsWatching' => array( 'چه_کسی_پی‌گیری_می‌کند' ),
 47+);
 48+
 49+/** Finnish (Suomi) */
 50+$aliases['fi'] = array(
 51+ 'WhoIsWatching' => array( 'Ketkä tarkkailevat' ),
 52+);
 53+
 54+/** French (Français) */
 55+$aliases['fr'] = array(
 56+ 'WhoIsWatching' => array( 'Qui a en suivi', 'QuiAEnSuivi' ),
 57+);
 58+
 59+/** Franco-Provençal (Arpetan) */
 60+$aliases['frp'] = array(
 61+ 'WhoIsWatching' => array( 'Qui at en survelyence', 'QuiAtEnSurvelyence' ),
 62+);
 63+
 64+/** Galician (Galego) */
 65+$aliases['gl'] = array(
 66+ 'WhoIsWatching' => array( 'Quen está vixiando' ),
 67+);
 68+
 69+/** Swiss German (Alemannisch) */
 70+$aliases['gsw'] = array(
 71+ 'WhoIsWatching' => array( 'Wär beobachtet?' ),
 72+);
 73+
 74+/** Hebrew (עברית) */
 75+$aliases['he'] = array(
 76+ 'WhoIsWatching' => array( 'מי_עוקב' ),
 77+);
 78+
 79+/** Upper Sorbian (Hornjoserbsce) */
 80+$aliases['hsb'] = array(
 81+ 'WhoIsWatching' => array( 'Štó wobkedźbuje' ),
 82+);
 83+
 84+/** Hungarian (Magyar) */
 85+$aliases['hu'] = array(
 86+ 'WhoIsWatching' => array( 'Ki figyel' ),
 87+);
 88+
 89+/** Interlingua (Interlingua) */
 90+$aliases['ia'] = array(
 91+ 'WhoIsWatching' => array( 'Qui observa' ),
 92+);
 93+
 94+/** Indonesian (Bahasa Indonesia) */
 95+$aliases['id'] = array(
 96+ 'WhoIsWatching' => array( 'Siapa yang memantau', 'SiapaPantau' ),
 97+);
 98+
 99+/** Italian (Italiano) */
 100+$aliases['it'] = array(
 101+ 'WhoIsWatching' => array( 'ChiOsserva' ),
 102+);
 103+
 104+/** Japanese (日本語) */
 105+$aliases['ja'] = array(
 106+ 'WhoIsWatching' => array( 'ページをウォッチしている利用者' ),
 107+);
 108+
 109+/** Khmer (ភាសាខ្មែរ) */
 110+$aliases['km'] = array(
 111+ 'WhoIsWatching' => array( 'អ្នកកំពុងតាមដាន' ),
 112+);
 113+
 114+/** Colognian (Ripoarisch) */
 115+$aliases['ksh'] = array(
 116+ 'WhoIsWatching' => array( 'Wä paß op op', 'WäPassOpOp', 'WäPaßOpOp' ),
 117+);
 118+
 119+/** Cornish (Kernewek) */
 120+$aliases['kw'] = array(
 121+ 'WhoIsWatching' => array( 'PiwUsiOwKolya' ),
 122+);
 123+
 124+/** Luxembourgish (Lëtzebuergesch) */
 125+$aliases['lb'] = array(
 126+ 'WhoIsWatching' => array( 'Wien iwwerwaacht' ),
 127+);
 128+
 129+/** Lithuanian (Lietuvių) */
 130+$aliases['lt'] = array(
 131+ 'WhoIsWatching' => array( 'Kas stebi' ),
 132+);
 133+
 134+/** Macedonian (Македонски) */
 135+$aliases['mk'] = array(
 136+ 'WhoIsWatching' => array( 'КојНабљудува' ),
 137+);
 138+
 139+/** Malayalam (മലയാളം) */
 140+$aliases['ml'] = array(
 141+ 'WhoIsWatching' => array( 'ആരൊക്കെശ്രദ്ധിക്കുന്നു' ),
 142+);
 143+
 144+/** Marathi (मराठी) */
 145+$aliases['mr'] = array(
 146+ 'WhoIsWatching' => array( 'कोणकोणबघतय' ),
 147+);
 148+
 149+/** Nedersaksisch (Nedersaksisch) */
 150+$aliases['nds-nl'] = array(
 151+ 'WhoIsWatching' => array( 'Wee_volg' ),
 152+);
 153+
 154+/** Dutch (Nederlands) */
 155+$aliases['nl'] = array(
 156+ 'WhoIsWatching' => array( 'WieVolgt' ),
 157+);
 158+
 159+/** Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) */
 160+$aliases['no'] = array(
 161+ 'WhoIsWatching' => array( 'Hvem overvåker' ),
 162+);
 163+
 164+/** Polish (Polski) */
 165+$aliases['pl'] = array(
 166+ 'WhoIsWatching' => array( 'Kto obserwuje' ),
 167+);
 168+
 169+/** Pashto (پښتو) */
 170+$aliases['ps'] = array(
 171+ 'WhoIsWatching' => array( 'څوک يې ګوري' ),
 172+);
 173+
 174+/** Sanskrit (संस्कृत) */
 175+$aliases['sa'] = array(
 176+ 'WhoIsWatching' => array( 'अन्यकतम्‌पश्यति' ),
 177+);
 178+
 179+/** Slovak (Slovenčina) */
 180+$aliases['sk'] = array(
 181+ 'WhoIsWatching' => array( 'KtoSleduje' ),
 182+);
 183+
 184+/** Sundanese (Basa Sunda) */
 185+$aliases['su'] = array(
 186+ 'WhoIsWatching' => array( 'SahaNuMoncorong' ),
 187+);
 188+
 189+/** Telugu (తెలుగు) */
 190+$aliases['te'] = array(
 191+ 'WhoIsWatching' => array( 'ఎవరువీక్షిస్తున్నారు' ),
 192+);
 193+
 194+/** Thai (ไทย) */
 195+$aliases['th'] = array(
 196+ 'WhoIsWatching' => array( 'ผู้ที่กำลังเฝ้าดู' ),
 197+);
 198+
 199+/** Tagalog (Tagalog) */
 200+$aliases['tl'] = array(
 201+ 'WhoIsWatching' => array( 'Sino ang nagbabantay' ),
 202+);
 203+
 204+/** Turkish (Türkçe) */
 205+$aliases['tr'] = array(
 206+ 'WhoIsWatching' => array( 'Kimİzliyor' ),
 207+);
 208+
Property changes on: trunk/extensions/WhoIsWatching/WhoIsWatching.alias.php
___________________________________________________________________
Name: svn:eol-style
1209 + native
Name: svn:keywords
2210 + Id
Index: trunk/extensions/Configure/settings/Settings-ext.txt
@@ -971,7 +971,6 @@
972972 WhoIsWatching
973973 settings[] = whoiswatching_nametype: text
974974 settings[] = whoiswatching_allowaddingpeople: bool, whoiswatching_showifzero: bool
975 -file = SpecialWhoIsWatching.php
976975 url = http://www.mediawiki.org/wiki/Extension:WhoIsWatching
977976
978977 WhosOnline

Follow-up revisions

RevisionCommit summaryAuthorDate
r65244Follow-up r65242: update Translate.siebrand16:34, 18 April 2010

Status & tagging log