r74322 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r74321‎ | r74322 | r74323 >
Date:20:25, 5 October 2010
Author:tomasz
Status:deferred
Tags:
Comment:
Syncing to head of trunk at 74321
Modified paths:
  • /branches/wmf/1.16wmf4/extensions/CentralNotice (modified) (history)
  • /branches/wmf/1.16wmf4/extensions/CentralNotice/CentralNotice.db.php (modified) (history)
  • /branches/wmf/1.16wmf4/extensions/CentralNotice/CentralNotice.i18n.php (modified) (history)
  • /branches/wmf/1.16wmf4/extensions/CentralNotice/CentralNotice.php (modified) (history)
  • /branches/wmf/1.16wmf4/extensions/CentralNotice/SpecialBannerListLoader.php (modified) (history)
  • /branches/wmf/1.16wmf4/extensions/CentralNotice/SpecialNoticeTemplate.php (modified) (history)
  • /branches/wmf/1.16wmf4/extensions/CentralNotice/centralnotice.js (modified) (history)

Diff [purge]

Index: branches/wmf/1.16wmf4/extensions/CentralNotice/SpecialBannerListLoader.php
@@ -7,8 +7,8 @@
88 public $project; // Project name
99 public $language; // Project language
1010 public $location; // User country
11 - protected $sharedMaxAge = 600; // Cache for 10 minutes on the server side
12 - protected $maxAge = 600; // Cache for 10 minutes on the client side
 11+ protected $sharedMaxAge = 300; // Cache for 5 minutes on the server side
 12+ protected $maxAge = 300; // Cache for 5 minutes on the client side
1313
1414 function __construct() {
1515 // Register special page
Index: branches/wmf/1.16wmf4/extensions/CentralNotice/CentralNotice.php
@@ -88,6 +88,7 @@
8989 $wgHooks['BeforePageDisplay'][] = 'efCentralNoticeLoader';
9090 $wgHooks['MakeGlobalVariablesScript'][] = 'efCentralNoticeDefaults';
9191 $wgHooks['SiteNoticeAfter'][] = 'efCentralNoticeDisplay';
 92+ $wgHooks['SkinAfterBottomScripts'][] = 'efCentralNoticeGeoLoader';
9293 }
9394
9495 $wgSpecialPages['BannerLoader'] = 'SpecialBannerLoader';
@@ -144,11 +145,6 @@
145146
146147 $centralLoader = SpecialPage::getTitleFor( 'BannerController' )->getLocalUrl();
147148
148 - $dbr = wfGetDB( DB_SLAVE, array(), $wgCentralDBname );
149 - $row = $dbr->selectRow( 'cn_notices', 'not_name', array( 'not_enabled = 1', 'not_geo = 1' ) );
150 - if ( $row ) {
151 - $wgOut->addScriptFile( 'http://geoiplookup.wikimedia.org/' );
152 - }
153149
154150 // Insert the banner controller Javascript into the <head>
155151 $wgOut->addScriptFile( $centralLoader );
@@ -156,6 +152,12 @@
157153 return true;
158154 }
159155
 156+function efCentralNoticeGeoLoader( $skin, &$text ) {
 157+ // Insert the geo IP lookup
 158+ $text .= '<script type="text/javascript" src="http://geoiplookup.wikimedia.org/"></script>';
 159+ return true;
 160+}
 161+
160162 function efCentralNoticeDefaults( &$vars ) {
161163 global $wgNoticeProject;
162164 // Initialize global Javascript variables. We initialize Geo with empty values so if the geo
Index: branches/wmf/1.16wmf4/extensions/CentralNotice/CentralNotice.i18n.php
@@ -108,10 +108,11 @@
109109 'centralnotice-clone-name' => 'Name:',
110110 'centralnotice-preview-all-template-translations' => 'Preview all available translations of banner',
111111 'centralnotice-insert' => 'Insert: $1',
112 - 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}} button',
113 - 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}} button',
114 - 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}} button',
115 - 'centralnotice-translate-button' => 'Help translate button',
 112+ 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}} link',
 113+ 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}} link',
 114+ 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}} link',
 115+ 'centralnotice-close-button' => 'Close button',
 116+ 'centralnotice-translate-button' => 'Help translate link',
116117 'centralnotice-donate-button' => 'Donate button',
117118 'centralnotice-expanded-banner' => 'Expanded banner',
118119 'centralnotice-collapsed-banner' => 'Collapsed banner',
@@ -131,6 +132,7 @@
132133 'centralnotice-no-allocation' => 'No banners allocated.',
133134 'centralnotice-allocation-description' => 'Banner allocation for $1.$2 in $3:',
134135 'centralnotice-percentage' => 'Percentage',
 136+ 'centralnotice-documentwrite-error' => "document.write() cannot be used within a banner.\nSee http://meta.wikimedia.org/wiki/Help:CentralNotice for more information.",
135137
136138 'right-centralnotice-admin' => 'Manage central notices',
137139 'right-centralnotice-translate' => 'Translate central notices',
@@ -688,10 +690,11 @@
689691 'centralnotice-clone-name' => 'Назва:',
690692 'centralnotice-preview-all-template-translations' => 'Праглядзець усе даступныя пераклады паведамленьня',
691693 'centralnotice-insert' => 'Уставіць: $1',
692 - 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}} кнопку',
693 - 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}} кнопку',
694 - 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}} кнопку',
695 - 'centralnotice-translate-button' => 'Кнопка дапамогі ў перакладзе',
 694+ 'centralnotice-hide-button' => 'Спасылка {{int:centralnotice-shared-hide}}',
 695+ 'centralnotice-collapse-button' => 'Спасылка {{int:centralnotice-shared-collapse}}',
 696+ 'centralnotice-expand-button' => 'Спасылка {{int:centralnotice-shared-expand}}',
 697+ 'centralnotice-close-button' => 'Кнопка закрыцьця',
 698+ 'centralnotice-translate-button' => 'Спасылка дапамогі ў перакладзе',
696699 'centralnotice-donate-button' => 'Кнопка ахвяраваньняў',
697700 'centralnotice-expanded-banner' => 'Разгорнуты банэр',
698701 'centralnotice-collapsed-banner' => 'Згорнуты банэр',
@@ -711,6 +714,8 @@
712715 'centralnotice-no-allocation' => 'Няма разьмешчаных банэраў.',
713716 'centralnotice-allocation-description' => 'Разьмяшчэньне банэра для $1.$2 у $3:',
714717 'centralnotice-percentage' => 'Адсоткаў',
 718+ 'centralnotice-documentwrite-error' => 'document.write() не магчыма выкарыстоўваць у банэре.
 719+Падрабязнасьці глядзіце на http://meta.wikimedia.org/wiki/Help:CentralNotice.',
715720 'right-centralnotice-admin' => 'Кіраваньне цэнтральнымі паведамленьнямі',
716721 'right-centralnotice-translate' => 'пераклад цэнтралізаваных паведамленьняў',
717722 'action-centralnotice-admin' => 'кіраваньне цэнтралізаванымі паведамленьнямі',
@@ -972,13 +977,14 @@
973978 'centralnotice-clone-name' => 'Anv :',
974979 'centralnotice-preview-all-template-translations' => 'Rakwellit an holl droidigezhioù a zo evit ar patrom-mañ',
975980 'centralnotice-insert' => "Ensoc'hañ : $1",
976 - 'centralnotice-hide-button' => 'Bouton {{int:centralnotice-shared-hide}}',
977 - 'centralnotice-collapse-button' => 'Bouton {{int:centralnotice-shared-collapse}}',
978 - 'centralnotice-expand-button' => 'Bouton {{int:centralnotice-shared-expand}}',
979 - 'centralnotice-translate-button' => 'Bouton sikour treiñ',
 981+ 'centralnotice-hide-button' => 'Liamm {{int:centralnotice-shared-hide}}',
 982+ 'centralnotice-collapse-button' => 'Liamm {{int:centralnotice-shared-collapse}}',
 983+ 'centralnotice-expand-button' => 'Liamm {{int:centralnotice-shared-expand}}',
 984+ 'centralnotice-close-button' => 'Serriñ ar bouton',
 985+ 'centralnotice-translate-button' => 'Liamm da sikour treiñ',
980986 'centralnotice-donate-button' => 'Bouton donezonoù',
981 - 'centralnotice-expanded-banner' => 'Banniel astennet',
982 - 'centralnotice-collapsed-banner' => 'Banniel berraet',
 987+ 'centralnotice-expanded-banner' => 'Banniel dispaket',
 988+ 'centralnotice-collapsed-banner' => 'Banniel paket',
983989 'centralnotice-banner-display' => 'Diskwel da :',
984990 'centralnotice-banner-anonymous' => 'Implijerien dizanv',
985991 'centralnotice-banner-logged-in' => 'Implijerien kevreet',
@@ -993,8 +999,10 @@
9941000 'centralnotice-project-language' => 'Yezh ar raktres',
9951001 'centralnotice-country' => 'Bro',
9961002 'centralnotice-no-allocation' => 'Giton skorennet ebet.',
997 - 'centralnotice-allocation-description' => 'Skorenn giton evit $1.$2 e $3:',
 1003+ 'centralnotice-allocation-description' => 'Skorenn giton evit $1.$2 e $3 :',
9981004 'centralnotice-percentage' => 'Dregantad',
 1005+ 'centralnotice-documentwrite-error' => "N'hall ket document.write() bezañ implijet hep giton.
 1006+Sellet ouzh http://meta.wikimedia.org/wiki/Help:CentralNotice evit gouzout hiroc'h.",
9991007 'right-centralnotice-admin' => 'Merañ an alioù kreiz',
10001008 'right-centralnotice-translate' => 'Treiñ an alioù kreiz',
10011009 'action-centralnotice-admin' => 'merañ an alioù kreiz',
@@ -1103,10 +1111,11 @@
11041112 'centralnotice-clone-name' => 'Ime:',
11051113 'centralnotice-preview-all-template-translations' => 'Pregled svih dostupnih prijevoda za šablon',
11061114 'centralnotice-insert' => 'Ubaci: $1',
1107 - 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}} dugme',
1108 - 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}} dugme',
1109 - 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}} dugme',
1110 - 'centralnotice-translate-button' => 'Dugme za pomoć pri prevođenju',
 1115+ 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}} link',
 1116+ 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}} link',
 1117+ 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}} link',
 1118+ 'centralnotice-close-button' => 'Zatvori dugme',
 1119+ 'centralnotice-translate-button' => 'Link za pomoć pri prevođenju',
11111120 'centralnotice-donate-button' => 'Dugme za donacije',
11121121 'centralnotice-expanded-banner' => 'Prošireno obavještenje',
11131122 'centralnotice-collapsed-banner' => 'Smanjeno obavještenje',
@@ -1126,6 +1135,8 @@
11271136 'centralnotice-no-allocation' => 'Nema dodijeljenih obavještenja.',
11281137 'centralnotice-allocation-description' => 'Dodjela obavještenja za $1.$2 u $3:',
11291138 'centralnotice-percentage' => 'Postotak',
 1139+ 'centralnotice-documentwrite-error' => 'document.write() se ne može koristiti unutar obavještenja.
 1140+Pogledajte http://meta.wikimedia.org/wiki/Help:CentralNotice za više informacija.',
11301141 'right-centralnotice-admin' => 'Uređivanje središnjeg obavještenja',
11311142 'right-centralnotice-translate' => 'Prevođenje središnjeg obavještenja',
11321143 'action-centralnotice-admin' => 'uređujete središnje obavještenje',
@@ -1325,10 +1336,11 @@
13261337 'centralnotice-clone-name' => 'Název:',
13271338 'centralnotice-preview-all-template-translations' => 'Náhled všech dostupných překladů šablony',
13281339 'centralnotice-insert' => 'Vložit: $1',
1329 - 'centralnotice-hide-button' => 'Tlačítko „{{int:centralnotice-shared-hide}}“',
1330 - 'centralnotice-collapse-button' => 'Tlačítko „{{int:centralnotice-shared-collapse}}“',
1331 - 'centralnotice-expand-button' => 'Tlačítko „{{int:centralnotice-shared-expand}}“',
1332 - 'centralnotice-translate-button' => 'Tlačítko „Pomozte s překladem“',
 1340+ 'centralnotice-hide-button' => 'Odkaz „{{int:centralnotice-shared-hide}}“',
 1341+ 'centralnotice-collapse-button' => 'Odkaz „{{int:centralnotice-shared-collapse}}“',
 1342+ 'centralnotice-expand-button' => 'Odkaz „{{int:centralnotice-shared-expand}}“',
 1343+ 'centralnotice-close-button' => 'Zavírací tlačítko',
 1344+ 'centralnotice-translate-button' => 'Odkaz „Pomozte s překladem“',
13331345 'centralnotice-donate-button' => 'Tlačítko „Přispějte“',
13341346 'centralnotice-expanded-banner' => 'Rozbalený banner',
13351347 'centralnotice-collapsed-banner' => 'Sbalený banner',
@@ -1348,6 +1360,8 @@
13491361 'centralnotice-no-allocation' => 'Žádné bannery nejsou přiděleny.',
13501362 'centralnotice-allocation-description' => 'Přidělení bannerů na $1.$2 v $3:',
13511363 'centralnotice-percentage' => 'Procenta',
 1364+ 'centralnotice-documentwrite-error' => 'V banneru nelze používat document.write().
 1365+Další informace naleznete na stránce http://meta.wikimedia.org/wiki/Help:CentralNotice.',
13521366 'right-centralnotice-admin' => 'Správa centralizovaných oznámení',
13531367 'right-centralnotice-translate' => 'Překlad centralizovaných oznámení',
13541368 'action-centralnotice-admin' => 'spravovat centralizovaná oznámení',
@@ -1557,10 +1571,11 @@
15581572 'centralnotice-clone-name' => 'Name:',
15591573 'centralnotice-preview-all-template-translations' => 'Vorschau aller verfügbaren Übersetzungen einer Vorlage',
15601574 'centralnotice-insert' => 'Einfügen: $1',
1561 - 'centralnotice-hide-button' => 'Button {{int:centralnotice-shared-hide}}',
1562 - 'centralnotice-collapse-button' => 'Button {{int:centralnotice-shared-collapse}}',
1563 - 'centralnotice-expand-button' => 'Button {{int:centralnotice-shared-collapse}}',
1564 - 'centralnotice-translate-button' => 'Übersetzungshilfen-Button',
 1575+ 'centralnotice-hide-button' => 'Link {{int:centralnotice-shared-hide}}',
 1576+ 'centralnotice-collapse-button' => 'Link {{int:centralnotice-shared-collapse}}',
 1577+ 'centralnotice-expand-button' => 'Link {{int:centralnotice-shared-collapse}}',
 1578+ 'centralnotice-close-button' => 'Button schließen',
 1579+ 'centralnotice-translate-button' => 'Übersetzungshilfen-Link',
15651580 'centralnotice-donate-button' => 'Spendenbutton',
15661581 'centralnotice-expanded-banner' => 'Ausgeklappte Vorlage',
15671582 'centralnotice-collapsed-banner' => 'Eingeklappte Vorlage',
@@ -1580,6 +1595,8 @@
15811596 'centralnotice-no-allocation' => 'Es wurden keine Vorlagen angeordnet.',
15821597 'centralnotice-allocation-description' => 'Vorlagenanordnung für $1.$2 in $3:',
15831598 'centralnotice-percentage' => 'Prozentsatz',
 1599+ 'centralnotice-documentwrite-error' => 'document.write() kann nicht innerhalb eines Banners verwendet werden.
 1600+Siehe http://meta.wikimedia.org/wiki/Help:CentralNotice für mehr Informationen.',
15841601 'right-centralnotice-admin' => 'Zentrale Meldungen verwalten',
15851602 'right-centralnotice-translate' => 'Zentrale Meldungen übersetzen',
15861603 'action-centralnotice-admin' => 'zentrale Meldungen verwalten',
@@ -1914,7 +1931,7 @@
19151932 */
19161933 $messages['eo'] = array(
19171934 'centralnotice' => 'Administranto de centrala notico',
1918 - 'noticetemplate' => 'Ŝablono por centrala notico',
 1935+ 'noticetemplate' => 'Administranto por centrala notico',
19191936 'centralnotice-desc' => 'Aldonas centralan noticon por la vikio',
19201937 'centralnotice-summary' => 'Ĉi tiu modulo permesas al vi redakti viajn aktualajn centralajn noticojn.
19211938 Ĝi ankaŭ estas uzable por aldoni aŭ forigi malfreŝajn noticojn.',
@@ -1936,11 +1953,12 @@
19371954 'centralnotice-add-template' => 'Aldoni ŝablonon',
19381955 'centralnotice-show-notices' => 'Montri noticojn',
19391956 'centralnotice-list-templates' => 'Rigardi ŝablonojn',
 1957+ 'centralnotice-multiple_languages' => 'multlingve ($1)',
19401958 'centralnotice-translations' => 'Tradukoj',
19411959 'centralnotice-translate-to' => 'Traduki al',
19421960 'centralnotice-translate' => 'Traduki',
19431961 'centralnotice-english' => 'Angla',
1944 - 'centralnotice-banner-name' => 'Ŝablona nomo',
 1962+ 'centralnotice-banner-name' => 'Nomo de reklamrubando:',
19451963 'centralnotice-banner' => 'Paĝrubando',
19461964 'centralnotice-banner-heading' => 'Rubando: $1',
19471965 'centralnotice-templates' => 'Ŝablonoj',
@@ -1956,6 +1974,7 @@
19571975 'centralnotice-notice-doesnt-exist' => 'Kampanjo ne ekzistas.',
19581976 'centralnotice-remove-notice-doesnt-exist' => 'Kampanjo ne ekzistas.
19591977 Nenio por forigi.',
 1978+ 'centralnotice-banner-doesnt-exist' => 'Reklamrubando ne ekzistas.',
19601979 'centralnotice-template-still-bound' => 'Ŝablono ankoraŭ estas ligita al notico.
19611980 Ne forigante.',
19621981 'centralnotice-template-body' => 'Ŝablona korpo:',
@@ -1995,6 +2014,7 @@
19962015 Afiŝu noticon suben',
19972016 'centralnotice-no-templates-translate' => 'Ne estas iuj ŝablonoj por redakti tradukojn por',
19982017 'centralnotice-number-uses' => 'Uzoj',
 2018+ 'centralnotice-settings' => 'Agordoj',
19992019 'centralnotice-edit-template' => 'Redakti ŝablonojn',
20002020 'centralnotice-message' => 'Mesaĝo',
20012021 'centralnotice-message-not-set' => 'Mesaĝo ne estis ŝaltita',
@@ -2003,16 +2023,22 @@
20042024 'centralnotice-clone-name' => 'Nomo:',
20052025 'centralnotice-preview-all-template-translations' => 'Antaŭvidi ĉiujn haveblajn tradukojn de ŝablono',
20062026 'centralnotice-insert' => 'Enmeti: $1',
2007 - 'centralnotice-hide-button' => 'butono {{int:centralnotice-shared-hide}}',
2008 - 'centralnotice-collapse-button' => 'butono {{int:centralnotice-shared-collapse}}',
2009 - 'centralnotice-expand-button' => 'butono {{int:centralnotice-shared-expand}}',
2010 - 'centralnotice-translate-button' => 'Butono de helpo al la tradukado',
 2027+ 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}} ligilo',
 2028+ 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}} ligilo',
 2029+ 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}} ligilo',
 2030+ 'centralnotice-translate-button' => 'Ligilo por helpi tradukadon',
20112031 'centralnotice-donate-button' => 'Donaca butono',
20122032 'centralnotice-expanded-banner' => 'Etendita rubando',
20132033 'centralnotice-collapsed-banner' => 'Maletendita rubando',
 2034+ 'centralnotice-banner-anonymous' => 'Anonimaj uzantoj',
 2035+ 'centralnotice-banner-logged-in' => 'Ensalutitaj uzantoj',
20142036 'centralnotice-banner-type' => 'Rubanda tipo:',
20152037 'centralnotice-banner-hidable' => 'Statika/Kaŝebla',
20162038 'centralnotice-banner-collapsible' => 'Maletendebla',
 2039+ 'centralnotice-countries' => 'Landoj',
 2040+ 'centralnotice-project-language' => 'Lingvo de projekto',
 2041+ 'centralnotice-country' => 'Lando',
 2042+ 'centralnotice-no-allocation' => 'Neniuj rekamrubandoj estas asignitaj.',
20172043 'right-centralnotice-admin' => 'Administri centralajn noticojn',
20182044 'right-centralnotice-translate' => 'Traduki centralajn noticojn',
20192045 'action-centralnotice-admin' => 'administri centralajn noticojn',
@@ -2251,6 +2277,7 @@
22522278 'centralnotice-manage' => 'Ohar nagusia kudeatu',
22532279 'centralnotice-add' => 'Gehitu',
22542280 'centralnotice-add-notice' => 'Gehitu ohar bat',
 2281+ 'centralnotice-edit-notice' => 'Kanpaina aldatu',
22552282 'centralnotice-add-template' => 'Txantiloi bat gehitu',
22562283 'centralnotice-show-notices' => 'Oharrak erakutsi',
22572284 'centralnotice-list-templates' => 'Txantiloiak zerrendatu',
@@ -2258,11 +2285,12 @@
22592286 'centralnotice-translate-to' => 'Hona itzuli',
22602287 'centralnotice-translate' => 'Itzuli',
22612288 'centralnotice-english' => 'Ingelesa',
2262 - 'centralnotice-banner-name' => 'Txantiloi izena',
 2289+ 'centralnotice-banner-name' => 'Banner izena:',
22632290 'centralnotice-templates' => 'Txantiloiak',
22642291 'centralnotice-weight' => 'Pisua',
22652292 'centralnotice-locked' => 'Babesturik',
22662293 'centralnotice-notice' => 'Kanpaina',
 2294+ 'centralnotice-notice-heading' => 'Kanpaina: $1',
22672295 'centralnotice-notices' => 'Berriak',
22682296 'centralnotice-notice-exists' => 'Berria badago dagoeneko.
22692297 Ez da gehituko',
@@ -2273,16 +2301,24 @@
22742302 'centralnotice-hours' => 'Ordu',
22752303 'centralnotice-min' => 'Minutu',
22762304 'centralnotice-project-lang' => 'Proiektuaren hizkuntza',
 2305+ 'centralnotice-select' => 'Aukeratu: $1',
 2306+ 'centralnotice-top-ten-languages' => 'Top 10 hizkuntzak',
22772307 'centralnotice-project-name' => 'Proiektuaren izena',
22782308 'centralnotice-start-date' => 'Hasiera data',
22792309 'centralnotice-start-time' => 'Hasiera ordua (UTC)',
 2310+ 'centralnotice-end-time' => 'Bukaera ordua (UTC)',
22802311 'centralnotice-assigned-templates' => 'Ezarritako txantiloiak',
22812312 'centralnotice-preview-template' => 'Txantiloia aurreikusi',
22822313 'centralnotice-change-lang' => 'Aldatu itzulpen hizkuntza',
 2314+ 'centralnotice-settings' => 'Hobespenak',
22832315 'centralnotice-edit-template' => 'Txantiloia aldatu',
22842316 'centralnotice-message' => 'Mezua',
22852317 'centralnotice-clone-notice' => 'Txantiloia honen kopia sortu',
2286 - 'centralnotice-clone-name' => 'Izena',
 2318+ 'centralnotice-clone-name' => 'Izena:',
 2319+ 'centralnotice-countries' => 'Herrialdeak',
 2320+ 'centralnotice-project-language' => 'Proiektuaren hizkuntza',
 2321+ 'centralnotice-country' => 'Herrialdea',
 2322+ 'centralnotice-percentage' => 'Ehunekoa',
22872323 );
22882324
22892325 /** Persian (فارسی)
@@ -2295,7 +2331,8 @@
22962332 */
22972333 $messages['fa'] = array(
22982334 'centralnotice' => 'مدیر اعلان متمرکز',
2299 - 'noticetemplate' => 'الگوی اعلان متمرکز',
 2335+ 'noticetemplate' => 'مدیر اعلان متمرکز',
 2336+ 'bannerallocation' => 'مدیر اعلان متمرکز',
23002337 'centralnotice-desc' => 'یک اعلان متمرکز می‌افزاید',
23012338 'centralnotice-summary' => 'این ابزار به شما اجازه می‌دهد که اعلانات متمرکز خود را ویرایش کنید.
23022339 از آن می‌توان برای افزودن یا برداشتن اعلان‌های قبلی نیز استفاده کرد.',
@@ -2339,6 +2376,7 @@
23402377 'centralnotice-notice-doesnt-exist' => 'کمپین وجود ندارد.',
23412378 'centralnotice-remove-notice-doesnt-exist' => 'کمپین وجود ندارد.
23422379 چیزی برای حذف نیست.',
 2380+ 'centralnotice-banner-doesnt-exist' => 'آگهی وجود ندارد.',
23432381 'centralnotice-template-still-bound' => 'الگو هنوز در اتصال با یک اعلان است.
23442382 حذف نشد',
23452383 'centralnotice-template-body' => 'بدنه قالب:',
@@ -2353,6 +2391,7 @@
23542392 'centralnotice-project-name' => 'نام پروژه',
23552393 'centralnotice-start-date' => 'تاریخ آغاز',
23562394 'centralnotice-start-time' => 'زمان آغاز',
 2395+ 'centralnotice-end-time' => 'زمان پایان (UTC)',
23572396 'centralnotice-assigned-templates' => 'الگوهای متصل شده',
23582397 'centralnotice-no-templates' => 'هیچ الگویی پیدا نشد.
23592398 چندتا بسازید.',
@@ -2388,10 +2427,11 @@
23892428 'centralnotice-clone-name' => 'نام:',
23902429 'centralnotice-preview-all-template-translations' => 'پیش‌نمایش تمام ترجمه‌های موجود از الگو',
23912430 'centralnotice-insert' => 'درج: $1',
2392 - 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}} دکمه',
2393 - 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}} دکمه',
2394 - 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}} دکمه',
2395 - 'centralnotice-translate-button' => 'راهنمای ترجمهٔ دکمه',
 2431+ 'centralnotice-hide-button' => 'پیوند {{int:centralnotice-shared-hide}}',
 2432+ 'centralnotice-collapse-button' => 'پیوند {{int:centralnotice-shared-collapse}}',
 2433+ 'centralnotice-expand-button' => 'پیوند {{int:centralnotice-shared-expand}}',
 2434+ 'centralnotice-close-button' => 'دکمه بستن',
 2435+ 'centralnotice-translate-button' => 'پیوند راهنمای ترجمه',
23962436 'centralnotice-donate-button' => 'دکمهٔ کمک مالی',
23972437 'centralnotice-expanded-banner' => 'پرچم گسترده‌شده:',
23982438 'centralnotice-collapsed-banner' => 'پرچم متلاشی‌شده',
@@ -2401,6 +2441,18 @@
24022442 'centralnotice-banner-type' => 'نوع پرچم:',
24032443 'centralnotice-banner-hidable' => 'ایستا/نهفتنی',
24042444 'centralnotice-banner-collapsible' => 'متلاشی‌پذیر',
 2445+ 'centralnotice-geotargeted' => 'دارای تخصیص جغرفیایی',
 2446+ 'centralnotice-countries' => 'کشورها',
 2447+ 'centralnotice-allocation' => 'تخصیص',
 2448+ 'centralnotice-view-allocation' => 'نمایش تخصیص آگهی',
 2449+ 'centralnotice-allocation-instructions' => 'محیطی که می‌خواهید تخصیص نشان را برایش مشاهده کنید، برگزینید:',
 2450+ 'centralnotice-project-language' => 'زبان پروژه',
 2451+ 'centralnotice-country' => 'کشور',
 2452+ 'centralnotice-no-allocation' => 'هیچ آگهی‌ای اختصاص نیافته است.',
 2453+ 'centralnotice-allocation-description' => 'اختصاص آگهی برای $1.$2 در $3:',
 2454+ 'centralnotice-percentage' => 'درصد',
 2455+ 'centralnotice-documentwrite-error' => 'دستور document.write() نمی‌تواند درون یک آگهی استفاده شود.
 2456+برای اطلاعات بیشتر ttp://meta.wikimedia.org/wiki/Help:CentralNotice را ببینید.',
24052457 'right-centralnotice-admin' => 'مدیریت اعلان‌های متمرکز',
24062458 'right-centralnotice-translate' => 'ترجمهٔ اعلان‌های متمرکز',
24072459 'action-centralnotice-admin' => 'مدیریت اعلان‌های متمرکز',
@@ -2648,50 +2700,54 @@
26492701 $messages['frp'] = array(
26502702 'centralnotice' => 'Administracion des avis centrâls',
26512703 'noticetemplate' => 'Administracion des avis centrâls',
 2704+ 'bannerallocation' => 'Administracion des avis centrâls',
26522705 'centralnotice-desc' => 'Apond un avis centrâl du seto.',
26532706 'centralnotice-summary' => 'Ceti modulo vos pèrmèt de changiér voutros paramètres d’avis centrâls.
26542707 Pôt asse-ben étre utilisâ por apondre des avis ou ben nen enlevar los ples vielys.',
2655 - 'centralnotice-query' => 'Changiér los avis d’ora',
2656 - 'centralnotice-notice-name' => 'Nom de l’avis',
 2708+ 'centralnotice-query' => 'Changiér les propagandes d’ora',
 2709+ 'centralnotice-notice-name' => 'Nom de la propaganda',
26572710 'centralnotice-end-date' => 'Dâta de fin',
26582711 'centralnotice-enabled' => 'Activâ',
26592712 'centralnotice-modify' => 'Sometre',
2660 - 'centralnotice-save-banner' => 'Encartar lo modèlo',
 2713+ 'centralnotice-save-banner' => 'Encartar la baniére',
26612714 'centralnotice-preview' => 'Prèvisualisacion',
2662 - 'centralnotice-add-new' => 'Apondre un novél avis',
 2715+ 'centralnotice-add-new' => 'Apondre una propaganda novèla',
26632716 'centralnotice-remove' => 'Enlevar',
26642717 'centralnotice-translate-heading' => 'Traduccion de « $1 »',
2665 - 'centralnotice-manage' => 'Administrar los avis',
2666 - 'centralnotice-manage-templates' => 'Administrar los modèlos',
 2718+ 'centralnotice-manage' => 'Administrar les propagandes',
 2719+ 'centralnotice-manage-templates' => 'Administrar les baniéres',
26672720 'centralnotice-add' => 'Apondre',
2668 - 'centralnotice-add-notice' => 'Apondre un avis',
2669 - 'centralnotice-edit-notice' => 'Changiér l’avis',
2670 - 'centralnotice-add-template' => 'Apondre un modèlo',
2671 - 'centralnotice-show-notices' => 'Fâre vêre los avis',
2672 - 'centralnotice-list-templates' => 'Listar los modèlos',
 2721+ 'centralnotice-add-notice' => 'Apondre una propaganda',
 2722+ 'centralnotice-edit-notice' => 'Changiér la propaganda',
 2723+ 'centralnotice-add-template' => 'Apondre una baniére',
 2724+ 'centralnotice-show-notices' => 'Fâre vêre les propagandes',
 2725+ 'centralnotice-list-templates' => 'Listar les baniéres',
 2726+ 'centralnotice-multiple_languages' => 'un mouél ($1)',
26732727 'centralnotice-translations' => 'Traduccions',
26742728 'centralnotice-translate-to' => 'Traduire en',
26752729 'centralnotice-translate' => 'Traduire',
26762730 'centralnotice-english' => 'Anglès',
2677 - 'centralnotice-banner-name' => 'Nom du modèlo :',
2678 - 'centralnotice-banner' => 'Modèlo',
2679 - 'centralnotice-banner-heading' => 'Modèlo : $1',
2680 - 'centralnotice-templates' => 'Modèlos',
 2731+ 'centralnotice-banner-name' => 'Nom de la baniére :',
 2732+ 'centralnotice-banner' => 'Baniére',
 2733+ 'centralnotice-banner-heading' => 'Baniére : $1',
 2734+ 'centralnotice-templates' => 'Baniéres',
26812735 'centralnotice-weight' => 'Pêds',
26822736 'centralnotice-locked' => 'Vèrrolyê',
2683 - 'centralnotice-notice' => 'Avis',
2684 - 'centralnotice-notice-heading' => 'Avis : $1',
2685 - 'centralnotice-notices' => 'Avis',
2686 - 'centralnotice-notice-exists' => 'L’avis ègziste ja.
2687 -Il at pas étâ apondu.',
2688 - 'centralnotice-template-exists' => 'Lo modèlo ègziste ja.
2689 -Il at pas étâ apondu.',
2690 - 'centralnotice-notice-doesnt-exist' => 'L’avis ègziste pas.',
2691 - 'centralnotice-remove-notice-doesnt-exist' => 'L’avis ègziste pas.
 2737+ 'centralnotice-notice' => 'Propaganda',
 2738+ 'centralnotice-notice-heading' => 'Propaganda : $1',
 2739+ 'centralnotice-notices' => 'Propagandes',
 2740+ 'centralnotice-notice-exists' => 'La propaganda ègziste ja.
 2741+El at pas étâ apondua.',
 2742+ 'centralnotice-no-language' => 'Niona lengoua at étâ chouèsia por la propaganda. El at pas étâ apondua.',
 2743+ 'centralnotice-template-exists' => 'La baniére ègziste ja.
 2744+El at pas étâ apondua.',
 2745+ 'centralnotice-notice-doesnt-exist' => 'La propaganda ègziste pas.',
 2746+ 'centralnotice-remove-notice-doesnt-exist' => 'La propaganda ègziste pas.
26922747 Y at ren a enlevar.',
2693 - 'centralnotice-template-still-bound' => 'Lo modèlo est adés liyê a un avis.
2694 -Il at pas étâ enlevâ.',
2695 - 'centralnotice-template-body' => 'Côrp du modèlo :',
 2748+ 'centralnotice-banner-doesnt-exist' => 'La baniére ègziste pas.',
 2749+ 'centralnotice-template-still-bound' => 'La baniére est adés liyê a una propaganda.
 2750+El at pas étâ enlevâ.',
 2751+ 'centralnotice-template-body' => 'Côrp de la baniére :',
26962752 'centralnotice-day' => 'Jorn',
26972753 'centralnotice-year' => 'An',
26982754 'centralnotice-month' => 'Mês',
@@ -2703,50 +2759,65 @@
27042760 'centralnotice-project-name' => 'Nom du projèt',
27052761 'centralnotice-start-date' => 'Dâta de comencement',
27062762 'centralnotice-start-time' => 'Hora de comencement (UTC)',
2707 - 'centralnotice-assigned-templates' => 'Modèlos assignês',
2708 - 'centralnotice-no-templates' => 'Gins de modèlo trovâ.
 2763+ 'centralnotice-end-time' => 'Hora de fin (UTC)',
 2764+ 'centralnotice-assigned-templates' => 'Baniéres assignês',
 2765+ 'centralnotice-no-templates' => 'Gins de baniére trovâ.
27092766 Apondéd-nen !',
2710 - 'centralnotice-no-templates-assigned' => 'Gins de modèlo assignê a l’avis.
 2767+ 'centralnotice-no-templates-assigned' => 'Gins de baniére assignê a la propaganda.
27112768 Apondéd-nen !',
2712 - 'centralnotice-available-templates' => 'Modèlos disponiblos',
2713 - 'centralnotice-template-already-exists' => 'Lo modèlo est ja atachiê a un avis.
2714 -Il at pas étâ apondu.',
2715 - 'centralnotice-preview-template' => 'Prèvisualisacion du modèlo',
 2769+ 'centralnotice-available-templates' => 'Baniéres disponibles',
 2770+ 'centralnotice-template-already-exists' => 'La baniére est ja atachiê a una propaganda.
 2771+El at pas étâ apondua.',
 2772+ 'centralnotice-preview-template' => 'Prèvisualisacion de la baniére',
27162773 'centralnotice-change-lang' => 'Changiér la lengoua de traduccion',
27172774 'centralnotice-weights' => 'Pêds',
2718 - 'centralnotice-notice-is-locked' => 'L’avis est vèrrolyê.
2719 -Il at pas étâ enlevâ.',
2720 - 'centralnotice-overlap' => 'L’avis côvre tot ou ben partia du temps d’un ôtro avis.
2721 -Il at pas étâ apondu.',
 2775+ 'centralnotice-notice-is-locked' => 'La propaganda est vèrrolyê.
 2776+El at pas étâ enlevâ.',
 2777+ 'centralnotice-overlap' => 'La propaganda côvre tota ou ben partia du temps d’una ôtra propaganda.
 2778+El at pas étâ apondua.',
27222779 'centralnotice-invalid-date-range' => 'Entèrvalo de dâtes fôx por l’avis.
2723 -Il at pas étâ betâ a jorn.',
2724 - 'centralnotice-null-string' => 'Empossiblo d’apondre un avis vouedo.
2725 -Il at pas étâ apondu.',
 2780+El at pas étâ betâ a jorn.',
 2781+ 'centralnotice-null-string' => 'Empossiblo d’apondre una chêna voueda.
 2782+El at pas étâ apondua.',
27262783 'centralnotice-confirm-delete' => 'Éte-vos de sûr de volêr enlevar ceti èlèment ?
27272784 Cela accion porrat pas étre rècupèrâ.',
2728 - 'centralnotice-no-notices-exist' => 'Nion avis ègziste.
 2785+ 'centralnotice-no-notices-exist' => 'Niona propaganda ègziste.
27292786 Apondéd-nen ce-desot.',
2730 - 'centralnotice-no-templates-translate' => 'Y at gins de modèlo a traduire.',
 2787+ 'centralnotice-no-templates-translate' => 'Y at gins de baniére a traduire.',
27312788 'centralnotice-number-uses' => 'Usâjos',
2732 - 'centralnotice-edit-template' => 'Changiér lo modèlo',
 2789+ 'centralnotice-settings' => 'Paramètres',
 2790+ 'centralnotice-edit-template' => 'Changiér la baniére',
27332791 'centralnotice-edit-template-summary' => 'Por fâre un mèssâjo localisâblo, entremâd una chêna a trèt d’union de três colâdes, per ègzemplo {{{jimbo-quote}}}.',
27342792 'centralnotice-message' => 'Mèssâjo',
27352793 'centralnotice-message-not-set' => 'Mèssâjo pas rensègnê',
27362794 'centralnotice-clone' => 'Copiyér',
2737 - 'centralnotice-clone-notice' => 'Fâre una copia du modèlo',
 2795+ 'centralnotice-clone-notice' => 'Fâre una copia de la baniére',
27382796 'centralnotice-clone-name' => 'Nom :',
2739 - 'centralnotice-preview-all-template-translations' => 'Prèvisualisar totes les traduccions disponibles du modèlo',
 2797+ 'centralnotice-preview-all-template-translations' => 'Prèvisualisar totes les traduccions disponibles de la baniére',
27402798 'centralnotice-insert' => 'Entrebetar : $1',
27412799 'centralnotice-hide-button' => 'Boton {{int:centralnotice-shared-hide}}',
27422800 'centralnotice-collapse-button' => 'Boton {{int:centralnotice-shared-collapse}}',
27432801 'centralnotice-expand-button' => 'Boton {{int:centralnotice-shared-expand}}',
27442802 'centralnotice-translate-button' => 'Boton d’éde a la traduccion',
27452803 'centralnotice-donate-button' => 'Boton de donacion',
2746 - 'centralnotice-expanded-banner' => 'Modèlo ètendu',
2747 - 'centralnotice-collapsed-banner' => 'Modèlo rèduit',
2748 - 'centralnotice-banner-type' => 'Tipo de modèlo :',
2749 - 'centralnotice-banner-hidable' => 'Statico / cachâblo',
2750 - 'centralnotice-banner-collapsible' => 'Rèductiblo',
 2804+ 'centralnotice-expanded-banner' => 'Baniére ètendua',
 2805+ 'centralnotice-collapsed-banner' => 'Baniére rèduita',
 2806+ 'centralnotice-banner-display' => 'Fâre vêre ux :',
 2807+ 'centralnotice-banner-anonymous' => 'Utilisators pas encartâs',
 2808+ 'centralnotice-banner-logged-in' => 'Utilisators branchiês',
 2809+ 'centralnotice-banner-type' => 'Tipo de baniére :',
 2810+ 'centralnotice-banner-hidable' => 'Statica / cachâbla',
 2811+ 'centralnotice-banner-collapsible' => 'Rèductibla',
 2812+ 'centralnotice-geotargeted' => 'G·eolocalisâ',
 2813+ 'centralnotice-countries' => 'Payis',
 2814+ 'centralnotice-allocation' => 'Alocacion',
 2815+ 'centralnotice-view-allocation' => 'Vêre l’alocacion de baniére',
 2816+ 'centralnotice-allocation-instructions' => 'Chouèsésséd l’enveronance por laquinta vos souhètâd fâre vêre l’alocacion de baniére :',
 2817+ 'centralnotice-project-language' => 'Lengoua du projèt',
 2818+ 'centralnotice-country' => 'Payis',
 2819+ 'centralnotice-no-allocation' => 'Gins de baniére balyê.',
 2820+ 'centralnotice-allocation-description' => 'Alocacion de baniére por $1.$2 en $3 :',
 2821+ 'centralnotice-percentage' => 'Porcentâjo',
27512822 'right-centralnotice-admin' => 'Administrar los avis centrâls',
27522823 'right-centralnotice-translate' => 'Traduire los avis centrâls',
27532824 'action-centralnotice-admin' => 'administrar los avis centrâls',
@@ -2862,13 +2933,14 @@
28632934 'centralnotice-clone-name' => 'Nome:',
28642935 'centralnotice-preview-all-template-translations' => 'Mostrar a vista previa de todas as traducións dispoñibles do modelo',
28652936 'centralnotice-insert' => 'Inserir: $1',
2866 - 'centralnotice-hide-button' => 'Botón "{{int:centralnotice-shared-hide}}"',
2867 - 'centralnotice-collapse-button' => 'Botón "{{int:centralnotice-shared-collapse}}"',
2868 - 'centralnotice-expand-button' => 'Botón "{{int:centralnotice-shared-expand}}"',
2869 - 'centralnotice-translate-button' => 'Botón de axudar coas traducións',
 2937+ 'centralnotice-hide-button' => 'Ligazón "{{int:centralnotice-shared-hide}}"',
 2938+ 'centralnotice-collapse-button' => 'Ligazón "{{int:centralnotice-shared-collapse}}"',
 2939+ 'centralnotice-expand-button' => 'Ligazón "{{int:centralnotice-shared-expand}}"',
 2940+ 'centralnotice-close-button' => 'Botón de pechar',
 2941+ 'centralnotice-translate-button' => 'Ligazón para axudar coas traducións',
28702942 'centralnotice-donate-button' => 'Botón de doar',
28712943 'centralnotice-expanded-banner' => 'Cartel expandido',
2872 - 'centralnotice-collapsed-banner' => 'Cartel de contraer',
 2944+ 'centralnotice-collapsed-banner' => 'Cartel contraído',
28732945 'centralnotice-banner-display' => 'Mostrar aos:',
28742946 'centralnotice-banner-anonymous' => 'Usuarios anónimos',
28752947 'centralnotice-banner-logged-in' => 'Usuarios rexistrados',
@@ -2885,6 +2957,8 @@
28862958 'centralnotice-no-allocation' => 'Non hai asignación de modelos.',
28872959 'centralnotice-allocation-description' => 'Asignación de modelos de $1.$2 en $3:',
28882960 'centralnotice-percentage' => 'Porcentaxe',
 2961+ 'centralnotice-documentwrite-error' => 'document.write() non se pode empregar nos carteis.
 2962+Olle http://meta.wikimedia.org/wiki/Help:CentralNotice para obter máis información.',
28892963 'right-centralnotice-admin' => 'Xestionar os avisos centrais',
28902964 'right-centralnotice-translate' => 'Traducir os avisos centrais',
28912965 'action-centralnotice-admin' => 'xestionar os avisos centrais',
@@ -3017,10 +3091,11 @@
30183092 'centralnotice-clone-name' => 'Name:',
30193093 'centralnotice-preview-all-template-translations' => 'Vorschau vu allene verfiegbare Ibersetzige vun ere Vorlag',
30203094 'centralnotice-insert' => 'Yyfiege: $1',
3021 - 'centralnotice-hide-button' => 'Chnopf {{int:centralnotice-shared-hide}}',
3022 - 'centralnotice-collapse-button' => 'Chnopf "{{int:centralnotice-shared-collapse}}"',
3023 - 'centralnotice-expand-button' => 'Chnopf {{int:centralnotice-shared-collapse}}',
3024 - 'centralnotice-translate-button' => 'Ibersetzigshilfe-Chnopf',
 3095+ 'centralnotice-hide-button' => 'Link {{int:centralnotice-shared-hide}}',
 3096+ 'centralnotice-collapse-button' => 'Link {{int:centralnotice-shared-collapse}}',
 3097+ 'centralnotice-expand-button' => 'Link {{int:centralnotice-shared-collapse}}',
 3098+ 'centralnotice-close-button' => '"Zuemache"-Chnopf',
 3099+ 'centralnotice-translate-button' => 'Ibersetzigshilfe-Link',
30253100 'centralnotice-donate-button' => 'Spändechnopf',
30263101 'centralnotice-expanded-banner' => 'Uusklappt Banner',
30273102 'centralnotice-collapsed-banner' => 'Yyklappt Banner',
@@ -3040,6 +3115,8 @@
30413116 'centralnotice-no-allocation' => 'Kei Banner aagordnet.',
30423117 'centralnotice-allocation-description' => 'Banneraaornig fir $1.$2 in $3:',
30433118 'centralnotice-percentage' => 'Prozäntsatz',
 3119+ 'centralnotice-documentwrite-error' => 'document.write() cha nit in eme Banner brucht wäre.
 3120+Lueg http://meta.wikimedia.org/wiki/Help:CentralNotice fir meh Informatione.',
30443121 'right-centralnotice-admin' => 'Zentrali Mäldige verwalte',
30453122 'right-centralnotice-translate' => 'Zentrali Mäldige ibersetze',
30463123 'action-centralnotice-admin' => 'Zentrali Sytenotize verwalte',
@@ -3248,10 +3325,11 @@
32493326 'centralnotice-clone-name' => 'Ime:',
32503327 'centralnotice-preview-all-template-translations' => 'Vidi sve dostupne prijevode predloška',
32513328 'centralnotice-insert' => 'Umetni: $1',
3252 - 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}} gumb',
3253 - 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}} gumb',
3254 - 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}} gumb',
3255 - 'centralnotice-translate-button' => 'Gumb za pomoć pri prevođenju',
 3329+ 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}} poveznica',
 3330+ 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}} poveznica',
 3331+ 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}} poveznica',
 3332+ 'centralnotice-close-button' => 'Zatvori gumb',
 3333+ 'centralnotice-translate-button' => 'Poveznica za pomoć pri prevođenju',
32563334 'centralnotice-donate-button' => 'Gumb za donacije',
32573335 'centralnotice-expanded-banner' => 'Proširena obavijest',
32583336 'centralnotice-collapsed-banner' => 'Smanjena obavijest',
@@ -3271,6 +3349,8 @@
32723350 'centralnotice-no-allocation' => 'Nema dodijeljenih obavijesti.',
32733351 'centralnotice-allocation-description' => 'Dodjela obavijesti za $1.$2 u $3:',
32743352 'centralnotice-percentage' => 'Postotak',
 3353+ 'centralnotice-documentwrite-error' => 'document.write() ne može se rabiti unutar obavijesti.
 3354+Pogledajte http://meta.wikimedia.org/wiki/Help:CentralNotice za više informacija.',
32753355 'right-centralnotice-admin' => 'Uređivanje središnjih obavijesti',
32763356 'right-centralnotice-translate' => 'Prevođenje središnjih obavijesti',
32773357 'action-centralnotice-admin' => 'uređivanje središnjih obavijesti',
@@ -3591,10 +3671,11 @@
35923672 'centralnotice-clone-name' => 'Nomine:',
35933673 'centralnotice-preview-all-template-translations' => 'Previsualiar tote le traductiones disponibile del bandiera',
35943674 'centralnotice-insert' => 'Inserer: $1',
3595 - 'centralnotice-hide-button' => 'Button "{{int:centralnotice-shared-hide}}"',
3596 - 'centralnotice-collapse-button' => 'Button "{{int:centralnotice-shared-collapse}}"',
3597 - 'centralnotice-expand-button' => 'Button "{{int:centralnotice-shared-expand}}"',
3598 - 'centralnotice-translate-button' => 'Button "Adjuta de traduction"',
 3675+ 'centralnotice-hide-button' => 'Ligamine "{{int:centralnotice-shared-hide}}"',
 3676+ 'centralnotice-collapse-button' => 'Ligamine "{{int:centralnotice-shared-collapse}}"',
 3677+ 'centralnotice-expand-button' => 'Ligamine "{{int:centralnotice-shared-expand}}"',
 3678+ 'centralnotice-close-button' => 'Button "Clauder"',
 3679+ 'centralnotice-translate-button' => 'Ligamine "Adjuta de traduction"',
35993680 'centralnotice-donate-button' => 'Button "Donar"',
36003681 'centralnotice-expanded-banner' => 'Bandiera expandite',
36013682 'centralnotice-collapsed-banner' => 'Bandiera plicate',
@@ -3614,6 +3695,8 @@
36153696 'centralnotice-no-allocation' => 'Nulle bandiera allocate.',
36163697 'centralnotice-allocation-description' => 'Allocation de bandieras pro $1.$2 in $3:',
36173698 'centralnotice-percentage' => 'Percentage',
 3699+ 'centralnotice-documentwrite-error' => 'document.write() non pote esser usate intra un bandiera.
 3700+Vide http://meta.wikimedia.org/wiki/Help:CentralNotice pro plus informationes.',
36183701 'right-centralnotice-admin' => 'Gerer avisos central',
36193702 'right-centralnotice-translate' => 'Traducer avisos central',
36203703 'action-centralnotice-admin' => 'gerer avisos central',
@@ -3630,7 +3713,8 @@
36313714 */
36323715 $messages['id'] = array(
36333716 'centralnotice' => 'Administrasi pengumuman sentral',
3634 - 'noticetemplate' => 'Templat pengumuman sentral',
 3717+ 'noticetemplate' => 'Pengurus pengumuman sentral',
 3718+ 'bannerallocation' => 'Pengurus pengumuman sentral',
36353719 'centralnotice-desc' => 'Menambahkan suatu pengumuman sentral',
36363720 'centralnotice-summary' => 'Dengan modul ini, Anda dapat menyunting pengaturan pengumuman sentral saat ini.
36373721 Modul ini juga dapat digunakan untuk menambahkan atau menghapus pengumuman lama.',
@@ -3674,6 +3758,7 @@
36753759 'centralnotice-notice-doesnt-exist' => 'Kampanye tidak ditemukan.',
36763760 'centralnotice-remove-notice-doesnt-exist' => 'Kampanye tidak ditemukan.
36773761 Tidak ada yang perlu dihapus.',
 3762+ 'centralnotice-banner-doesnt-exist' => 'Pengumuman tidak ditemukan.',
36783763 'centralnotice-template-still-bound' => 'Templat masih digunakan dalam suatu pengumuman.
36793764 Batal menghapus',
36803765 'centralnotice-template-body' => 'Isi templat:',
@@ -3688,6 +3773,7 @@
36893774 'centralnotice-project-name' => 'Nama proyek',
36903775 'centralnotice-start-date' => 'Tanggal mulai',
36913776 'centralnotice-start-time' => 'Waktu mulai (UTC)',
 3777+ 'centralnotice-end-time' => 'Waktu berakhir (UTC)',
36923778 'centralnotice-assigned-templates' => 'Tempat yang digunakan',
36933779 'centralnotice-no-templates' => 'Tidak ada templat yang ditemukan.
36943780 Tambahkan!',
@@ -3723,10 +3809,11 @@
37243810 'centralnotice-clone-name' => 'Nama:',
37253811 'centralnotice-preview-all-template-translations' => 'Lihat pratayang semua terjemahan templat yang tersedia',
37263812 'centralnotice-insert' => 'Sisipkan: $1',
3727 - 'centralnotice-hide-button' => 'Tombol {{int:centralnotice-shared-hide}}',
3728 - 'centralnotice-collapse-button' => 'Tombol {{int:centralnotice-shared-collapse}}',
3729 - 'centralnotice-expand-button' => 'Tombol {{int:centralnotice-shared-expand}}',
3730 - 'centralnotice-translate-button' => 'Tombol bantu terjemahkan',
 3813+ 'centralnotice-hide-button' => 'Pranala {{int:centralnotice-shared-hide}}',
 3814+ 'centralnotice-collapse-button' => 'Pranala {{int:centralnotice-shared-collapse}}',
 3815+ 'centralnotice-expand-button' => 'Pranala {{int:centralnotice-shared-expand}}',
 3816+ 'centralnotice-close-button' => 'Tombol tutup',
 3817+ 'centralnotice-translate-button' => 'Pranala bantu terjemahkan',
37313818 'centralnotice-donate-button' => 'Tombol sumbangan',
37323819 'centralnotice-expanded-banner' => 'Panji perluas',
37333820 'centralnotice-collapsed-banner' => 'Panji buka',
@@ -3736,6 +3823,18 @@
37373824 'centralnotice-banner-type' => 'Jenis panji:',
37383825 'centralnotice-banner-hidable' => 'Statis/Dapat disembunyikan',
37393826 'centralnotice-banner-collapsible' => 'Dapat dibuka',
 3827+ 'centralnotice-geotargeted' => 'Ditargetgeokan',
 3828+ 'centralnotice-countries' => 'Negara',
 3829+ 'centralnotice-allocation' => 'Alokasi',
 3830+ 'centralnotice-view-allocation' => 'Lihat alokasi pengumuman',
 3831+ 'centralnotice-allocation-instructions' => 'Pilih lingkungan yang ingin Anda lihat alokasi pengumumannya:',
 3832+ 'centralnotice-project-language' => 'Bahasa proyek',
 3833+ 'centralnotice-country' => 'Negara',
 3834+ 'centralnotice-no-allocation' => 'Tidak ada pengumuman yang dialokasikan.',
 3835+ 'centralnotice-allocation-description' => 'Alokasi pengumuman untuk $1.$2 di $3:',
 3836+ 'centralnotice-percentage' => 'Persentase',
 3837+ 'centralnotice-documentwrite-error' => 'document.write() tidak dapat digunakan di dalam pengumuman.
 3838+Lihat http://meta.wikimedia.org/wiki/Help:CentralNotice untuk informasi lebih lanjut.',
37403839 'right-centralnotice-admin' => 'Mengatur pengumuman sentral',
37413840 'right-centralnotice-translate' => 'Menerjemahkan pengumuman sentral',
37423841 'action-centralnotice-admin' => 'mengatur pengumuman sentral',
@@ -3804,6 +3903,7 @@
38053904 $messages['it'] = array(
38063905 'centralnotice' => 'Gestione avviso centralizzato',
38073906 'noticetemplate' => 'Template avvisi centralizzati',
 3907+ 'bannerallocation' => 'Gestione avviso centralizzato',
38083908 'centralnotice-desc' => 'Aggiunge un avviso centralizzato a inizio pagina (sitenotice)',
38093909 'centralnotice-summary' => 'Questo modulo permette di modificare gli avvisi centralizzati. Puoi essere inoltre usato per aggiungere o rimuovere vecchi avvisi.',
38103910 'centralnotice-query' => 'Modifica avvisi attuali',
@@ -3868,6 +3968,12 @@
38693969 'centralnotice-clone' => 'Clona',
38703970 'centralnotice-clone-notice' => 'Crea una copia del template',
38713971 'centralnotice-preview-all-template-translations' => 'Mostra tutte le traduzioni disponibili del template',
 3972+ 'centralnotice-banner-anonymous' => 'Utenti anonimi',
 3973+ 'centralnotice-banner-logged-in' => 'Utenti collegati',
 3974+ 'centralnotice-countries' => 'Paesi',
 3975+ 'centralnotice-project-language' => 'Lingua progetto',
 3976+ 'centralnotice-country' => 'Nazione',
 3977+ 'centralnotice-percentage' => 'Percentuale',
38723978 'right-centralnotice-admin' => 'Gestisce gli avvisi centralizzati',
38733979 'right-centralnotice-translate' => 'Traduce avvisi centralizzati',
38743980 'action-centralnotice-admin' => 'gestire gli avvisi centralizzati',
@@ -3977,10 +4083,11 @@
39784084 'centralnotice-clone-name' => '名前:',
39794085 'centralnotice-preview-all-template-translations' => 'テンプレートのすべての利用可能な翻訳をプレビューする',
39804086 'centralnotice-insert' => '挿入:$1',
3981 - 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}}ボタン',
3982 - 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}}ボタン',
3983 - 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}}ボタン',
3984 - 'centralnotice-translate-button' => '翻訳協力ボタン',
 4087+ 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}}リンク',
 4088+ 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}}リンク',
 4089+ 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}}リンク',
 4090+ 'centralnotice-close-button' => '閉じるボタン',
 4091+ 'centralnotice-translate-button' => '翻訳協力リンク',
39854092 'centralnotice-donate-button' => '寄付ボタン',
39864093 'centralnotice-expanded-banner' => '展開されたテンプレート',
39874094 'centralnotice-collapsed-banner' => '折りたたまれたテンプレート',
@@ -4000,6 +4107,8 @@
40014108 'centralnotice-no-allocation' => 'テンプレートが割り当てられていません。',
40024109 'centralnotice-allocation-description' => '$3での$1.$2へのテンプレートの割り当て:',
40034110 'centralnotice-percentage' => '割合',
 4111+ 'centralnotice-documentwrite-error' => 'テンプレート内で、document.write()を使うことはできません。
 4112+詳細については、 http://meta.wikimedia.org/wiki/Help:CentralNotice を参照してください。',
40044113 'right-centralnotice-admin' => '中央管理通知の管理',
40054114 'right-centralnotice-translate' => '中央管理通知の翻訳',
40064115 'action-centralnotice-admin' => '中央管理通知の管理',
@@ -4421,8 +4530,9 @@
44224531 * @author Robby
44234532 */
44244533 $messages['lb'] = array(
4425 - 'centralnotice' => 'Administratioun vun den zenrale Matdeelungen',
 4534+ 'centralnotice' => 'Administratioun vun den zentrale Matdeelungen',
44264535 'noticetemplate' => 'Gstioun vun den zentrale Matdeelungen',
 4536+ 'bannerallocation' => 'Administratioun vun den zentrale Matdeelungen',
44274537 'centralnotice-desc' => 'Setzt eng zentral Matdeelung iwwert de Site derbäi',
44284538 'centralnotice-summary' => "Dës Erweiderung erlaabt et Är aktuell Parameter vun den zentrale Matdeelungen z'änneren.
44294539 Se kann och benotzt gi fir Matdeelunge derbäizesetzen oder aler ewechzehuelen.",
@@ -4517,10 +4627,11 @@
45184628 'centralnotice-clone-name' => 'Numm:',
45194629 'centralnotice-preview-all-template-translations' => 'All disponibel Iwwersetzunge vum Banner weisen ouni ofzespäicheren',
45204630 'centralnotice-insert' => 'Drasetzen: $1',
4521 - 'centralnotice-hide-button' => 'Knäppche {{int:centralnotice-shared-hide}}',
4522 - 'centralnotice-collapse-button' => 'Knäppchen {{int:centralnotice-shared-collapse}}',
4523 - 'centralnotice-expand-button' => 'Knäppchen {{int:centralnotice-shared-expand}}',
4524 - 'centralnotice-translate-button' => "Knäppchen 'Hëllef iwwersetzen'",
 4631+ 'centralnotice-hide-button' => 'Link {{int:centralnotice-shared-hide}}',
 4632+ 'centralnotice-collapse-button' => 'Link {{int:centralnotice-shared-collapse}}',
 4633+ 'centralnotice-expand-button' => 'Link {{int:centralnotice-shared-expand}}',
 4634+ 'centralnotice-close-button' => "Knäppchen 'Zoumaachen'",
 4635+ 'centralnotice-translate-button' => "Link 'Hëllef iwwersetzen'",
45254636 'centralnotice-donate-button' => "Knäppchen 'Spenden'",
45264637 'centralnotice-expanded-banner' => 'Erweiderte Banner',
45274638 'centralnotice-collapsed-banner' => 'Zesummegeklappte Banner',
@@ -4532,10 +4643,15 @@
45334644 'centralnotice-banner-collapsible' => 'Aklappbar',
45344645 'centralnotice-geotargeted' => 'Geografesch geziilt',
45354646 'centralnotice-countries' => 'Länner',
 4647+ 'centralnotice-allocation' => 'Dispositioun',
 4648+ 'centralnotice-view-allocation' => 'Dispositioun vum Banner weisen',
45364649 'centralnotice-project-language' => 'Sprooch vum Projet',
45374650 'centralnotice-country' => 'Land',
45384651 'centralnotice-no-allocation' => 'Keng Banneren zougedeelt.',
 4652+ 'centralnotice-allocation-description' => 'Dispositioun vum Banner fir $1.$2 a(n) $3:',
45394653 'centralnotice-percentage' => 'Prozentsaz',
 4654+ 'centralnotice-documentwrite-error' => 'document.write() kann net bannen an engem Banner benotzt ginn.
 4655+Kuckt http://meta.wikimedia.org/wiki/Help:CentralNotice fir méi Informatiounen.',
45404656 'right-centralnotice-admin' => 'Zentralmatdeelunge geréieren',
45414657 'right-centralnotice-translate' => 'Zentralmatdeelungen iwwersetzen',
45424658 'action-centralnotice-admin' => 'Zentralmatdeelungen ze geréieren',
@@ -4648,6 +4764,7 @@
46494765 'centralnotice-number-uses' => 'Gebroeke',
46504766 'centralnotice-settings' => 'Insjtellinge',
46514767 'centralnotice-edit-template' => 'Sjabloon bewirke',
 4768+ 'centralnotice-edit-template-summary' => 'Sloet e stök teks in mit drie accolades, beveurbeildj {{{jimo-quote}}}, óm de teks vertaalbaar te make.',
46524769 'centralnotice-message' => 'Berich',
46534770 'centralnotice-message-not-set' => "'t Berich is neet ingesjtèld",
46544771 'centralnotice-clone' => 'Kopiëre',
@@ -4658,6 +4775,7 @@
46594776 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}}knoep',
46604777 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}}knoep',
46614778 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}}knoep',
 4779+ 'centralnotice-close-button' => 'Sloet knoep',
46624780 'centralnotice-translate-button' => 'Euverzèttingshölpknoep',
46634781 'centralnotice-donate-button' => 'Gaefknoep',
46644782 'centralnotice-expanded-banner' => 'Oetgeklap vaan',
@@ -4668,6 +4786,18 @@
46694787 'centralnotice-banner-type' => 'Vaantiep:',
46704788 'centralnotice-banner-hidable' => 'Statisch/verbergbaar',
46714789 'centralnotice-banner-collapsible' => 'inklapbaar',
 4790+ 'centralnotice-geotargeted' => 'Geografische doele',
 4791+ 'centralnotice-countries' => 'Lenj',
 4792+ 'centralnotice-allocation' => 'Toewiezing',
 4793+ 'centralnotice-view-allocation' => 'Betrach vaantoewiezing',
 4794+ 'centralnotice-allocation-instructions' => 'Kees de ómgaeving woveur se de vaantoewiezing wils bekieke:',
 4795+ 'centralnotice-project-language' => 'Projektaal',
 4796+ 'centralnotice-country' => 'Landj',
 4797+ 'centralnotice-no-allocation' => 'Geine vaan toegeweze.',
 4798+ 'centralnotice-allocation-description' => 'Vaantoewiezing veur $1.$2 in $3:',
 4799+ 'centralnotice-percentage' => 'Percentage',
 4800+ 'centralnotice-documentwrite-error' => 'document.write() kin neet zónger de vaan gebroek waere.
 4801+Zuuch http://meta.wikimedia.org/wiki/Help:CentralNotice veur mieër informatie.',
46724802 'right-centralnotice-admin' => 'Centrale sitemitdeilinge behere',
46734803 'right-centralnotice-translate' => 'Centrale sitenotices vertale',
46744804 'action-centralnotice-admin' => 'beheer centrale sitemitdeilinge',
@@ -4882,10 +5012,11 @@
48835013 'centralnotice-clone-name' => 'Име:',
48845014 'centralnotice-preview-all-template-translations' => 'Преглед на сите расположиви преводи на шаблонот',
48855015 'centralnotice-insert' => 'Вметни: $1',
4886 - 'centralnotice-hide-button' => 'копче „{{int:centralnotice-shared-hide}}“',
4887 - 'centralnotice-collapse-button' => 'копче „{{int:centralnotice-shared-collapse}}“',
4888 - 'centralnotice-expand-button' => 'копче „{{int:centralnotice-shared-expand}}“',
4889 - 'centralnotice-translate-button' => 'Копче за помош со преводите',
 5016+ 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}} врска',
 5017+ 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}} врска',
 5018+ 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}} врска',
 5019+ 'centralnotice-close-button' => 'Копче за затворање',
 5020+ 'centralnotice-translate-button' => 'Врска за помош со преводите',
48905021 'centralnotice-donate-button' => 'Копче за донации',
48915022 'centralnotice-expanded-banner' => 'Расклопен плакат',
48925023 'centralnotice-collapsed-banner' => 'Склопен плакат',
@@ -4905,6 +5036,7 @@
49065037 'centralnotice-no-allocation' => 'Нема распределени плакати',
49075038 'centralnotice-allocation-description' => 'Распределба на плакати за $1.$2 iво $3:',
49085039 'centralnotice-percentage' => 'Постоток',
 5040+ 'centralnotice-documentwrite-error' => 'document.write() не може да се користи во рамките на плаЗа повеќе информации, погледајте ја страницата http://meta.wikimedia.org/wiki/Help:CentralNotice',
49095041 'right-centralnotice-admin' => 'Раководење со централни известувања',
49105042 'right-centralnotice-translate' => 'Преведување на централни известувања',
49115043 'action-centralnotice-admin' => 'раководење со централни известувања',
@@ -5014,9 +5146,10 @@
50155147 'centralnotice-clone-name' => 'പേര്:',
50165148 'centralnotice-preview-all-template-translations' => 'ഫലകത്തിന്റെ ലഭ്യമായ എല്ലാ തർജ്ജമകളുടേയും പ്രിവ്യൂ കാണുക',
50175149 'centralnotice-insert' => 'ഉൾപ്പെടുത്തുക: $1',
5018 - 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}} ബട്ടൺ',
5019 - 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}} ബട്ടൺ',
5020 - 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}} ബട്ടൺ',
 5150+ 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}} കണ്ണി',
 5151+ 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}} കണ്ണി',
 5152+ 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}} കണ്ണി',
 5153+ 'centralnotice-close-button' => 'അടയ്ക്കാനുള്ള ബട്ടൺ',
50215154 'centralnotice-translate-button' => 'പരിഭാഷാസഹായി ബട്ടൺ',
50225155 'centralnotice-donate-button' => 'സംഭാവനാ ബട്ടൺ',
50235156 'centralnotice-expanded-banner' => 'വികസിപ്പിച്ച എഴുത്തുപട്ട',
@@ -5037,6 +5170,8 @@
50385171 'centralnotice-no-allocation' => 'എഴുത്തുപട്ടകൾക്ക് ഇടയനുവദിച്ചിട്ടില്ല.',
50395172 'centralnotice-allocation-description' => '$1.$2 സംരംഭത്തിൽ അനുവദിച്ചിരിക്കുന്ന എഴുത്തുപട്ട (രാജ്യം: $3):',
50405173 'centralnotice-percentage' => 'ശതമാനം',
 5174+ 'centralnotice-documentwrite-error' => 'എഴുത്തുപട്ടയിൽ document.write() ഉപയോഗിക്കാനാവില്ല.
 5175+കൂടുതൽ വിവരങ്ങൾക്ക് http://meta.wikimedia.org/wiki/Help:CentralNotice കാണുക',
50415176 'right-centralnotice-admin' => 'കേന്ദ്രീകൃത അറിയിപ്പുകൾ കൈകാര്യം ചെയ്യുക',
50425177 'right-centralnotice-translate' => 'കേന്ദ്രീകൃത അറിയിപ്പുകൾ തർജ്ജമ ചെയ്യുക',
50435178 'action-centralnotice-admin' => 'കേന്ദ്രീകൃത അറിയിപ്പുകൾ കൈകാര്യം ചെയ്യുക',
@@ -5400,10 +5535,11 @@
54015536 'centralnotice-clone-name' => 'Naam:',
54025537 'centralnotice-preview-all-template-translations' => 'Alle beschikbare vertalingen van het sjabloon bekijken',
54035538 'centralnotice-insert' => 'Invoegen: $1',
5404 - 'centralnotice-hide-button' => 'Knop "{{int:centralnotice-shared-hide}}"',
5405 - 'centralnotice-collapse-button' => 'Knop "{{int:centralnotice-shared-collapse}}"',
5406 - 'centralnotice-expand-button' => 'Knop "{{int:centralnotice-shared-expand}}"',
5407 - 'centralnotice-translate-button' => 'Knop "help met vertalen"',
 5539+ 'centralnotice-hide-button' => '"{{int:centralnotice-shared-hide}}" toevoegen',
 5540+ 'centralnotice-collapse-button' => '"{{int:centralnotice-shared-collapse}}" toevoegen',
 5541+ 'centralnotice-expand-button' => '"{{int:centralnotice-shared-expand}}" toevoegen',
 5542+ 'centralnotice-close-button' => '"Sluiten" toevoegen',
 5543+ 'centralnotice-translate-button' => '"Help met vertalen" toevoegen',
54085544 'centralnotice-donate-button' => 'Knop "doneren"',
54095545 'centralnotice-expanded-banner' => 'Uitgeklapte banner',
54105546 'centralnotice-collapsed-banner' => 'Ingeklapte banner',
@@ -5423,6 +5559,8 @@
54245560 'centralnotice-no-allocation' => 'Geen banners toegewezen.',
54255561 'centralnotice-allocation-description' => 'Bannertoewijzing voor $1.$2 in $3:',
54265562 'centralnotice-percentage' => 'Percentage',
 5563+ 'centralnotice-documentwrite-error' => 'document.write() kan niet worden gebruikt binnen een banner.
 5564+Zie http://meta.wikimedia.org/wiki/Help:CentralNotice voor meer informatie.',
54275565 'right-centralnotice-admin' => 'Centrale sitenotices beheren',
54285566 'right-centralnotice-translate' => 'Centrale sitenotices vertalen',
54295567 'action-centralnotice-admin' => 'centrale sitenotices beheren',
@@ -5518,7 +5656,7 @@
55195657 */
55205658 $messages['no'] = array(
55215659 'centralnotice' => 'Administrasjon av sentrale beskjeder',
5522 - 'noticetemplate' => 'Mal for sentrale beskjeder',
 5660+ 'noticetemplate' => 'Admin for sentrale beskjeder',
55235661 'bannerallocation' => 'Administrasjon av sentrale beskjeder',
55245662 'centralnotice-desc' => 'Legger til en sentral sidenotis',
55255663 'centralnotice-summary' => 'Denne modulen lar deg redigere din nåværende sentralmeldinger.
@@ -5614,10 +5752,11 @@
56155753 'centralnotice-clone-name' => 'Navn:',
56165754 'centralnotice-preview-all-template-translations' => 'Forhåndsvis alle tilgjengelige oversettelser av malen',
56175755 'centralnotice-insert' => 'Sett inn: $1',
5618 - 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}} knapp',
5619 - 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collape}} knapp',
5620 - 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}} knapp',
5621 - 'centralnotice-translate-button' => 'Hjelp med oversettelse-knapp',
 5756+ 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}}-lenke',
 5757+ 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collape}}-lenke',
 5758+ 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}}-lenke',
 5759+ 'centralnotice-close-button' => 'Lukk-knapp',
 5760+ 'centralnotice-translate-button' => 'Hjelp med oversettelse-lenke',
56225761 'centralnotice-donate-button' => 'Doner-knapp',
56235762 'centralnotice-expanded-banner' => 'Utvidet banner',
56245763 'centralnotice-collapsed-banner' => 'Kollapset banner',
@@ -5627,8 +5766,18 @@
56285767 'centralnotice-banner-type' => 'Banner type:',
56295768 'centralnotice-banner-hidable' => 'Statisk/skjulbar',
56305769 'centralnotice-banner-collapsible' => 'Sammenleggbar',
 5770+ 'centralnotice-geotargeted' => 'Geografisk målrettet',
56315771 'centralnotice-countries' => 'Land',
56325772 'centralnotice-allocation' => 'Tildeling',
 5773+ 'centralnotice-view-allocation' => 'Vis bannertildeling',
 5774+ 'centralnotice-allocation-instructions' => 'Velg miljøet du ønsker å se bannertildelingen for:',
 5775+ 'centralnotice-project-language' => 'Prosjektspråk',
 5776+ 'centralnotice-country' => 'Land',
 5777+ 'centralnotice-no-allocation' => 'Ingen bannere tildelt.',
 5778+ 'centralnotice-allocation-description' => 'Bannertildeling for $1.$2 i $3:',
 5779+ 'centralnotice-percentage' => 'Prosent',
 5780+ 'centralnotice-documentwrite-error' => 'document.write() kan ikke brukes i et banner.
 5781+Se http://meta.wikimedia.org/wiki/Help:CentralNotice for mer informasjon.',
56335782 'right-centralnotice-admin' => 'Håndtere sentrale meldinger',
56345783 'right-centralnotice-translate' => 'Oversett sentrale meldinger',
56355784 'action-centralnotice-admin' => 'administrere sentrale meldinger',
@@ -5851,10 +6000,11 @@
58526001 'centralnotice-clone-name' => 'Nazwa',
58536002 'centralnotice-preview-all-template-translations' => 'Zobacz wszystkie dostępne tłumaczenia szablonu',
58546003 'centralnotice-insert' => 'Wstaw: $1',
5855 - 'centralnotice-hide-button' => 'Przycisk „{{int:centralnotice-shared-hide}}”',
5856 - 'centralnotice-collapse-button' => 'Przycisk „{{int:centralnotice-shared-collapse}}”',
5857 - 'centralnotice-expand-button' => 'Przycisk „{{int:centralnotice-shared-expand}}”',
5858 - 'centralnotice-translate-button' => 'Przycisk „Pomóż w tłumaczeniu”',
 6004+ 'centralnotice-hide-button' => 'Link {{int:centralnotice-shared-hide}}',
 6005+ 'centralnotice-collapse-button' => 'Link {{int:centralnotice-shared-collapse}}',
 6006+ 'centralnotice-expand-button' => 'Link {{int:centralnotice-shared-expand}}',
 6007+ 'centralnotice-close-button' => 'Przycisk zamykania',
 6008+ 'centralnotice-translate-button' => 'Link „Pomóż w tłumaczeniu”',
58596009 'centralnotice-donate-button' => 'Przycisk „Wspomóż”',
58606010 'centralnotice-expanded-banner' => 'Rozwinięty baner',
58616011 'centralnotice-collapsed-banner' => 'Zwinięty baner',
@@ -5874,6 +6024,8 @@
58756025 'centralnotice-no-allocation' => 'Brak przypisanych banerów.',
58766026 'centralnotice-allocation-description' => 'Przydział banera dla $1.$2 w $3:',
58776027 'centralnotice-percentage' => 'Procentowo',
 6028+ 'centralnotice-documentwrite-error' => 'Nie można korzystać z document.write() w banerze.
 6029+Więcej informacji odnajdziesz na stronie http://meta.wikimedia.org/wiki/Help:CentralNotice',
58786030 'right-centralnotice-admin' => 'Zarządzanie wspólnymi komunikatami',
58796031 'right-centralnotice-translate' => 'Tłumaczenie wspólnych dla projektów ogłoszeń',
58806032 'action-centralnotice-admin' => 'zarządzaj centralnymi komunikatami',
@@ -5983,10 +6135,11 @@
59846136 'centralnotice-clone-name' => 'Nòm:',
59856137 'centralnotice-preview-all-template-translations' => 'Previsualisa tute le tradussion disponìbij ëd lë stamp',
59866138 'centralnotice-insert' => 'Anserì: $1',
5987 - 'centralnotice-hide-button' => 'Boton {{int:centralnotice-shared-hide}}',
5988 - 'centralnotice-collapse-button' => 'Boton {{int:centralnotice-shared-collapse}}',
5989 - 'centralnotice-expand-button' => 'Boton {{int:centralnotice-shared-expand}}',
5990 - 'centralnotice-translate-button' => 'Boton për giuté a volté',
 6139+ 'centralnotice-hide-button' => 'Colegament {{int:centralnotice-shared-hide}}',
 6140+ 'centralnotice-collapse-button' => 'Colegament {{int:centralnotice-shared-collapse}}',
 6141+ 'centralnotice-expand-button' => 'Colegament {{int:centralnotice-shared-expand}}',
 6142+ 'centralnotice-close-button' => 'Boton për boton',
 6143+ 'centralnotice-translate-button' => 'Colegament për giuté a volté',
59916144 'centralnotice-donate-button' => "Boton për fé dj'oferte",
59926145 'centralnotice-expanded-banner' => 'Tilèt ëslargà',
59936146 'centralnotice-collapsed-banner' => 'Tilèt ëstrenzù',
@@ -5999,13 +6152,15 @@
60006153 'centralnotice-geotargeted' => 'Geolocalisà',
60016154 'centralnotice-countries' => 'Pais',
60026155 'centralnotice-allocation' => 'Alocassion',
6003 - 'centralnotice-view-allocation' => 'Varda alocassin ëd la bara',
6004 - 'centralnotice-allocation-instructions' => "Sern l'ambient dont at piaserìa vëdde l'alocassion ëd la bara për:",
 6156+ 'centralnotice-view-allocation' => 'Vëdde la disposission dël tilèt',
 6157+ 'centralnotice-allocation-instructions' => "Ch'a serna l'ambient për ël qual a-j piaserìa smon-e la disposission ëd tilèt:",
60056158 'centralnotice-project-language' => 'Lenga dël proget',
60066159 'centralnotice-country' => 'Nassion',
6007 - 'centralnotice-no-allocation' => 'Pa gnun-e bare alocà',
6008 - 'centralnotice-allocation-description' => 'Alocassion ëd la bara për $1.$2 an $3:',
 6160+ 'centralnotice-no-allocation' => 'Gnun tilèt butà.',
 6161+ 'centralnotice-allocation-description' => 'Disposission dël tilèt për $1.$2 an $3:',
60096162 'centralnotice-percentage' => 'Përsentual',
 6163+ 'centralnotice-documentwrite-error' => 'document.write() a peul pa esse dovrà ant na bara.
 6164+Varda http://meta.wikimedia.org/wiki/Help:CentralNotice për savejne ëd pi.',
60106165 'right-centralnotice-admin' => 'Gestì le neuve sentraj',
60116166 'right-centralnotice-translate' => 'Volté le neuve sentraj',
60126167 'action-centralnotice-admin' => 'gestì le neuve sentraj',
@@ -6156,10 +6311,11 @@
61576312 'centralnotice-clone-name' => 'Nome:',
61586313 'centralnotice-preview-all-template-translations' => 'Antever todas as traduções disponíveis do modelo',
61596314 'centralnotice-insert' => 'Inserir: $1',
6160 - 'centralnotice-hide-button' => 'Botão {{int:centralnotice-shared-hide}}',
6161 - 'centralnotice-collapse-button' => 'Botão {{int:centralnotice-shared-collapse}}',
6162 - 'centralnotice-expand-button' => 'Botão {{int:centralnotice-shared-expand}}',
6163 - 'centralnotice-translate-button' => 'Botão Ajudar a traduzir',
 6315+ 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}} link',
 6316+ 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}} link',
 6317+ 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}} link',
 6318+ 'centralnotice-close-button' => 'Botão Fechar',
 6319+ 'centralnotice-translate-button' => 'Ajudar a traduzir link',
61646320 'centralnotice-donate-button' => 'Botão Donativo',
61656321 'centralnotice-expanded-banner' => 'Modelo expandido',
61666322 'centralnotice-collapsed-banner' => 'Modelo colapsado',
@@ -6179,6 +6335,8 @@
61806336 'centralnotice-no-allocation' => 'Não há modelos atribuídos.',
61816337 'centralnotice-allocation-description' => 'Atribuição de modelos para $1.$2 em $3:',
61826338 'centralnotice-percentage' => 'Percentagem',
 6339+ 'centralnotice-documentwrite-error' => 'document.write() não pode ser usado num modelo.
 6340+Para mais informações, consulte http://meta.wikimedia.org/wiki/Help:CentralNotice.',
61836341 'right-centralnotice-admin' => 'Gerir avisos centralizados',
61846342 'right-centralnotice-translate' => 'Traduzir avisos centralizados',
61856343 'action-centralnotice-admin' => 'gerir avisos centralizados',
@@ -6289,10 +6447,11 @@
62906448 'centralnotice-clone-name' => 'Nome:',
62916449 'centralnotice-preview-all-template-translations' => 'Prever todas as traduções disponíveis do modelo',
62926450 'centralnotice-insert' => 'Inserir: $1',
6293 - 'centralnotice-hide-button' => 'Botão {{int:centralnotice-shared-hide}}',
6294 - 'centralnotice-collapse-button' => 'Botão {{int:centralnotice-shared-collapse}}',
6295 - 'centralnotice-expand-button' => 'Botão {{int:centralnotice-shared-expand}}',
6296 - 'centralnotice-translate-button' => 'Botão Ajudar a traduzir',
 6451+ 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}} link',
 6452+ 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}} link',
 6453+ 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}} link',
 6454+ 'centralnotice-close-button' => 'Botão fechar',
 6455+ 'centralnotice-translate-button' => 'Ajudar a traduzir link',
62976456 'centralnotice-donate-button' => 'Botão Donativo',
62986457 'centralnotice-expanded-banner' => 'Modelo expandido',
62996458 'centralnotice-collapsed-banner' => 'Modelo colapsado',
@@ -6312,6 +6471,8 @@
63136472 'centralnotice-no-allocation' => 'Não há modelos atribuídos.',
63146473 'centralnotice-allocation-description' => 'Atribuição de modelos para $1.$2 em $3:',
63156474 'centralnotice-percentage' => 'Porcentagem',
 6475+ 'centralnotice-documentwrite-error' => 'document.write() não pode ser usado num modelo.
 6476+Para mais informações, consulte http://meta.wikimedia.org/wiki/Help:CentralNotice.',
63166477 'right-centralnotice-admin' => 'Gerenciar avisos centralizados',
63176478 'right-centralnotice-translate' => 'Traduzir avisos centralizados',
63186479 'action-centralnotice-admin' => 'gerenciar avisos centralizados',
@@ -6616,10 +6777,11 @@
66176778 'centralnotice-clone-name' => 'Имя:',
66186779 'centralnotice-preview-all-template-translations' => 'Просмотреть все доступные переводы шаблона',
66196780 'centralnotice-insert' => 'Вставка: $1',
6620 - 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}} кнопку',
6621 - 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}} кнопку',
6622 - 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}} кнопку',
6623 - 'centralnotice-translate-button' => 'Кнопка помощи в переводе',
 6781+ 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}} ссылку',
 6782+ 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}} ссылку',
 6783+ 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}} ссылку',
 6784+ 'centralnotice-close-button' => 'Кнопка «Закрыть»',
 6785+ 'centralnotice-translate-button' => 'Ссылка помощи в переводе',
66246786 'centralnotice-donate-button' => 'Кнопка пожертвований',
66256787 'centralnotice-expanded-banner' => 'Расширенный баннер',
66266788 'centralnotice-collapsed-banner' => 'Сложенный баннер',
@@ -6639,6 +6801,8 @@
66406802 'centralnotice-no-allocation' => 'Баннеры не размещены',
66416803 'centralnotice-allocation-description' => 'Размещение баннеров для $1.$2 в $3:',
66426804 'centralnotice-percentage' => 'Процент',
 6805+ 'centralnotice-documentwrite-error' => 'document.write() нельзя использовать в баннере.
 6806+Подробности: [http://meta.wikimedia.org/wiki/Help:CentralNotice http://meta.wikimedia.org/wiki/Help:CentralNotice].',
66436807 'right-centralnotice-admin' => 'управление централизованными уведомлениями',
66446808 'right-centralnotice-translate' => 'перевод централизованных уведомлений',
66456809 'action-centralnotice-admin' => 'управление централизованными уведомлениями',
@@ -7319,6 +7483,46 @@
73207484 'centralnotice-clone-name' => 'Jina:',
73217485 );
73227486
 7487+<<<<<<< .working
 7488+=======
 7489+/** Tamil (தமிழ்)
 7490+ * @author TRYPPN
 7491+ */
 7492+$messages['ta'] = array(
 7493+ 'centralnotice-end-date' => 'முடிவுத்தேதி',
 7494+ 'centralnotice-enabled' => 'பயன்பாட்டில் உள்ளது',
 7495+ 'centralnotice-modify' => 'சமர்ப்பி',
 7496+ 'centralnotice-preview' => 'முன்தோற்றம்',
 7497+ 'centralnotice-remove' => 'நீக்கு',
 7498+ 'centralnotice-add' => 'சேர்க்கவும்',
 7499+ 'centralnotice-translations' => 'மொழிபெயர்ப்புக்கள்',
 7500+ 'centralnotice-translate-to' => 'மொழிபெயர்ப்பு செய்யவும்',
 7501+ 'centralnotice-translate' => 'மொழிபெயர்ப்பு செய்யவும்',
 7502+ 'centralnotice-english' => 'ஆங்கிலம்',
 7503+ 'centralnotice-weight' => 'எடை',
 7504+ 'centralnotice-locked' => 'மூடப்பட்டது',
 7505+ 'centralnotice-day' => 'நாள்',
 7506+ 'centralnotice-year' => 'ஆண்டு',
 7507+ 'centralnotice-month' => 'மாதம்',
 7508+ 'centralnotice-hours' => 'மணி',
 7509+ 'centralnotice-min' => 'நிமிடம்',
 7510+ 'centralnotice-project-lang' => 'திட்டத்தின் மொழி',
 7511+ 'centralnotice-select' => 'தேர்ந்தெடுக்கவும்:$1',
 7512+ 'centralnotice-top-ten-languages' => 'உயர்நிலையில் உள்ள 10 மொழிகள்',
 7513+ 'centralnotice-project-name' => 'திட்டத்தின் பெயர்',
 7514+ 'centralnotice-start-date' => 'ஆரம்பத்தேதி',
 7515+ 'centralnotice-start-time' => 'ஆரம்ப நேரம் (UTC)',
 7516+ 'centralnotice-end-time' => 'முடிவு நேரம் (UTC)',
 7517+ 'centralnotice-change-lang' => 'மொழிபெயர்ப்புக்கான மொழியை மாற்றவும்',
 7518+ 'centralnotice-weights' => 'எடைகள்',
 7519+ 'centralnotice-number-uses' => 'பயன்பாடுகள்',
 7520+ 'centralnotice-clone-name' => 'பெயர்:',
 7521+ 'centralnotice-project-language' => 'திட்டத்தின் மொழி',
 7522+ 'centralnotice-country' => 'நாடு',
 7523+ 'centralnotice-percentage' => 'சதவிகிதம்/விழுக்காடு',
 7524+ 'centralnotice-preferred' => 'விரும்பத்தக்கது',
 7525+);
 7526+
73237527 /** Telugu (తెలుగు)
73247528 * @author Chaduvari
73257529 * @author Veeven
@@ -7855,10 +8059,11 @@
78568060 'centralnotice-clone-name' => 'Pangalan:',
78578061 'centralnotice-preview-all-template-translations' => 'Paunang tanawin ang lahat ng mga makukuhang mga salinwika ng suleras',
78588062 'centralnotice-insert' => 'Isingit: $1',
7859 - 'centralnotice-hide-button' => 'Pindutang {{int:centralnotice-shared-hide}}',
7860 - 'centralnotice-collapse-button' => 'Pindutang {{int:centralnotice-shared-collapse}}',
7861 - 'centralnotice-expand-button' => 'Pindutang {{int:centralnotice-shared-expand}}',
7862 - 'centralnotice-translate-button' => 'Pindutang pantulong sa pagsasalinwika',
 8063+ 'centralnotice-hide-button' => 'Kawing na {{int:centralnotice-shared-hide}}',
 8064+ 'centralnotice-collapse-button' => 'Kawing na {{int:centralnotice-shared-collapse}}',
 8065+ 'centralnotice-expand-button' => 'Kawing na {{int:centralnotice-shared-expand}}',
 8066+ 'centralnotice-close-button' => 'Pindutang pansara',
 8067+ 'centralnotice-translate-button' => 'Kawing na pantulong sa pagsasalinwika',
78638068 'centralnotice-donate-button' => 'Pindutang pang-abuloy',
78648069 'centralnotice-expanded-banner' => 'Banderang pinalawak',
78658070 'centralnotice-collapsed-banner' => 'Tumuping bandera',
@@ -7878,6 +8083,8 @@
78798084 'centralnotice-no-allocation' => 'Walang bandera ibinahagi.',
78808085 'centralnotice-allocation-description' => 'Ang banderang kabahagi para sa $1.$2 sa loob ng $3:',
78818086 'centralnotice-percentage' => 'Kabahagdanan',
 8087+ 'centralnotice-documentwrite-error' => 'Hindi magagamit ang kasulatan.sulat() sa loob ng isang bandera.
 8088+Tingnan ang http://meta.wikimedia.org/wiki/Help:CentralNotice para sa mas maraming kabatiran.',
78828089 'right-centralnotice-admin' => 'Pamahalaan ang pangunahing mga pabatid',
78838090 'right-centralnotice-translate' => 'Isalinwika ang pangunahing mga pabatid',
78848091 'action-centralnotice-admin' => 'pamahalaan ang pangunahing mga pabatid',
@@ -8177,7 +8384,7 @@
81788385 */
81798386 $messages['vec'] = array(
81808387 'centralnotice' => 'Gestion notifiche sentralizade',
8181 - 'noticetemplate' => 'Modèl de aviso sentralizà',
 8388+ 'noticetemplate' => "'Ministrassion dei avisi sentralizà",
81828389 'centralnotice-desc' => 'Zonta un aviso çentralizà in çima a la pagina (sitenotice)',
81838390 'centralnotice-summary' => 'Sto modulo el permete de canbiar i avisi sentralixà.
81848391 In più se pol dopararlo anca par zontar o cavar avisi veci.',
@@ -8200,7 +8407,7 @@
82018408 'centralnotice-translate-to' => 'Tradusi con',
82028409 'centralnotice-translate' => 'Tradusi',
82038410 'centralnotice-english' => 'Inglese',
8204 - 'centralnotice-banner-name' => 'Nome modeło',
 8411+ 'centralnotice-banner-name' => 'Nome del banner:',
82058412 'centralnotice-templates' => 'Modèi',
82068413 'centralnotice-weight' => 'Peso',
82078414 'centralnotice-locked' => 'Blocà',
@@ -8209,8 +8416,7 @@
82108417 Inserimento mia fato',
82118418 'centralnotice-template-exists' => 'Modèl zà esistente.
82128419 Inserimento mia fato',
8213 - 'centralnotice-notice-doesnt-exist' => 'Notifica mia esistente.
8214 -Rimozion mia fata',
 8420+ 'centralnotice-notice-doesnt-exist' => 'Sta canpagna no la esiste.',
82158421 'centralnotice-template-still-bound' => 'Modèl ancora ligà a na notifica.
82168422 Rimozion mia fata.',
82178423 'centralnotice-template-body' => 'Corpo del modèl:',
@@ -8252,7 +8458,14 @@
82538459 'centralnotice-message-not-set' => 'Messajo mia inpostà',
82548460 'centralnotice-clone' => 'Copia',
82558461 'centralnotice-clone-notice' => 'Crea na copia del modèl',
 8462+ 'centralnotice-clone-name' => 'Nome:',
82568463 'centralnotice-preview-all-template-translations' => 'Anteprima de tute le tradussion disponibili del modèl',
 8464+ 'centralnotice-hide-button' => '{{int:centralnotice-shared-hide}} link',
 8465+ 'centralnotice-collapse-button' => '{{int:centralnotice-shared-collapse}} link',
 8466+ 'centralnotice-expand-button' => '{{int:centralnotice-shared-expand}} link',
 8467+ 'centralnotice-banner-anonymous' => 'Utenti anonimi',
 8468+ 'centralnotice-country' => 'Nassion',
 8469+ 'centralnotice-percentage' => 'Persentuale',
82578470 'right-centralnotice-admin' => 'Gestisse i avisi sentralixà',
82588471 'right-centralnotice-translate' => 'Tradusi le notifiche sentrali',
82598472 'action-centralnotice-admin' => 'gestir i avisi sentralixà',
@@ -8350,10 +8563,11 @@
83518564 'centralnotice-clone-name' => 'Tên:',
83528565 'centralnotice-preview-all-template-translations' => 'Xem trước các bản dịch có sẵn của bảng',
83538566 'centralnotice-insert' => 'Chèn: $1',
8354 - 'centralnotice-hide-button' => 'Nút {{int:centralnotice-shared-hide}}',
8355 - 'centralnotice-collapse-button' => 'Nút {{int:centralnotice-shared-collapse}}',
8356 - 'centralnotice-expand-button' => 'Nút {{int:centralnotice-shared-expand}}',
8357 - 'centralnotice-translate-button' => 'Nút giúp dịch',
 8567+ 'centralnotice-hide-button' => 'Liên kết {{int:centralnotice-shared-hide}}',
 8568+ 'centralnotice-collapse-button' => 'Liên kết {{int:centralnotice-shared-collapse}}',
 8569+ 'centralnotice-expand-button' => 'Liên kết {{int:centralnotice-shared-expand}}',
 8570+ 'centralnotice-close-button' => 'Nút Đóng',
 8571+ 'centralnotice-translate-button' => 'Liên kết Giúp dịch',
83588572 'centralnotice-donate-button' => 'Nút quyên góp',
83598573 'centralnotice-expanded-banner' => 'Bảng mở rộng',
83608574 'centralnotice-collapsed-banner' => 'Bảng thu nhỏ',
@@ -8373,6 +8587,8 @@
83748588 'centralnotice-no-allocation' => 'Chưa có phân phối bảng nào.',
83758589 'centralnotice-allocation-description' => 'Phân phối bảng cho $1.$2 tại $3:',
83768590 'centralnotice-percentage' => 'Tỷ lệ',
 8591+ 'centralnotice-documentwrite-error' => 'Không có thể sử dụng document.write() trong bảng.
 8592+Xem thêm chi tiết tại http://meta.wikimedia.org/wiki/Help:CentralNotice .',
83778593 'right-centralnotice-admin' => 'Quản lý thông báo chung',
83788594 'right-centralnotice-translate' => 'Dịch thông báo chung',
83798595 'action-centralnotice-admin' => 'quản lý thông báo chung',
Index: branches/wmf/1.16wmf4/extensions/CentralNotice/SpecialNoticeTemplate.php
@@ -25,6 +25,12 @@
2626 // Add style file to the output headers
2727 $wgOut->addExtensionStyle( "$wgScriptPath/extensions/CentralNotice/centralnotice.css" );
2828
 29+ // Add localized script error messages
 30+ $scriptVars = array(
 31+ 'documentWriteError' => wfMsg( 'centralnotice-documentwrite-error' )
 32+ );
 33+ $wgOut->addScript( Skin::makeVariablesScript( $scriptVars ) );
 34+
2935 // Add script file to the output headers
3036 $wgOut->addScriptFile( "$wgScriptPath/extensions/CentralNotice/centralnotice.js" );
3137
@@ -213,7 +219,7 @@
214220 // Build HTML
215221 $htmlOut = '';
216222 $htmlOut .= Xml::openElement( 'fieldset', array( 'class' => 'prefsection' ) );
217 - $htmlOut .= Xml::openElement( 'form', array( 'method' => 'post' ) );
 223+ $htmlOut .= Xml::openElement( 'form', array( 'method' => 'post', 'onsubmit' => 'return validateBannerForm(this)' ) );
218224 $htmlOut .= Xml::element( 'h2', null, wfMsg( 'centralnotice-add-template' ) );
219225 $htmlOut .= Xml::hidden( 'wpMethod', 'addTemplate' );
220226 $htmlOut .= Xml::tags( 'p', null,
@@ -241,6 +247,7 @@
242248 $htmlOut .= Xml::fieldset( wfMsg( 'centralnotice-banner' ) );
243249 $htmlOut .= wfMsg( 'centralnotice-edit-template-summary' );
244250 $buttons = array();
 251+ $buttons[] = '<a href="#" onclick="insertButton(\'close\');return false;">' . wfMsg( 'centralnotice-close-button' ) . '</a>';
245252 $buttons[] = '<a href="#" onclick="insertButton(\'hide\');return false;">' . wfMsg( 'centralnotice-hide-button' ) . '</a>';
246253 $buttons[] = '<a href="#" onclick="insertButton(\'translate\');return false;">' . wfMsg( 'centralnotice-translate-button' ) . '</a>';
247254 $htmlOut .= Xml::tags( 'div',
@@ -460,7 +467,7 @@
461468
462469 // Show edit form
463470 if ( $this->editable ) {
464 - $htmlOut .= Xml::openElement( 'form', array( 'method' => 'post' ) );
 471+ $htmlOut .= Xml::openElement( 'form', array( 'method' => 'post', 'onsubmit' => 'return validateBannerForm(this)' ) );
465472 $htmlOut .= Xml::hidden( 'wpMethod', 'editTemplate' );
466473 }
467474
@@ -488,6 +495,7 @@
489496 $htmlOut .= Xml::fieldset( wfMsg( 'centralnotice-edit-template' ) );
490497 $htmlOut .= wfMsg( 'centralnotice-edit-template-summary' );
491498 $buttons = array();
 499+ $buttons[] = '<a href="#" onclick="insertButton(\'close\');return false;">' . wfMsg( 'centralnotice-close-button' ) . '</a>';
492500 $buttons[] = '<a href="#" onclick="insertButton(\'hide\');return false;">' . wfMsg( 'centralnotice-hide-button' ) . '</a>';
493501 $buttons[] = '<a href="#" onclick="insertButton(\'translate\');return false;">' . wfMsg( 'centralnotice-translate-button' ) . '</a>';
494502 $htmlOut .= Xml::tags( 'div',
Index: branches/wmf/1.16wmf4/extensions/CentralNotice/CentralNotice.db.php
@@ -32,33 +32,33 @@
3333 $encTimestamp = $dbr->timestamp( $date );
3434 }
3535
36 - $tables[] = "cn_notices";
 36+ $tables = array( 'cn_notices' );
3737 if ( $language ) {
38 - $tables[] = "cn_notice_languages";
 38+ $tables[] = 'cn_notice_languages';
3939 }
4040
 41+ $conds = array(
 42+ 'not_project' => array( '', $project ),
 43+ 'not_geo' => 0,
 44+ "not_start <= $encTimestamp",
 45+ "not_end >= $encTimestamp",
 46+ );
4147 // Use whatever conditional arguments got passed in
4248 if ( $language ) {
43 - $conds[] = "nl_notice_id = cn_notices.not_id";
44 - $conds[] = "nl_language =" . $dbr->addQuotes( $language );
 49+ $conds[] = 'nl_notice_id = cn_notices.not_id';
 50+ $conds['nl_language'] = $language;
4551 }
4652 if ( $enabled ) {
47 - $conds[] = "not_enabled = 1";
 53+ $conds['not_enabled'] = 1;
4854 }
4955 if ( $preferred ) {
50 - $conds[] = "not_preferred = 1";
 56+ $conds['not_preferred'] = 1;
5157 }
52 - $conds[] = "not_project IN ( '', " . $dbr->addQuotes( $project ) . " )";
53 - $conds[] = "not_geo = 0";
54 - $conds[] = "not_start <= " . $encTimestamp;
55 - $conds[] = "not_end >= " . $encTimestamp;
5658
5759 // Pull db data
5860 $res = $dbr->select(
5961 $tables,
60 - array(
61 - 'not_id'
62 - ),
 62+ 'not_id',
6363 $conds,
6464 __METHOD__
6565 );
@@ -70,39 +70,35 @@
7171
7272 // If a location is passed, also pull geotargeted campaigns that match the location
7373 if ( $location ) {
74 - $tables = array();
75 - $tables[] = "cn_notices";
76 - $tables[] = "cn_notice_countries";
 74+ $tables = array( 'cn_notices', 'cn_notice_countries' );
7775 if ( $language ) {
78 - $tables[] = "cn_notice_languages";
 76+ $tables[] = 'cn_notice_languages';
7977 }
8078
8179 // Use whatever conditional arguments got passed in
82 - $conds = array();
 80+ $conds = array(
 81+ 'not_project' => array( '', $project ),
 82+ 'not_geo' => 1,
 83+ 'nc_notice_id = cn_notices.not_id',
 84+ 'nc_country' => $location,
 85+ "not_start <= $encTimestamp",
 86+ "not_end >= $encTimestamp",
 87+ );
8388 if ( $language ) {
8489 $conds[] = "nl_notice_id = cn_notices.not_id";
85 - $conds[] = "nl_language =" . $dbr->addQuotes( $language );
 90+ $conds['nl_language'] = $language;
8691 }
8792
8893 if ( $enabled ) {
89 - $conds[] = "not_enabled = 1";
 94+ $conds['not_enabled'] = 1;
9095 }
9196 if ( $preferred ) {
92 - $conds[] = "not_preferred = 1";
93 - }
94 - $conds[] = "not_project IN ( '', " . $dbr->addQuotes($project ) . " )";
95 - $conds[] = "not_geo = 1";
96 - $conds[] = "nc_notice_id = cn_notices.not_id";
97 - $conds[] = "nc_country =" . $dbr->addQuotes( $location );
98 - $conds[] = "not_start <= " . $encTimestamp;
99 - $conds[] = "not_end >= " . $encTimestamp;
100 -
 97+ $conds['not_preferred'] = 1;
 98+ }
10199 // Pull db data
102100 $res = $dbr->select(
103101 $tables,
104 - array(
105 - 'not_id'
106 - ),
 102+ 'not_id',
107103 $conds,
108104 __METHOD__
109105 );
@@ -151,12 +147,12 @@
152148 }
153149 $templates = array();
154150 foreach ( $res as $row ) {
155 - $template = array();
156 - $template['name'] = $row->tmp_name;
157 - $template['weight'] = intval( $row->total_weight );
158 - $template['display_anon'] = intval( $row->tmp_display_anon );
159 - $template['display_account'] = intval( $row->tmp_display_account );
160 - $templates[] = $template;
 151+ $templates[] = array(
 152+ 'name' => $row->tmp_name,
 153+ 'weight' => intval( $row->total_weight ),
 154+ 'display_anon' => intval( $row->tmp_display_anon ),
 155+ 'display_account' => intval( $row->tmp_display_account ),
 156+ );
161157 }
162158 return $templates;
163159 }
@@ -166,7 +162,7 @@
167163 * (This should probably be moved to a core database table at some point.)
168164 */
169165 static function getCountriesList() {
170 - $countries = array(
 166+ return array(
171167 'AF'=>'Afghanistan',
172168 'AL'=>'Albania',
173169 'DZ'=>'Algeria',
@@ -408,6 +404,5 @@
409405 'ZM'=>'Zambia',
410406 'ZW'=>'Zimbabwe'
411407 );
412 - return $countries;
413408 }
414409 }
Index: branches/wmf/1.16wmf4/extensions/CentralNotice/centralnotice.js
@@ -1,4 +1,4 @@
2 -function selectLanguages(selectAll) {
 2+function selectLanguages( selectAll ) {
33 var selectBox = document.getElementById('project_languages[]');
44 var firstSelect = selectBox.options.length - 1;
55 for (var i = firstSelect; i >= 0; i--) {
@@ -20,11 +20,14 @@
2121 var bannerField = document.getElementById('templateBody');
2222 switch( buttonType ) {
2323 case 'translate':
24 - var buttonValue = '[<a href="http://meta.wikimedia.org/wiki/CentralNotice">{{int:centralnotice-shared-help-translate}}</a>]';
25 - break;
 24+ var buttonValue = '[<a href="http://meta.wikimedia.org/wiki/CentralNotice">{{int:centralnotice-shared-help-translate}}</a>]';
 25+ break;
2626 case 'hide':
27 - var buttonValue = '[<a href="#" onclick="toggleNotice();return false">{{int:centralnotice-shared-hide}}</a>]';
28 - break;
 27+ var buttonValue = '[<a href="#" onclick="toggleNotice();return false">{{int:centralnotice-shared-hide}}</a>]';
 28+ break;
 29+ case 'close':
 30+ var buttonValue = '<a href="#" onclick="toggleNotice();return false">{{MediaWiki:centralnotice-shared-close}}</a>';
 31+ break;
2932 }
3033 if (document.selection) {
3134 // IE support
@@ -43,6 +46,18 @@
4447 }
4548 bannerField.focus();
4649 }
 50+function validateBannerForm( form ) {
 51+ var output = '';
 52+ var pos = form.templateBody.value.indexOf("document.write");
 53+ if( pos > -1 ) {
 54+ output += documentWriteError + '\n';
 55+ }
 56+ if( output ) {
 57+ alert( output );
 58+ return false;
 59+ }
 60+ return true;
 61+}
4762 // Handle revealing the geoMultiSelector when the geotargetted checkbox is checked
4863 ( function( $ ) {
4964 $(document).ready(function() {
Property changes on: branches/wmf/1.16wmf4/extensions/CentralNotice
___________________________________________________________________
Modified: svn:mergeinfo
5065 Merged /trunk/extensions/CentralNotice:r74000-74321

Status & tagging log