Raimond Spekking has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/189321

Change subject: Change i18n to JSON
......................................................................

Change i18n to JSON

Change-Id: Id4be014de10e9a1195d17728d84488fc2e6276fb
---
M MultiBoilerplate.i18n.php
M MultiBoilerplate.php
A WikibaseView
A i18n/af.json
A i18n/ar.json
A i18n/arz.json
A i18n/be-tarask.json
A i18n/bg.json
A i18n/bn.json
A i18n/br.json
A i18n/bs.json
A i18n/ca.json
A i18n/cs.json
A i18n/de.json
A i18n/dsb.json
A i18n/el.json
A i18n/en.json
A i18n/eo.json
A i18n/es.json
A i18n/et.json
A i18n/eu.json
A i18n/fa.json
A i18n/fi.json
A i18n/fr.json
A i18n/frp.json
A i18n/fy.json
A i18n/gl.json
A i18n/grc.json
A i18n/gsw.json
A i18n/haw.json
A i18n/he.json
A i18n/hi.json
A i18n/hsb.json
A i18n/hu.json
A i18n/ia.json
A i18n/id.json
A i18n/is.json
A i18n/it.json
A i18n/ja.json
A i18n/jv.json
A i18n/ka.json
A i18n/km.json
A i18n/ksh.json
A i18n/lb.json
A i18n/mk.json
A i18n/ml.json
A i18n/mr.json
A i18n/ms.json
A i18n/mt.json
A i18n/nb.json
A i18n/nl.json
A i18n/nn.json
A i18n/oc.json
A i18n/pdc.json
A i18n/pl.json
A i18n/pms.json
A i18n/ps.json
A i18n/pt-br.json
A i18n/pt.json
A i18n/qqq.json
A i18n/ro.json
A i18n/roa-tara.json
A i18n/ru.json
A i18n/si.json
A i18n/sk.json
A i18n/sr-ec.json
A i18n/sr-el.json
A i18n/sv.json
A i18n/te.json
A i18n/th.json
A i18n/tl.json
A i18n/tr.json
A i18n/uk.json
A i18n/vi.json
A i18n/vo.json
A i18n/zh-hans.json
A i18n/zh-hant.json
77 files changed, 877 insertions(+), 782 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MultiBoilerplate 
refs/changes/21/189321/1

diff --git a/MultiBoilerplate.i18n.php b/MultiBoilerplate.i18n.php
index 6b2c3ca..a6936d7 100644
--- a/MultiBoilerplate.i18n.php
+++ b/MultiBoilerplate.i18n.php
@@ -1,788 +1,35 @@
 <?php
-
 /**
- * Internationalisation file for MultiBoilerplate extension.
+ * This is a backwards-compatibility shim, generated by:
+ * 
https://git.wikimedia.org/blob/mediawiki%2Fcore.git/HEAD/maintenance%2FgenerateJsonI18n.php
  *
- * @file
- * @ingroup Extensions
+ * Beginning with MediaWiki 1.23, translation strings are stored in json files,
+ * and the EXTENSION.i18n.php file only exists to provide compatibility with
+ * older releases of MediaWiki. For more information about this migration, see:
+ * https://www.mediawiki.org/wiki/Requests_for_comment/Localisation_format
+ *
+ * This shim maintains compatibility back to MediaWiki 1.17.
  */
-
 $messages = array();
+if ( !function_exists( 'wfJsonI18nShim9bc321f2d0a5a760' ) ) {
+       function wfJsonI18nShim9bc321f2d0a5a760( $cache, $code, &$cachedData ) {
+               $codeSequence = array_merge( array( $code ), 
$cachedData['fallbackSequence'] );
+               foreach ( $codeSequence as $csCode ) {
+                       $fileName = dirname( __FILE__ ) . 
"/./i18n/$csCode.json";
+                       if ( is_readable( $fileName ) ) {
+                               $data = FormatJson::decode( file_get_contents( 
$fileName ), true );
+                               foreach ( array_keys( $data ) as $key ) {
+                                       if ( $key === '' || $key[0] === '@' ) {
+                                               unset( $data[$key] );
+                                       }
+                               }
+                               $cachedData['messages'] = array_merge( $data, 
$cachedData['messages'] );
+                       }
 
-/** English
- * @author MinuteElectron <[email protected]>
- */
-$messages['en'] = array(
-       'multiboilerplate'        => '',
-       'multiboilerplate-desc'   => 'Allows a boilerplate to be selected from 
a drop down box located above the edit form when editing pages',
-       'multiboilerplate-label'  => '',
-       'multiboilerplate-legend' => 'Select boilerplate',
-       'multiboilerplate-submit' => 'Load',
-       'boilerplates'            => 'Available boilerplates',
-       'multiboilerplate-special-pagetext'                => 'These templates 
can be preloaded on page creation. (<span class=plainlinks>[{{fullurl:This page 
does not exist|action=edit}} demo]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Boilerplates are 
defined in LocalSettings.',
-       'multiboilerplate-special-define-in-interface'     => 'Boilerplates are 
defined in [[MediaWiki:Multiboilerplate]].',
-);
+                       $cachedData['deps'][] = new FileDependency( $fileName );
+               }
+               return true;
+       }
 
-/** Message documentation (Message documentation)
- * @author MinuteElectron
- * @author Purodha
- * @author RobertL
- */
-$messages['qqq'] = array(
-       'multiboilerplate-desc' => 'Description of the MultiBoilerplate 
extension, shown on [[Special:Version]]. Do not translate or change links.',
-       'multiboilerplate-legend' => 'Title of the form used for selecting a 
boilerplate.',
-       'multiboilerplate-submit' => 'The text displayed on the button that 
loads the boilerplate into the edit box.
-
-{{Identical|Load}}',
-       'boilerplates' => 'The description on Special:SpecialPages',
-       'multiboilerplate-special-pagetext' => 'Do not translate <code>&lt;span 
class=plainlinks>[{<nowiki />{fullurl:</code> and <code>|action=edit}}</code> 
and <code>]&lt;/span></code>',
-);
-
-/** Afrikaans (Afrikaans)
- * @author Arnobarnard
- */
-$messages['af'] = array(
-       'multiboilerplate-submit' => 'Laai',
-);
-
-/** Arabic (العربية)
- * @author Alnokta
- * @author Meno25
- */
-$messages['ar'] = array(
-       'multiboilerplate-desc' => 'يسمح لقالب أن يختار من صندوق منسدل موجود 
فوق استمارة التعديل أثناء تعديل الصفحات',
-       'multiboilerplate-legend' => 'اختر طبق البويلر',
-       'multiboilerplate-submit' => 'تحميل',
-       'boilerplates' => 'القوالب الجاهزة المتوفرة',
-       'multiboilerplate-special-pagetext' => 'هذه القوالب يمكن تحميلها مسبقا 
عند إنشاء الصفحات. (<span class=plainlinks>[{{fullurl:This page does not 
exist|action=edit}} تجربة]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'القوالب الجاهزة 
معرفة في LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'القوالب الجاهزة 
معرفة في [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Egyptian Spoken Arabic (مصرى)
- * @author Meno25
- */
-$messages['arz'] = array(
-       'multiboilerplate-desc' => 'يسمح لقالب أن يختار من صندوق منسدل موجود 
فوق استمارة التعديل أثناء تعديل الصفحات',
-       'multiboilerplate-legend' => 'اختر طبق البويلر',
-       'multiboilerplate-submit' => 'تحميل',
-);
-
-/** Belarusian (Taraškievica orthography) (беларуская (тарашкевіца)‎)
- * @author EugeneZelenko
- * @author Jim-by
- */
-$messages['be-tarask'] = array(
-       'multiboilerplate-desc' => 'Дазваляе ўдзельнікам выбіраць тыповыя 
тэксты са сьпісу над полем рэдагаваньня',
-       'multiboilerplate-legend' => 'Выбар узору',
-       'multiboilerplate-submit' => 'Загрузіць',
-       'boilerplates' => 'Даступныя шаблёны старонак',
-       'multiboilerplate-special-pagetext' => 'Гэтыя шаблёны могуць быць 
загружаныя пры стварэньні старонкі. (<span class=plainlinks>[{{fullurl:Гэтая 
старонка не існуе|action=edit}} дэманстрацыя]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Шаблёны старонак 
вызначаныя ў LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'Шаблёны старонак 
вызначаныя ў [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Bulgarian (български)
- * @author DCLXVI
- */
-$messages['bg'] = array(
-       'multiboilerplate-submit' => 'Зареждане',
-);
-
-/** Bengali (বাংলা)
- * @author Wikitanvir
- */
-$messages['bn'] = array(
-       'multiboilerplate-legend' => 'বয়লারপ্লেট নির্বাচন',
-       'multiboilerplate-submit' => 'লোড',
-       'boilerplates' => 'সহজলভ্য বয়লারপ্লেটসমূহ',
-);
-
-/** Breton (brezhoneg)
- * @author Fohanno
- * @author Fulup
- */
-$messages['br'] = array(
-       'multiboilerplate-desc' => 'Aotren a ra diuzañ ur bajenn pe ur patrom 
da enframmañ adalek ur voest a-us da furmskrid skridaozañ ur bajenn.',
-       'multiboilerplate-legend' => 'Diuzañ ar bajenn da enframmañ',
-       'multiboilerplate-submit' => 'Kargañ',
-       'boilerplates' => 'Patromoù hegerz',
-       'multiboilerplate-special-pagetext' => "Gallout a ra ar patromoù-mañ 
bezañ rakkarget pa vez krouet ar pajennoù. (<span 
class=plainlinks>[{{fullurl:N'eus ket eus ar bajenn-mañ|action=edit}} 
demo]</span>)",
-       'multiboilerplate-special-define-in-localsettings' => 'Termenet eo ar 
patromoù e LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'Termenet eo ar 
patromoù e [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Bosnian (bosanski)
- * @author CERminator
- */
-$messages['bs'] = array(
-       'multiboilerplate-desc' => 'Omogućuje da se odabere tekstualni šablon 
sa opadajućeg spisak smještenog iznad obrasca za uređivanje pri uređivanju 
stranica',
-       'multiboilerplate-legend' => 'Odaberi tekstualni šablon',
-       'multiboilerplate-submit' => 'Učitaj',
-       'boilerplates' => 'Dostupni šabloni',
-       'multiboilerplate-special-pagetext' => 'Ovi šabloinu mogu biti 
prethodno učitani pri pravljenju stranice. (<span 
class=plainlinks>[{{fullurl:Ova stranica ne postoji|action=edit}} 
demo]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Šabloni su 
definirani u LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'Šabloni su 
definirani u [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Catalan (català)
- * @author Paucabot
- */
-$messages['ca'] = array(
-       'multiboilerplate-submit' => 'Carrega',
-);
-
-/** Czech (česky) */
-$messages['cs'] = array(
-       'multiboilerplate-submit' => 'Načíst',
-);
-
-/** German (Deutsch)
- * @author Imre
- * @author Pill
- * @author Revolus
- * @author Umherirrender
- */
-$messages['de'] = array(
-       'multiboilerplate-desc' => 'Ermöglicht während der Seitenbearbeitung, 
eine Textvorlage aus der Auswahlbox über dem Bearbeitungsformular auszuwählen',
-       'multiboilerplate-legend' => 'Textvorlage auswählen',
-       'multiboilerplate-submit' => 'Laden',
-       'boilerplates' => 'Verfügbare Textvorlagen',
-       'multiboilerplate-special-pagetext' => 'Diese Vorlagen können beim 
Erstellen einer Seite automatisch geladen werden (<span 
class=plainlinks>[{{fullurl:Diese Seite existiert nicht|action=edit}} 
Demo]</span>).',
-       'multiboilerplate-special-define-in-localsettings' => 'Textvorlagen 
werden in <tt>LocalSettings.php</tt> definiert.',
-       'multiboilerplate-special-define-in-interface' => 'Textvorlagen werden 
in [[MediaWiki:Multiboilerplate]] definiert.',
-);
-
-/** Lower Sorbian (dolnoserbski)
- * @author Michawiki
- */
-$messages['dsb'] = array(
-       'multiboilerplate-desc' => 'Zmóžnja wubraśe tekstowego elementa z 
wuběrańskego kašćika nad wobźěłowańskim pólom, mjaztym až boki se wobźěłuju',
-       'multiboilerplate-legend' => 'Tekstowy element wubraś',
-       'multiboilerplate-submit' => 'Zacytaś',
-       'boilerplates' => 'K dispoziciji stojece tekstowe elementy',
-       'multiboilerplate-special-pagetext' => 'Toś te pśedłogi daju se pśi 
napóranju boka awtomatiski zacytaś. (<span class=plainlinks>[{{fullurl:This 
page does not exist|action=edit}} demo]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Tekstowe 
elementy definěruju se w LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'Tekstowe elementy 
definěruju se w [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Greek (Ελληνικά)
- * @author Consta
- */
-$messages['el'] = array(
-       'multiboilerplate-submit' => 'Φορτώστε',
-);
-
-/** Esperanto (Esperanto)
- * @author Yekrats
- */
-$messages['eo'] = array(
-       'multiboilerplate-legend' => 'Selekti norman tekston',
-       'multiboilerplate-submit' => 'Alŝuti',
-);
-
-/** Spanish (español)
- * @author Crazymadlover
- * @author Imre
- * @author Translationista
- */
-$messages['es'] = array(
-       'multiboilerplate-desc' => 'Permite que, al editar las páginas, una 
repetición pueda ser seleccionada de un cuadro desplegable situado encima del 
formulario de edición',
-       'multiboilerplate-legend' => 'Seleccionar plantilla',
-       'multiboilerplate-submit' => 'Cargar',
-       'boilerplates' => 'Plantillas disponibles',
-       'multiboilerplate-special-pagetext' => 'Estas plantillas pueden ser 
precargadas en la creación de páginas. (<span class=plainlinks>[{{fullurl:Esta 
página no existe|action=edit}} demo]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Las repeticiones 
están definidas en ConfiguraciónLocal.',
-       'multiboilerplate-special-define-in-interface' => 'Las repeticiones se 
definen en el [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Estonian (eesti)
- * @author Avjoska
- */
-$messages['et'] = array(
-       'multiboilerplate-submit' => 'Laadi',
-);
-
-/** Basque (euskara)
- * @author An13sa
- */
-$messages['eu'] = array(
-       'multiboilerplate-submit' => 'Kargatu',
-);
-
-/** Persian (فارسی)
- * @author Mjbmr
- */
-$messages['fa'] = array(
-       'multiboilerplate-submit' => 'بارگیری',
-);
-
-/** Finnish (suomi)
- * @author Cimon Avaro
- * @author Crt
- * @author Str4nd
- */
-$messages['fi'] = array(
-       'multiboilerplate-desc' => 'Mahdollistaa vakiotekstin valitsemisen 
tiputusvalikosta, joka sijaitsee muokkauskentän yläpuolella sivuja 
muokattaessa.',
-       'multiboilerplate-legend' => 'Valitse vakioteksti',
-       'multiboilerplate-submit' => 'Lataa',
-       'boilerplates' => 'Käytettävissä olevat vakiotekstit',
-       'multiboilerplate-special-define-in-localsettings' => 'Vakiotekstit 
määritellään asetustiedostossa LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'Vakiotekstit 
määritellään järjestelmäviestillä [[MediaWiki:Multiboilerplate]].',
-);
-
-/** French (français)
- * @author Crochet.david
- * @author Grondin
- * @author IAlex
- */
-$messages['fr'] = array(
-       'multiboilerplate-desc' => 'Permet de sélectionner une page ou un 
modèle à incorporer à partir d’une boîte en haut du formulaire d’édition d’une 
page.',
-       'multiboilerplate-legend' => 'Sélectionner la page à incorporer',
-       'multiboilerplate-submit' => 'Charger',
-       'boilerplates' => 'Modèles disponibles',
-       'multiboilerplate-special-pagetext' => "Ces modèles peuvent être 
préchargé à la création de pages. (<span class=plainlinks>[{{fullurl:Cette page 
n'existe pas|action=edit}} démo]</span>)",
-       'multiboilerplate-special-define-in-localsettings' => 'Les modèles sont 
définis dans LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'Les modèles sont 
définis dans [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Franco-Provençal (arpetan)
- * @author ChrisPtDe
- */
-$messages['frp'] = array(
-       'multiboilerplate-legend' => 'Chouèsir la pâge a apondre',
-       'multiboilerplate-submit' => 'Chargiér',
-       'boilerplates' => 'Modèlos disponiblos',
-       'multiboilerplate-special-define-in-localsettings' => 'Los modèlos sont 
dèfenis dens LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'Los modèlos sont 
dèfenis dens [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Western Frisian (Frysk)
- * @author Snakesteuben
- */
-$messages['fy'] = array(
-       'multiboilerplate-submit' => 'Ynlade',
-);
-
-/** Galician (galego)
- * @author Toliño
- */
-$messages['gl'] = array(
-       'multiboilerplate-desc' => 'Permite que unha páxina a engadir sexa 
seleccionada dunha caixa despregable localizada enriba do formulario de edición 
ao editar páxinas',
-       'multiboilerplate-legend' => 'Seleccionar a páxina a engadir',
-       'multiboilerplate-submit' => 'Cargar',
-       'boilerplates' => 'Boilerplates dispoñibles',
-       'multiboilerplate-special-pagetext' => 'Estes modelos pódense precargar 
durante a creación da páxina. (<span class=plainlinks>[{{fullurl:Esta páxina 
non existe|action=edit}} demostración]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Os boilerplates 
están definidos en LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'Os boilerplates 
están definidos en [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Ancient Greek (Ἀρχαία ἑλληνικὴ)
- * @author Crazymadlover
- */
-$messages['grc'] = array(
-       'multiboilerplate-submit' => 'φορτίζειν',
-);
-
-/** Swiss German (Alemannisch)
- * @author Als-Holder
- */
-$messages['gsw'] = array(
-       'multiboilerplate-desc' => 'Macht s megli e Täxtvorlag us em 
Uuswahlchaschte iber em Bearbeitigsformular uuszwehle derwylscht d Syte 
bearbeitet wird',
-       'multiboilerplate-legend' => 'Täxtvorlag uuswehle',
-       'multiboilerplate-submit' => 'Lade',
-       'boilerplates' => 'Verfiegbari Textböustei',
-       'multiboilerplate-special-pagetext' => 'Die Vorlage chenne vor s Syte 
aalege vorgschalte wäre. (<span class=plainlinks>[{{fullurl:Die Syte git s 
nit|action=edit}} demo]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Textböustei wäre 
in LocalSettings.php definiert.',
-       'multiboilerplate-special-define-in-interface' => 'Textböustei wäre 
definiert in [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Hawaiian (Hawai`i)
- * @author Singularity
- */
-$messages['haw'] = array(
-       'multiboilerplate-submit' => 'Ho‘ouka',
-);
-
-/** Hebrew (עברית)
- * @author Amire80
- * @author YaronSh
- */
-$messages['he'] = array(
-       'multiboilerplate-desc' => 'הוספת תמליל חוזר לבחירה מתפריט נפתח מעל 
תיבת העריכה',
-       'multiboilerplate-legend' => 'בחירת תמליל חוזר',
-       'multiboilerplate-submit' => 'טעינה',
-       'boilerplates' => 'תמלילים חוזרים זמינים',
-       'multiboilerplate-special-pagetext' => 'אפשר לטעון את התבניות הבאות 
מראש בזמן יצירת הדף. (<span class=plainlinks>[{{fullurl:הדף הזה אינו 
קיים|action=edit}} demo]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'תמלילים חוזרים 
מוגדרים ב־LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'תמלילים חוזרים 
מוגדרים ב־[[MediaWiki:Multiboilerplate]].',
-);
-
-/** Hindi (हिन्दी)
- * @author Kaustubh
- */
-$messages['hi'] = array(
-       'multiboilerplate-legend' => 'बॉईलरप्लेट चुनें',
-       'multiboilerplate-submit' => 'लोड',
-);
-
-/** Upper Sorbian (hornjoserbsce)
- * @author Michawiki
- */
-$messages['hsb'] = array(
-       'multiboilerplate-desc' => 'Zmóžnja tekstowy element z padaceho kašćika 
wubrać, kotrež je wyše wobdźěłanskeho pola na wobdźełanskich stronach',
-       'multiboilerplate-legend' => 'Tekstowy element wubrać',
-       'multiboilerplate-submit' => 'Začitać',
-       'boilerplates' => 'K dispoziciji stejace tekstowe elementy',
-       'multiboilerplate-special-pagetext' => 'Tute předłohi dadźa so při 
wutworjenju strony awtomatisce začitać. (<span class=plainlinks>[{{fullurl:Tuta 
strona njeeksistuje|action=edit}} demo]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Tekstowe 
elementy so w LocalSettings definuja.',
-       'multiboilerplate-special-define-in-interface' => 'Tekstowe elementy so 
w [[MediaWiki:Multiboilerplate]] definuja.',
-);
-
-/** Hungarian (magyar)
- * @author Glanthor Reviol
- */
-$messages['hu'] = array(
-       'multiboilerplate-desc' => 'Lehetővé teszi sablonszövegek beillesztését 
a szerkesztőablak feletti legördülő listából lapok szerkesztésénél',
-       'multiboilerplate-legend' => 'Sablonszöveg kiválasztása',
-       'multiboilerplate-submit' => 'Betöltés',
-       'boilerplates' => 'Elérhető sablonszövegek',
-       'multiboilerplate-special-pagetext' => 'Ezek a sablonok előre 
betölthetőek lap létrehozásakor. (<span class=plainlinks>[{{fullurl:ez a lap 
nem létezik|action=edit}} demó]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'A sablonszövegek 
a <tt>LocalSettings.php</tt>-ben vannak definiálva.',
-       'multiboilerplate-special-define-in-interface' => 'A sablonszövegek a 
[[MediaWiki:Multiboilerplate]] lapon vannak definiálva.',
-);
-
-/** Interlingua (interlingua)
- * @author McDutchie
- */
-$messages['ia'] = array(
-       'multiboilerplate-desc' => 'Permitte seliger un modello de texto ab un 
quadro disrolante situate super le formulario pro modificar paginas',
-       'multiboilerplate-legend' => 'Seliger modello',
-       'multiboilerplate-submit' => 'Cargar',
-       'boilerplates' => 'Modellos disponibile',
-       'multiboilerplate-special-pagetext' => 'Iste patronos pote esser 
precargate al creation de paginas. (<span class=plainlinks>[{{fullurl:Iste 
pagina non existe|action=edit}} demo]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Le modellos es 
definite in LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'Modellos es definite 
in [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Indonesian (Bahasa Indonesia)
- * @author Bennylin
- */
-$messages['id'] = array(
-       'multiboilerplate-desc' => 'Mengijikan untuk memilih sebuah pesan 
pembuka dari kotak yang terletak di atas formulir penyuntingan pada saat 
menyunting halaman',
-       'multiboilerplate-legend' => 'Pilih pesan pembuka',
-       'multiboilerplate-submit' => 'Muatkan',
-       'boilerplates' => "''Boilerplate'' yang tersedia",
-       'multiboilerplate-special-pagetext' => 'Templat-templat ini dapat di 
pramuatkan pada saat pembuatan suatu halaman. (<span 
class=plainlinks>[{{fullurl:Halaman ini tidak eksis|action=edit}} 
demo]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => "''Boilerplate'' 
didefinisikan di LocalSettings.",
-       'multiboilerplate-special-define-in-interface' => "''Boilerplate'' 
didefinisikan di [[MediaWiki:Multiboilerplate]].",
-);
-
-/** Icelandic (íslenska)
- * @author Sigurður Guðbrandsson <[email protected]>
- */
-$messages['is'] = array(
-       'multiboilerplate-desc' => 'Leyfir sniðmáti að vera valið úr fellilista 
staðsettum ofan við ritform er verið er að breyta síðum',
-       'multiboilerplate-legend' => 'Veldu sniðmát',
-       'multiboilerplate-submit' => 'Hlaða',
-);
-
-/** Italian (italiano)
- * @author Beta16
- */
-$messages['it'] = array(
-       'multiboilerplate-desc' => 'Permette di selezionare un testo standard 
da un menu a discesa situato sopra il modulo di modifica durante la modifica di 
pagine',
-       'multiboilerplate-legend' => 'Seleziona testo standard',
-       'multiboilerplate-submit' => 'Carica',
-       'boilerplates' => 'Testi standard disponibili',
-       'multiboilerplate-special-pagetext' => 'Questi template possono essere 
precaricati durante la creazione di pagine. (<span 
class=plainlinks>[{{fullurl:Questa pagina non esiste|action=edit}} 
prova]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'I testi standard 
sono definiti in LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'I testi standard 
sono definiti in [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Japanese (日本語)
- * @author Fryed-peach
- * @author Hosiryuhosi
- * @author Shirayuki
- */
-$messages['ja'] = array(
-       'multiboilerplate-desc' => 
'ページ編集時に編集フォームの上のドロップダウンボックスから定型句を選択できるようにする',
-       'multiboilerplate-legend' => '定型句の選択',
-       'multiboilerplate-submit' => '読み込み',
-       'boilerplates' => '利用可能な定型句',
-       'multiboilerplate-special-pagetext' => 
'これらの雛型はページ作成時に先行読み込みすることが可能です。(<span 
class=plainlinks>[{{fullurl:このページは存在しません|action=edit}} 実演]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => '定型句は 
LocalSettings で定義されています。',
-       'multiboilerplate-special-define-in-interface' => '定型句は 
[[MediaWiki:Multiboilerplate]] で定義されています。',
-);
-
-/** Javanese (Basa Jawa)
- * @author Meursault2004
- */
-$messages['jv'] = array(
-       'multiboilerplate-submit' => 'Unggahna',
-);
-
-/** Georgian (ქართული)
- * @author David1010
- */
-$messages['ka'] = array(
-       'multiboilerplate-submit' => 'ჩატვირთვა',
-);
-
-/** Khmer (ភាសាខ្មែរ)
- * @author Chhorran
- */
-$messages['km'] = array(
-       'multiboilerplate-submit' => 'ផ្ទុក',
-);
-
-/** Colognian (Ripoarisch)
- * @author Purodha
- */
-$messages['ksh'] = array(
-       'multiboilerplate-desc' => 'Jit däm Schriver en Ußwahl aan extra parat 
jemaate Vörlare övver däm Finster för et Sigge-Beärrbeide.',
-       'multiboilerplate-legend' => 'Sök en Vörlaach uß',
-       'multiboilerplate-submit' => 'Donn et Enndraare!',
-       'boilerplates' => 'Müjjelesche Vörlare',
-       'multiboilerplate-special-pagetext' => 'Di Vörlare künne beim neu Sigge 
Aanlääje en di Sigg jetrocke wäde (<span class=plainlinks>[{{fullurl:Jung, di 
Sigg jidd_et noch jaa nit!|action=edit}} e Beishpell]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'De Vörlare wäde 
en dä Dattei <code lang="en">LocalSettings.php</code> om ẞööver enjeschtallt.',
-       'multiboilerplate-special-define-in-interface' => 'De Vörlare wäde op 
dä Sigg [[MediaWiki:Multiboilerplate]] enjeschtallt.',
-);
-
-/** Luxembourgish (Lëtzebuergesch)
- * @author Robby
- */
-$messages['lb'] = array(
-       'multiboilerplate-desc' => "Erlaabt et eng Säit oder eng Schabloun aus 
enger Këscht uewen am Formulaire fir d'Ännere vun enger Säit erauszesichen",
-       'multiboilerplate-legend' => 'Säit eraussichen déi soll agebaut ginn',
-       'multiboilerplate-submit' => 'Lueden',
-       'boilerplates' => 'Disponibel Textschablounen',
-       'multiboilerplate-special-pagetext' => 'Dës Schabloune kënne beim Uleeë 
vun der Säit matgeluede ginn. (<span class=plainlinks>[{{fullurl:Dës Säit gëtt 
et net|action=edit}} demo]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Textschabloune 
sinn an de LocalSettings definéiert.',
-       'multiboilerplate-special-define-in-interface' => 'Textschabloune sinn 
a [[MediaWiki:Multiboilerplate]] definéiert.',
-);
-
-/** Macedonian (македонски)
- * @author Bjankuloski06
- */
-$messages['mk'] = array(
-       'multiboilerplate-desc' => 'Овозможува да биде избран подготвен текст 
од паѓачко мени сместено над полето за уредување, при уредувањето на страници',
-       'multiboilerplate-legend' => 'Избор на подготвен текст',
-       'multiboilerplate-submit' => 'Вчитај',
-       'boilerplates' => 'Достапни подготвени текстови',
-       'multiboilerplate-special-pagetext' => 'Овие шаблони можат да се 
вчитаат како готови при создавањето на страници. (<span 
class=plainlinks>[{{fullurl:This page does not exist|action=edit}} 
пример]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Подготвените 
текстови се определени во LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'Подготвените 
текстови се определени на [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Malayalam (മലയാളം)
- * @author Praveenp
- * @author Shijualex
- */
-$messages['ml'] = array(
-       'multiboilerplate-submit' => 'ശേഖരിക്കുക',
-);
-
-/** Marathi (मराठी)
- * @author Kaustubh
- */
-$messages['mr'] = array(
-       'multiboilerplate-desc' => 'पाने संपादित करत असताना, संपादन पेटीच्या वर 
बॉइलरप्लेटस निवडण्यासाठी लागणारी ओढ-यादी (drop-down) दाखविण्याची परवानगी देते',
-       'multiboilerplate-legend' => 'बॉईलरप्लेट निवडा',
-       'multiboilerplate-submit' => 'लोड',
-);
-
-/** Malay (Bahasa Melayu)
- * @author Anakmalaysia
- */
-$messages['ms'] = array(
-       'multiboilerplate-submit' => 'Muatkan',
-);
-
-/** Maltese (Malti)
- * @author Chrisportelli
- */
-$messages['mt'] = array(
-       'multiboilerplate-submit' => "Tella'",
-);
-
-/** Norwegian Bokmål (norsk (bokmål)‎)
- * @author Nghtwlkr
- */
-$messages['nb'] = array(
-       'multiboilerplate-desc' => 'Viser en boks på toppen av redigeringssiden 
for å velge og laste en standardtekst',
-       'multiboilerplate-legend' => 'Velg standardtekst',
-       'multiboilerplate-submit' => 'Last',
-       'boilerplates' => 'Tilgjengelige standardtekster',
-       'multiboilerplate-special-pagetext' => 'Disse malene kan være 
forhåndslastet ved sideopprettelse. (<span class=plainlinks>[{{fullurl:This 
page does not exist|action=edit}} demo]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Standardtekster 
er definert i LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'Standardtekster er 
definert i [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Dutch (Nederlands)
- * @author SPQRobin
- * @author Siebrand
- */
-$messages['nl'] = array(
-       'multiboilerplate-desc' => 'Biedt de mogelijkheid een standaard 
tekstblok te selecteren uit een selectievenster bovenaan een bewerkingspagina',
-       'multiboilerplate-legend' => 'Sjabloon selecteren',
-       'multiboilerplate-submit' => 'Laden',
-       'boilerplates' => 'Beschikbare sjablonen',
-       'multiboilerplate-special-pagetext' => 'Deze sjablonen kunnen bij het 
aanmaken van een pagina worden voorgeladen.
-(<span class=plainlinks>[{{fullurl:Deze pagina bestaat niet|action=edit}} 
demonstratie]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Sjablonen worden 
ingesteld in LocalSettings.php.',
-       'multiboilerplate-special-define-in-interface' => 'Sjablonen worden 
ingesteld in [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Norwegian Nynorsk (norsk (nynorsk)‎)
- * @author Harald Khan
- * @author Njardarlogar
- */
-$messages['nn'] = array(
-       'multiboilerplate-desc' => 'Syner ein boks på toppen av endringssida 
for å velja og lasta ein standardtekst',
-       'multiboilerplate-legend' => 'Vel standardtekst',
-       'multiboilerplate-submit' => 'Last',
-);
-
-/** Occitan (occitan)
- * @author Cedric31
- */
-$messages['oc'] = array(
-       'multiboilerplate-desc' => "Permet de seleccionar una pagina o un modèl 
d'incorporar a partir d'una bóstia en naut del formulari d'edicion d'una 
pagina.",
-       'multiboilerplate-legend' => "Seleccionar la pagina d'incorporar",
-       'multiboilerplate-submit' => 'Cargar',
-       'boilerplates' => 'Modèls disponibles',
-       'multiboilerplate-special-pagetext' => 'Aquestes modèls pòdon èsser 
precargats a la creacion de paginas. (<span class=plainlinks>[{{fullurl:Aquesta 
pagina existís pas|action=edit}} demo]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Los modèls son 
definits dins LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'Los modèls son 
definits dins [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Deitsch (Deitsch)
- * @author Xqt
- */
-$messages['pdc'] = array(
-       'multiboilerplate-submit' => 'Laade',
-);
-
-/** Polish (polski)
- * @author Maikking
- * @author Sp5uhe
- */
-$messages['pl'] = array(
-       'multiboilerplate-desc' => 'Pozwala w czasie edycji strony wybrać z 
rozwijalnej listy umieszczonej powyżej formularza edycji jedną ze 
zdefiniowanych wcześniej treści strony',
-       'multiboilerplate-legend' => 'Wybierz treść do wstawienia',
-       'multiboilerplate-submit' => 'Wstaw',
-       'boilerplates' => 'Dostępne wcześniej zdefiniowane treści',
-       'multiboilerplate-special-pagetext' => 'Te szablony mogą zostać 
załadowane w czasie tworzenia nowej strony. (<span 
class=plainlinks>[{{fullurl:Strona nie istnieje|action=edit}} próba]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Wstępnie 
zdefiniowane treści znajdują się w LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'Wstępnie 
zdefiniowane treści stron znajdują się w [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Piedmontese (Piemontèis)
- * @author Dragonòt
- */
-$messages['pms'] = array(
-       'multiboilerplate-desc' => 'A përmëtt che na "boilerplate" a sia 
selessionà da un menù a tendin-a posissionà an dzora a la forma ëd modìfica 
quand che as modìfico dle pàgina',
-       'multiboilerplate-legend' => 'Selession-a la "boilerplate"',
-       'multiboilerplate-submit' => 'Carìa',
-       'boilerplates' => '"Boilerplate" disponìbij',
-       'multiboilerplate-special-pagetext' => "Sto stamp-sì a peul esse 
precarià quand ch'as crea na pàgina. (<span class=plainlinks>[{{fullurl:Sta 
pàgina-sì a esist pa|action=edit}} demo]</span>)",
-       'multiboilerplate-special-define-in-localsettings' => '"Boilerplate" 
com definì an LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => '"Boilerplate" com 
definì an [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Pashto (پښتو)
- * @author Ahmed-Najib-Biabani-Ibrahimkhel
- */
-$messages['ps'] = array(
-       'multiboilerplate-submit' => 'برسېرول',
-);
-
-/** Portuguese (português)
- * @author Hamilton Abreu
- * @author Malafaya
- * @author Waldir
- */
-$messages['pt'] = array(
-       'multiboilerplate-desc' => 'Permite que um texto normalizado seja 
seleccionado de uma lista localizada acima do formulário de edição, quando se 
edita páginas',
-       'multiboilerplate-legend' => 'Seleccione o texto normalizado',
-       'multiboilerplate-submit' => 'Carregar',
-       'boilerplates' => 'Textos disponíveis',
-       'multiboilerplate-special-pagetext' => 'Estes textos normalizados podem 
ser pré-carregados na criação da página. (<span 
class=plainlinks>[{{fullurl:Esta página não existe|action=edit}} 
demonstração]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Os textos 
normalizados são definidos no ficheiro LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'Os textos 
normalizados são definidos em [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Brazilian Portuguese (português do Brasil)
- * @author Eduardo.mps
- */
-$messages['pt-br'] = array(
-       'multiboilerplate-desc' => 'Permite que um texto-modelo seja 
selecionado de uma lista suspensa localizada acima do formulário de edição, 
quando se edita páginas',
-       'multiboilerplate-legend' => 'Selecione o texto-modelo',
-       'multiboilerplate-submit' => 'Carregar',
-       'boilerplates' => 'Modelos disponíveis',
-       'multiboilerplate-special-pagetext' => 'Estes modelos podem ser 
pré-carregados na criação da página. (<span class=plainlinks>[{{fullurl:Esta 
página não existe|action=edit}} demonstração]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Boilerplates são 
definidos no LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'Modelos são 
definidos em [[MediaWiki:Multiboilerplate]]',
-);
-
-/** Romanian (română)
- * @author Firilacroco
- */
-$messages['ro'] = array(
-       'multiboilerplate-submit' => 'Încărcare',
-);
-
-/** tarandíne (tarandíne)
- * @author Joetaras
- */
-$messages['roa-tara'] = array(
-       'multiboilerplate-desc' => "Permette de scacchià 'na pàgene da 
'ngorporà da 'na liste ca se iacchie sus a 'a maschere de cangiamende quanne 
ste cange le pàggene",
-       'multiboilerplate-legend' => "Scacchie 'na pàgene da 'ngorporà",
-       'multiboilerplate-submit' => 'Careche',
-       'boilerplates' => "Pàggene da 'ngorporà disponibbele",
-       'multiboilerplate-special-pagetext' => "Ste template ponne essere 
carecate sus a creazione de 'na pàgene. (<span class=plainlinks>[{{fullurl:Sta 
pàgene non g'esiste|action=edit}} demo]</span>)",
-       'multiboilerplate-special-define-in-localsettings' => "Le pàggene da 
'ngorporà sonde definite jndr'à le LocalSettings.",
-       'multiboilerplate-special-define-in-interface' => "Le pàggene da 
'ngorporà sonde definite jndr'à [[MediaWiki:Multiboilerplate]].",
-);
-
-/** Russian (русский)
- * @author Kaganer
- * @author Александр Сигачёв
- */
-$messages['ru'] = array(
-       'multiboilerplate-desc' => 'Позволяет участникам выбирать типовые 
тексты из выпадающего списка над полем редактирования',
-       'multiboilerplate-legend' => 'Выбор образца',
-       'multiboilerplate-submit' => 'Загрузить',
-       'boilerplates' => 'Доступные заготовки страниц',
-       'multiboilerplate-special-pagetext' => 'Эти шаблоны могут подгружаться 
при создании страницы. (<span class=plainlinks>[{{fullurl:Этой страницы не 
существует|action=edit}} Пример]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Заготовки 
определены в LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'Заготовки определены 
в [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Sinhala (සිංහල)
- * @author පසිඳු කාවින්ද
- */
-$messages['si'] = array(
-       'multiboilerplate-submit' => 'පූරණය',
-);
-
-/** Slovak (slovenčina)
- * @author Helix84
- */
-$messages['sk'] = array(
-       'multiboilerplate-desc' => 'Umožňuje výber šablóny, ktoré sa zobrazuje 
na vrchu editovacej stránky',
-       'multiboilerplate-legend' => 'Vyberte nápis',
-       'multiboilerplate-submit' => 'Načítať',
-       'boilerplates' => 'Dostupné šablóny',
-       'multiboilerplate-special-pagetext' => 'Tieto šablóny možno vopred 
načítať pri vytvorení stránky. (<span class=plainlinks>[{{fullurl:Táto stránka 
neexistuje|action=edit}} demo]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Šablóny sú 
definované v LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'Šablóny sú 
definované v [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Serbian (Cyrillic script) (српски (ћирилица)‎)
- * @author Михајло Анђелковић
- */
-$messages['sr-ec'] = array(
-       'multiboilerplate-submit' => 'Учитај',
-);
-
-/** Serbian (Latin script) (srpski (latinica)‎) */
-$messages['sr-el'] = array(
-       'multiboilerplate-submit' => 'Učitaj',
-);
-
-/** Swedish (svenska)
- * @author M.M.S.
- */
-$messages['sv'] = array(
-       'multiboilerplate-desc' => 'Visar en box på toppen av redigeringssidan 
för att välja och ladda en standardtext',
-       'multiboilerplate-legend' => 'Välj standardtext',
-       'multiboilerplate-submit' => 'Ladda',
-);
-
-/** Telugu (తెలుగు)
- * @author Kiranmayee
- */
-$messages['te'] = array(
-       'multiboilerplate-submit' => 'లోడు',
-);
-
-/** Thai (ไทย)
- * @author Octahedron80
- */
-$messages['th'] = array(
-       'multiboilerplate-submit' => 'โหลด',
-);
-
-/** Tagalog (Tagalog)
- * @author AnakngAraw
- */
-$messages['tl'] = array(
-       'multiboilerplate-desc' => 'Nagpapahintulot na makapili ng isang 
"pakuluang-bakal" mula sa isang kahong bumabagsak pababa na nasa itaas ng 
pormularyong pampatnugot (pambago) kapag nagbabago ng mga pahina',
-       'multiboilerplate-legend' => 'Pumili ng pakuluang-bakal',
-       'multiboilerplate-submit' => 'Ikarga',
-       'boilerplates' => 'Makukuhang mga platong pampakulo',
-       'multiboilerplate-special-pagetext' => 'Maaaring mapaunang ikarga ang 
mga suleras na ito sa paglikha ng pahina. (<span 
class=plainlinks>[{{fullurl:This page does not exist|action=edit}} 
pagpapakita]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 'Binigyang 
kahulugana ng mga platong pamakulo sa loob ng LocalSettings.',
-       'multiboilerplate-special-define-in-interface' => 'Binigyang kahulugan 
ang mga platong pampakulo sa loob ng [[MediaWiki:Multiboilerplate]].',
-);
-
-/** Turkish (Türkçe)
- * @author Karduelis
- */
-$messages['tr'] = array(
-       'multiboilerplate-submit' => 'Yükle',
-);
-
-/** Ukrainian (українська)
- * @author Тест
- */
-$messages['uk'] = array(
-       'multiboilerplate-submit' => 'Завантажити',
-);
-
-/** Vietnamese (Tiếng Việt)
- * @author Vinhtantran
- */
-$messages['vi'] = array(
-       'multiboilerplate-desc' => 'Cho phép một bảng thông báo được chọn từ 
hộp thả xuống đặt phía trên khung soạn thảo khi sửa đổi trang',
-       'multiboilerplate-legend' => 'Chọn bảng thông báo',
-       'multiboilerplate-submit' => 'Tải',
-);
-
-/** Volapük (Volapük)
- * @author Smeira
- */
-$messages['vo'] = array(
-       'multiboilerplate-submit' => 'Lodön',
-);
-
-/** Simplified Chinese (中文(简体)‎)
- * @author PhiLiP
- * @author Zoglun
- */
-$messages['zh-hans'] = array(
-       'multiboilerplate-desc' => '这个插件可以在一个下拉菜单中选择需要预加载的页面',
-       'multiboilerplate-legend' => '选择页面格式模板',
-       'multiboilerplate-submit' => '插入页面',
-       'boilerplates' => '预加载格式模板(boilerplates)',
-       'multiboilerplate-special-pagetext' => '这些模板可以在页面创建时预加载入编辑框 (<span 
class=plainlinks>[{{fullurl:不存在的页面|action=edit}} 测试例子]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 
'在LocalSettings中设置预加载页面',
-       'multiboilerplate-special-define-in-interface' => 
'预加载页面(Boilerplates)也可在 [[MediaWiki:Multiboilerplate]] 中设置',
-);
-
-/** Traditional Chinese (中文(繁體)‎)
- * @author Wrightbus
- */
-$messages['zh-hant'] = array(
-       'multiboilerplate-desc' => '這個插件可以在一個下拉菜單中選擇需要預加載的頁面',
-       'multiboilerplate-legend' => '選擇頁面格式模板',
-       'multiboilerplate-submit' => '載入',
-       'boilerplates' => '預加載格式模板(boilerplates)',
-       'multiboilerplate-special-pagetext' => '這些模板可以在頁面創建時預加載入編輯框 (<span 
class=plainlinks>[{{fullurl:不存在的頁面|action=edit}} 測試例子]</span>)',
-       'multiboilerplate-special-define-in-localsettings' => 
'在LocalSettings中設置預加載頁面',
-       'multiboilerplate-special-define-in-interface' => 
'預加載頁面(Boilerplates)也可在 [[MediaWiki:Multiboilerplate]] 中設置',
-);
-
+       $GLOBALS['wgHooks']['LocalisationCacheRecache'][] = 
'wfJsonI18nShim9bc321f2d0a5a760';
+}
diff --git a/MultiBoilerplate.php b/MultiBoilerplate.php
index 4b643a4..4b7fa30 100644
--- a/MultiBoilerplate.php
+++ b/MultiBoilerplate.php
@@ -36,7 +36,7 @@
 // Set extension messages file.
 $dir = dirname( __FILE__ ) . '/';
 $wgExtensionMessagesFiles[ 'MultiBoilerplate' ] = $dir . 
'MultiBoilerplate.i18n.php';
-$wgExtensionMessagesFiles[ 'MultiBoilerplate' ] = $dir . 
'MultiBoilerplate.i18n.php';
+$wgMessagesDirs['MultiBoilerplate'] = __DIR__ . '/i18n';
 $wgAutoloadClasses['SpecialBoilerplates'] = $dir . 
'SpecialBoilerplates_body.php';
 $wgSpecialPages['Boilerplates'] = 'SpecialBoilerplates';
 $wgSpecialPageGroups['Boilerplates'] = 'wiki'; //section of 
[[Special:SpecialPages]]
diff --git a/WikibaseView b/WikibaseView
new file mode 160000
index 0000000..01cf625
--- /dev/null
+++ b/WikibaseView
+Subproject commit 01cf6258e9a4ca427dd672985aa09b28598cf60c
diff --git a/i18n/af.json b/i18n/af.json
new file mode 100644
index 0000000..f88450d
--- /dev/null
+++ b/i18n/af.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Arnobarnard"
+               ]
+       },
+       "multiboilerplate-submit": "Laai"
+}
diff --git a/i18n/ar.json b/i18n/ar.json
new file mode 100644
index 0000000..9f0a5db
--- /dev/null
+++ b/i18n/ar.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Alnokta",
+                       "Meno25"
+               ]
+       },
+       "multiboilerplate-desc": "يسمح لقالب أن يختار من صندوق منسدل موجود فوق 
استمارة التعديل أثناء تعديل الصفحات",
+       "multiboilerplate-legend": "اختر طبق البويلر",
+       "multiboilerplate-submit": "تحميل",
+       "boilerplates": "القوالب الجاهزة المتوفرة",
+       "multiboilerplate-special-pagetext": "هذه القوالب يمكن تحميلها مسبقا 
عند إنشاء الصفحات. (<span class=plainlinks>[{{fullurl:This page does not 
exist|action=edit}} تجربة]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "القوالب الجاهزة 
معرفة في LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "القوالب الجاهزة معرفة 
في [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/arz.json b/i18n/arz.json
new file mode 100644
index 0000000..59e2176
--- /dev/null
+++ b/i18n/arz.json
@@ -0,0 +1,10 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Meno25"
+               ]
+       },
+       "multiboilerplate-desc": "يسمح لقالب أن يختار من صندوق منسدل موجود فوق 
استمارة التعديل أثناء تعديل الصفحات",
+       "multiboilerplate-legend": "اختر طبق البويلر",
+       "multiboilerplate-submit": "تحميل"
+}
diff --git a/i18n/be-tarask.json b/i18n/be-tarask.json
new file mode 100644
index 0000000..48052e5
--- /dev/null
+++ b/i18n/be-tarask.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "EugeneZelenko",
+                       "Jim-by"
+               ]
+       },
+       "multiboilerplate-desc": "Дазваляе ўдзельнікам выбіраць тыповыя тэксты 
са сьпісу над полем рэдагаваньня",
+       "multiboilerplate-legend": "Выбар узору",
+       "multiboilerplate-submit": "Загрузіць",
+       "boilerplates": "Даступныя шаблёны старонак",
+       "multiboilerplate-special-pagetext": "Гэтыя шаблёны могуць быць 
загружаныя пры стварэньні старонкі. (<span class=plainlinks>[{{fullurl:Гэтая 
старонка не існуе|action=edit}} дэманстрацыя]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Шаблёны старонак 
вызначаныя ў LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Шаблёны старонак 
вызначаныя ў [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/bg.json b/i18n/bg.json
new file mode 100644
index 0000000..5130c55
--- /dev/null
+++ b/i18n/bg.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "DCLXVI"
+               ]
+       },
+       "multiboilerplate-submit": "Зареждане"
+}
diff --git a/i18n/bn.json b/i18n/bn.json
new file mode 100644
index 0000000..169ea0e
--- /dev/null
+++ b/i18n/bn.json
@@ -0,0 +1,10 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Wikitanvir"
+               ]
+       },
+       "multiboilerplate-legend": "বয়লারপ্লেট নির্বাচন",
+       "multiboilerplate-submit": "লোড",
+       "boilerplates": "সহজলভ্য বয়লারপ্লেটসমূহ"
+}
diff --git a/i18n/br.json b/i18n/br.json
new file mode 100644
index 0000000..3d510b6
--- /dev/null
+++ b/i18n/br.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Fohanno",
+                       "Fulup"
+               ]
+       },
+       "multiboilerplate-desc": "Aotren a ra diuzañ ur bajenn pe ur patrom da 
enframmañ adalek ur voest a-us da furmskrid skridaozañ ur bajenn.",
+       "multiboilerplate-legend": "Diuzañ ar bajenn da enframmañ",
+       "multiboilerplate-submit": "Kargañ",
+       "boilerplates": "Patromoù hegerz",
+       "multiboilerplate-special-pagetext": "Gallout a ra ar patromoù-mañ 
bezañ rakkarget pa vez krouet ar pajennoù. (<span 
class=plainlinks>[{{fullurl:N'eus ket eus ar bajenn-mañ|action=edit}} 
demo]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Termenet eo ar 
patromoù e LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Termenet eo ar 
patromoù e [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/bs.json b/i18n/bs.json
new file mode 100644
index 0000000..929bcb6
--- /dev/null
+++ b/i18n/bs.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "CERminator"
+               ]
+       },
+       "multiboilerplate-desc": "Omogućuje da se odabere tekstualni šablon sa 
opadajućeg spisak smještenog iznad obrasca za uređivanje pri uređivanju 
stranica",
+       "multiboilerplate-legend": "Odaberi tekstualni šablon",
+       "multiboilerplate-submit": "Učitaj",
+       "boilerplates": "Dostupni šabloni",
+       "multiboilerplate-special-pagetext": "Ovi šabloinu mogu biti prethodno 
učitani pri pravljenju stranice. (<span class=plainlinks>[{{fullurl:Ova 
stranica ne postoji|action=edit}} demo]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Šabloni su 
definirani u LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Šabloni su definirani 
u [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/ca.json b/i18n/ca.json
new file mode 100644
index 0000000..44edc2b
--- /dev/null
+++ b/i18n/ca.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Paucabot"
+               ]
+       },
+       "multiboilerplate-submit": "Carrega"
+}
diff --git a/i18n/cs.json b/i18n/cs.json
new file mode 100644
index 0000000..d808dbb
--- /dev/null
+++ b/i18n/cs.json
@@ -0,0 +1,6 @@
+{
+       "@metadata": {
+               "authors": []
+       },
+       "multiboilerplate-submit": "Načíst"
+}
diff --git a/i18n/de.json b/i18n/de.json
new file mode 100644
index 0000000..6a0170a
--- /dev/null
+++ b/i18n/de.json
@@ -0,0 +1,17 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Imre",
+                       "Pill",
+                       "Revolus",
+                       "Umherirrender"
+               ]
+       },
+       "multiboilerplate-desc": "Ermöglicht während der Seitenbearbeitung, 
eine Textvorlage aus der Auswahlbox über dem Bearbeitungsformular auszuwählen",
+       "multiboilerplate-legend": "Textvorlage auswählen",
+       "multiboilerplate-submit": "Laden",
+       "boilerplates": "Verfügbare Textvorlagen",
+       "multiboilerplate-special-pagetext": "Diese Vorlagen können beim 
Erstellen einer Seite automatisch geladen werden (<span 
class=plainlinks>[{{fullurl:Diese Seite existiert nicht|action=edit}} 
Demo]</span>).",
+       "multiboilerplate-special-define-in-localsettings": "Textvorlagen 
werden in <tt>LocalSettings.php</tt> definiert.",
+       "multiboilerplate-special-define-in-interface": "Textvorlagen werden in 
[[MediaWiki:Multiboilerplate]] definiert."
+}
diff --git a/i18n/dsb.json b/i18n/dsb.json
new file mode 100644
index 0000000..628d5ce
--- /dev/null
+++ b/i18n/dsb.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Michawiki"
+               ]
+       },
+       "multiboilerplate-desc": "Zmóžnja wubraśe tekstowego elementa z 
wuběrańskego kašćika nad wobźěłowańskim pólom, mjaztym až boki se wobźěłuju",
+       "multiboilerplate-legend": "Tekstowy element wubraś",
+       "multiboilerplate-submit": "Zacytaś",
+       "boilerplates": "K dispoziciji stojece tekstowe elementy",
+       "multiboilerplate-special-pagetext": "Toś te pśedłogi daju se pśi 
napóranju boka awtomatiski zacytaś. (<span class=plainlinks>[{{fullurl:This 
page does not exist|action=edit}} demo]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Tekstowe elementy 
definěruju se w LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Tekstowe elementy 
definěruju se w [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/el.json b/i18n/el.json
new file mode 100644
index 0000000..81003bf
--- /dev/null
+++ b/i18n/el.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Consta"
+               ]
+       },
+       "multiboilerplate-submit": "Φορτώστε"
+}
diff --git a/i18n/en.json b/i18n/en.json
new file mode 100644
index 0000000..0387369
--- /dev/null
+++ b/i18n/en.json
@@ -0,0 +1,16 @@
+{
+       "@metadata": {
+               "authors": [
+                       "MinuteElectron <[email protected]>"
+               ]
+       },
+       "multiboilerplate": "",
+       "multiboilerplate-desc": "Allows a boilerplate to be selected from a 
drop down box located above the edit form when editing pages",
+       "multiboilerplate-label": "",
+       "multiboilerplate-legend": "Select boilerplate",
+       "multiboilerplate-submit": "Load",
+       "boilerplates": "Available boilerplates",
+       "multiboilerplate-special-pagetext": "These templates can be preloaded 
on page creation. (<span class=plainlinks>[{{fullurl:This page does not 
exist|action=edit}} demo]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Boilerplates are 
defined in LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Boilerplates are 
defined in [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/eo.json b/i18n/eo.json
new file mode 100644
index 0000000..b46b343
--- /dev/null
+++ b/i18n/eo.json
@@ -0,0 +1,9 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Yekrats"
+               ]
+       },
+       "multiboilerplate-legend": "Selekti norman tekston",
+       "multiboilerplate-submit": "Alŝuti"
+}
diff --git a/i18n/es.json b/i18n/es.json
new file mode 100644
index 0000000..dc40cd2
--- /dev/null
+++ b/i18n/es.json
@@ -0,0 +1,16 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Crazymadlover",
+                       "Imre",
+                       "Translationista"
+               ]
+       },
+       "multiboilerplate-desc": "Permite que, al editar las páginas, una 
repetición pueda ser seleccionada de un cuadro desplegable situado encima del 
formulario de edición",
+       "multiboilerplate-legend": "Seleccionar plantilla",
+       "multiboilerplate-submit": "Cargar",
+       "boilerplates": "Plantillas disponibles",
+       "multiboilerplate-special-pagetext": "Estas plantillas pueden ser 
precargadas en la creación de páginas. (<span class=plainlinks>[{{fullurl:Esta 
página no existe|action=edit}} demo]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Las repeticiones 
están definidas en ConfiguraciónLocal.",
+       "multiboilerplate-special-define-in-interface": "Las repeticiones se 
definen en el [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/et.json b/i18n/et.json
new file mode 100644
index 0000000..bba906b
--- /dev/null
+++ b/i18n/et.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Avjoska"
+               ]
+       },
+       "multiboilerplate-submit": "Laadi"
+}
diff --git a/i18n/eu.json b/i18n/eu.json
new file mode 100644
index 0000000..3b23a2a
--- /dev/null
+++ b/i18n/eu.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "An13sa"
+               ]
+       },
+       "multiboilerplate-submit": "Kargatu"
+}
diff --git a/i18n/fa.json b/i18n/fa.json
new file mode 100644
index 0000000..e61b88b
--- /dev/null
+++ b/i18n/fa.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Mjbmr"
+               ]
+       },
+       "multiboilerplate-submit": "بارگیری"
+}
diff --git a/i18n/fi.json b/i18n/fi.json
new file mode 100644
index 0000000..959776a
--- /dev/null
+++ b/i18n/fi.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Cimon Avaro",
+                       "Crt",
+                       "Str4nd"
+               ]
+       },
+       "multiboilerplate-desc": "Mahdollistaa vakiotekstin valitsemisen 
tiputusvalikosta, joka sijaitsee muokkauskentän yläpuolella sivuja 
muokattaessa.",
+       "multiboilerplate-legend": "Valitse vakioteksti",
+       "multiboilerplate-submit": "Lataa",
+       "boilerplates": "Käytettävissä olevat vakiotekstit",
+       "multiboilerplate-special-define-in-localsettings": "Vakiotekstit 
määritellään asetustiedostossa LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Vakiotekstit 
määritellään järjestelmäviestillä [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/fr.json b/i18n/fr.json
new file mode 100644
index 0000000..0eddca6
--- /dev/null
+++ b/i18n/fr.json
@@ -0,0 +1,16 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Crochet.david",
+                       "Grondin",
+                       "IAlex"
+               ]
+       },
+       "multiboilerplate-desc": "Permet de sélectionner une page ou un modèle 
à incorporer à partir d’une boîte en haut du formulaire d’édition d’une page.",
+       "multiboilerplate-legend": "Sélectionner la page à incorporer",
+       "multiboilerplate-submit": "Charger",
+       "boilerplates": "Modèles disponibles",
+       "multiboilerplate-special-pagetext": "Ces modèles peuvent être 
préchargé à la création de pages. (<span class=plainlinks>[{{fullurl:Cette page 
n'existe pas|action=edit}} démo]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Les modèles sont 
définis dans LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Les modèles sont 
définis dans [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/frp.json b/i18n/frp.json
new file mode 100644
index 0000000..3df0d15
--- /dev/null
+++ b/i18n/frp.json
@@ -0,0 +1,12 @@
+{
+       "@metadata": {
+               "authors": [
+                       "ChrisPtDe"
+               ]
+       },
+       "multiboilerplate-legend": "Chouèsir la pâge a apondre",
+       "multiboilerplate-submit": "Chargiér",
+       "boilerplates": "Modèlos disponiblos",
+       "multiboilerplate-special-define-in-localsettings": "Los modèlos sont 
dèfenis dens LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Los modèlos sont 
dèfenis dens [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/fy.json b/i18n/fy.json
new file mode 100644
index 0000000..52c46db
--- /dev/null
+++ b/i18n/fy.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Snakesteuben"
+               ]
+       },
+       "multiboilerplate-submit": "Ynlade"
+}
diff --git a/i18n/gl.json b/i18n/gl.json
new file mode 100644
index 0000000..6aec009
--- /dev/null
+++ b/i18n/gl.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Toliño"
+               ]
+       },
+       "multiboilerplate-desc": "Permite que unha páxina a engadir sexa 
seleccionada dunha caixa despregable localizada enriba do formulario de edición 
ao editar páxinas",
+       "multiboilerplate-legend": "Seleccionar a páxina a engadir",
+       "multiboilerplate-submit": "Cargar",
+       "boilerplates": "Boilerplates dispoñibles",
+       "multiboilerplate-special-pagetext": "Estes modelos pódense precargar 
durante a creación da páxina. (<span class=plainlinks>[{{fullurl:Esta páxina 
non existe|action=edit}} demostración]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Os boilerplates 
están definidos en LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Os boilerplates están 
definidos en [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/grc.json b/i18n/grc.json
new file mode 100644
index 0000000..490de8b
--- /dev/null
+++ b/i18n/grc.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Crazymadlover"
+               ]
+       },
+       "multiboilerplate-submit": "φορτίζειν"
+}
diff --git a/i18n/gsw.json b/i18n/gsw.json
new file mode 100644
index 0000000..91fdbe4
--- /dev/null
+++ b/i18n/gsw.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Als-Holder"
+               ]
+       },
+       "multiboilerplate-desc": "Macht s megli e Täxtvorlag us em 
Uuswahlchaschte iber em Bearbeitigsformular uuszwehle derwylscht d Syte 
bearbeitet wird",
+       "multiboilerplate-legend": "Täxtvorlag uuswehle",
+       "multiboilerplate-submit": "Lade",
+       "boilerplates": "Verfiegbari Textböustei",
+       "multiboilerplate-special-pagetext": "Die Vorlage chenne vor s Syte 
aalege vorgschalte wäre. (<span class=plainlinks>[{{fullurl:Die Syte git s 
nit|action=edit}} demo]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Textböustei wäre 
in LocalSettings.php definiert.",
+       "multiboilerplate-special-define-in-interface": "Textböustei wäre 
definiert in [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/haw.json b/i18n/haw.json
new file mode 100644
index 0000000..3a0cda1
--- /dev/null
+++ b/i18n/haw.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Singularity"
+               ]
+       },
+       "multiboilerplate-submit": "Ho‘ouka"
+}
diff --git a/i18n/he.json b/i18n/he.json
new file mode 100644
index 0000000..9eb34d2
--- /dev/null
+++ b/i18n/he.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Amire80",
+                       "YaronSh"
+               ]
+       },
+       "multiboilerplate-desc": "הוספת תמליל חוזר לבחירה מתפריט נפתח מעל תיבת 
העריכה",
+       "multiboilerplate-legend": "בחירת תמליל חוזר",
+       "multiboilerplate-submit": "טעינה",
+       "boilerplates": "תמלילים חוזרים זמינים",
+       "multiboilerplate-special-pagetext": "אפשר לטעון את התבניות הבאות מראש 
בזמן יצירת הדף. (<span class=plainlinks>[{{fullurl:הדף הזה אינו 
קיים|action=edit}} demo]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "תמלילים חוזרים 
מוגדרים ב־LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "תמלילים חוזרים מוגדרים 
ב־[[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/hi.json b/i18n/hi.json
new file mode 100644
index 0000000..44b3cc1
--- /dev/null
+++ b/i18n/hi.json
@@ -0,0 +1,9 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Kaustubh"
+               ]
+       },
+       "multiboilerplate-legend": "बॉईलरप्लेट चुनें",
+       "multiboilerplate-submit": "लोड"
+}
diff --git a/i18n/hsb.json b/i18n/hsb.json
new file mode 100644
index 0000000..2e378bc
--- /dev/null
+++ b/i18n/hsb.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Michawiki"
+               ]
+       },
+       "multiboilerplate-desc": "Zmóžnja tekstowy element z padaceho kašćika 
wubrać, kotrež je wyše wobdźěłanskeho pola na wobdźełanskich stronach",
+       "multiboilerplate-legend": "Tekstowy element wubrać",
+       "multiboilerplate-submit": "Začitać",
+       "boilerplates": "K dispoziciji stejace tekstowe elementy",
+       "multiboilerplate-special-pagetext": "Tute předłohi dadźa so při 
wutworjenju strony awtomatisce začitać. (<span class=plainlinks>[{{fullurl:Tuta 
strona njeeksistuje|action=edit}} demo]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Tekstowe elementy 
so w LocalSettings definuja.",
+       "multiboilerplate-special-define-in-interface": "Tekstowe elementy so w 
[[MediaWiki:Multiboilerplate]] definuja."
+}
diff --git a/i18n/hu.json b/i18n/hu.json
new file mode 100644
index 0000000..454e21c
--- /dev/null
+++ b/i18n/hu.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Glanthor Reviol"
+               ]
+       },
+       "multiboilerplate-desc": "Lehetővé teszi sablonszövegek beillesztését a 
szerkesztőablak feletti legördülő listából lapok szerkesztésénél",
+       "multiboilerplate-legend": "Sablonszöveg kiválasztása",
+       "multiboilerplate-submit": "Betöltés",
+       "boilerplates": "Elérhető sablonszövegek",
+       "multiboilerplate-special-pagetext": "Ezek a sablonok előre 
betölthetőek lap létrehozásakor. (<span class=plainlinks>[{{fullurl:ez a lap 
nem létezik|action=edit}} demó]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "A sablonszövegek a 
<tt>LocalSettings.php</tt>-ben vannak definiálva.",
+       "multiboilerplate-special-define-in-interface": "A sablonszövegek a 
[[MediaWiki:Multiboilerplate]] lapon vannak definiálva."
+}
diff --git a/i18n/ia.json b/i18n/ia.json
new file mode 100644
index 0000000..02d3e10
--- /dev/null
+++ b/i18n/ia.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "McDutchie"
+               ]
+       },
+       "multiboilerplate-desc": "Permitte seliger un modello de texto ab un 
quadro disrolante situate super le formulario pro modificar paginas",
+       "multiboilerplate-legend": "Seliger modello",
+       "multiboilerplate-submit": "Cargar",
+       "boilerplates": "Modellos disponibile",
+       "multiboilerplate-special-pagetext": "Iste patronos pote esser 
precargate al creation de paginas. (<span class=plainlinks>[{{fullurl:Iste 
pagina non existe|action=edit}} demo]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Le modellos es 
definite in LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Modellos es definite 
in [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/id.json b/i18n/id.json
new file mode 100644
index 0000000..188ee9e
--- /dev/null
+++ b/i18n/id.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Bennylin"
+               ]
+       },
+       "multiboilerplate-desc": "Mengijikan untuk memilih sebuah pesan pembuka 
dari kotak yang terletak di atas formulir penyuntingan pada saat menyunting 
halaman",
+       "multiboilerplate-legend": "Pilih pesan pembuka",
+       "multiboilerplate-submit": "Muatkan",
+       "boilerplates": "''Boilerplate'' yang tersedia",
+       "multiboilerplate-special-pagetext": "Templat-templat ini dapat di 
pramuatkan pada saat pembuatan suatu halaman. (<span 
class=plainlinks>[{{fullurl:Halaman ini tidak eksis|action=edit}} 
demo]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "''Boilerplate'' 
didefinisikan di LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "''Boilerplate'' 
didefinisikan di [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/is.json b/i18n/is.json
new file mode 100644
index 0000000..ef3f99b
--- /dev/null
+++ b/i18n/is.json
@@ -0,0 +1,10 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Sigurður Guðbrandsson <[email protected]>"
+               ]
+       },
+       "multiboilerplate-desc": "Leyfir sniðmáti að vera valið úr fellilista 
staðsettum ofan við ritform er verið er að breyta síðum",
+       "multiboilerplate-legend": "Veldu sniðmát",
+       "multiboilerplate-submit": "Hlaða"
+}
diff --git a/i18n/it.json b/i18n/it.json
new file mode 100644
index 0000000..f831459
--- /dev/null
+++ b/i18n/it.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Beta16"
+               ]
+       },
+       "multiboilerplate-desc": "Permette di selezionare un testo standard da 
un menu a discesa situato sopra il modulo di modifica durante la modifica di 
pagine",
+       "multiboilerplate-legend": "Seleziona testo standard",
+       "multiboilerplate-submit": "Carica",
+       "boilerplates": "Testi standard disponibili",
+       "multiboilerplate-special-pagetext": "Questi template possono essere 
precaricati durante la creazione di pagine. (<span 
class=plainlinks>[{{fullurl:Questa pagina non esiste|action=edit}} 
prova]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "I testi standard 
sono definiti in LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "I testi standard sono 
definiti in [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/ja.json b/i18n/ja.json
new file mode 100644
index 0000000..f3f4eb2
--- /dev/null
+++ b/i18n/ja.json
@@ -0,0 +1,16 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Fryed-peach",
+                       "Hosiryuhosi",
+                       "Shirayuki"
+               ]
+       },
+       "multiboilerplate-desc": "ページ編集時に編集フォームの上のドロップダウンボックスから定型句を選択できるようにする",
+       "multiboilerplate-legend": "定型句の選択",
+       "multiboilerplate-submit": "読み込み",
+       "boilerplates": "利用可能な定型句",
+       "multiboilerplate-special-pagetext": 
"これらの雛型はページ作成時に先行読み込みすることが可能です。(<span 
class=plainlinks>[{{fullurl:このページは存在しません|action=edit}} 実演]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "定型句は LocalSettings 
で定義されています。",
+       "multiboilerplate-special-define-in-interface": "定型句は 
[[MediaWiki:Multiboilerplate]] で定義されています。"
+}
diff --git a/i18n/jv.json b/i18n/jv.json
new file mode 100644
index 0000000..e58eed0
--- /dev/null
+++ b/i18n/jv.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Meursault2004"
+               ]
+       },
+       "multiboilerplate-submit": "Unggahna"
+}
diff --git a/i18n/ka.json b/i18n/ka.json
new file mode 100644
index 0000000..0ea1b86
--- /dev/null
+++ b/i18n/ka.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "David1010"
+               ]
+       },
+       "multiboilerplate-submit": "ჩატვირთვა"
+}
diff --git a/i18n/km.json b/i18n/km.json
new file mode 100644
index 0000000..ee92dba
--- /dev/null
+++ b/i18n/km.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Chhorran"
+               ]
+       },
+       "multiboilerplate-submit": "ផ្ទុក"
+}
diff --git a/i18n/ksh.json b/i18n/ksh.json
new file mode 100644
index 0000000..5e1e2e4
--- /dev/null
+++ b/i18n/ksh.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Purodha"
+               ]
+       },
+       "multiboilerplate-desc": "Jit däm Schriver en Ußwahl aan extra parat 
jemaate Vörlare övver däm Finster för et Sigge-Beärrbeide.",
+       "multiboilerplate-legend": "Sök en Vörlaach uß",
+       "multiboilerplate-submit": "Donn et Enndraare!",
+       "boilerplates": "Müjjelesche Vörlare",
+       "multiboilerplate-special-pagetext": "Di Vörlare künne beim neu Sigge 
Aanlääje en di Sigg jetrocke wäde (<span class=plainlinks>[{{fullurl:Jung, di 
Sigg jidd_et noch jaa nit!|action=edit}} e Beishpell]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "De Vörlare wäde en 
dä Dattei <code lang=\"en\">LocalSettings.php</code> om ẞööver enjeschtallt.",
+       "multiboilerplate-special-define-in-interface": "De Vörlare wäde op dä 
Sigg [[MediaWiki:Multiboilerplate]] enjeschtallt."
+}
diff --git a/i18n/lb.json b/i18n/lb.json
new file mode 100644
index 0000000..345df66
--- /dev/null
+++ b/i18n/lb.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Robby"
+               ]
+       },
+       "multiboilerplate-desc": "Erlaabt et eng Säit oder eng Schabloun aus 
enger Këscht uewen am Formulaire fir d'Ännere vun enger Säit erauszesichen",
+       "multiboilerplate-legend": "Säit eraussichen déi soll agebaut ginn",
+       "multiboilerplate-submit": "Lueden",
+       "boilerplates": "Disponibel Textschablounen",
+       "multiboilerplate-special-pagetext": "Dës Schabloune kënne beim Uleeë 
vun der Säit matgeluede ginn. (<span class=plainlinks>[{{fullurl:Dës Säit gëtt 
et net|action=edit}} demo]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Textschabloune 
sinn an de LocalSettings definéiert.",
+       "multiboilerplate-special-define-in-interface": "Textschabloune sinn a 
[[MediaWiki:Multiboilerplate]] definéiert."
+}
diff --git a/i18n/mk.json b/i18n/mk.json
new file mode 100644
index 0000000..771761f
--- /dev/null
+++ b/i18n/mk.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Bjankuloski06"
+               ]
+       },
+       "multiboilerplate-desc": "Овозможува да биде избран подготвен текст од 
паѓачко мени сместено над полето за уредување, при уредувањето на страници",
+       "multiboilerplate-legend": "Избор на подготвен текст",
+       "multiboilerplate-submit": "Вчитај",
+       "boilerplates": "Достапни подготвени текстови",
+       "multiboilerplate-special-pagetext": "Овие шаблони можат да се вчитаат 
како готови при создавањето на страници. (<span 
class=plainlinks>[{{fullurl:This page does not exist|action=edit}} 
пример]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Подготвените 
текстови се определени во LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Подготвените текстови 
се определени на [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/ml.json b/i18n/ml.json
new file mode 100644
index 0000000..679009b
--- /dev/null
+++ b/i18n/ml.json
@@ -0,0 +1,9 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Praveenp",
+                       "Shijualex"
+               ]
+       },
+       "multiboilerplate-submit": "ശേഖരിക്കുക"
+}
diff --git a/i18n/mr.json b/i18n/mr.json
new file mode 100644
index 0000000..9679299
--- /dev/null
+++ b/i18n/mr.json
@@ -0,0 +1,10 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Kaustubh"
+               ]
+       },
+       "multiboilerplate-desc": "पाने संपादित करत असताना, संपादन पेटीच्या वर 
बॉइलरप्लेटस निवडण्यासाठी लागणारी ओढ-यादी (drop-down) दाखविण्याची परवानगी देते",
+       "multiboilerplate-legend": "बॉईलरप्लेट निवडा",
+       "multiboilerplate-submit": "लोड"
+}
diff --git a/i18n/ms.json b/i18n/ms.json
new file mode 100644
index 0000000..6405289
--- /dev/null
+++ b/i18n/ms.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Anakmalaysia"
+               ]
+       },
+       "multiboilerplate-submit": "Muatkan"
+}
diff --git a/i18n/mt.json b/i18n/mt.json
new file mode 100644
index 0000000..66af7ba
--- /dev/null
+++ b/i18n/mt.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Chrisportelli"
+               ]
+       },
+       "multiboilerplate-submit": "Tella'"
+}
diff --git a/i18n/nb.json b/i18n/nb.json
new file mode 100644
index 0000000..7e3ce91
--- /dev/null
+++ b/i18n/nb.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Nghtwlkr"
+               ]
+       },
+       "multiboilerplate-desc": "Viser en boks på toppen av redigeringssiden 
for å velge og laste en standardtekst",
+       "multiboilerplate-legend": "Velg standardtekst",
+       "multiboilerplate-submit": "Last",
+       "boilerplates": "Tilgjengelige standardtekster",
+       "multiboilerplate-special-pagetext": "Disse malene kan være 
forhåndslastet ved sideopprettelse. (<span class=plainlinks>[{{fullurl:This 
page does not exist|action=edit}} demo]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Standardtekster er 
definert i LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Standardtekster er 
definert i [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/nl.json b/i18n/nl.json
new file mode 100644
index 0000000..ca7eb38
--- /dev/null
+++ b/i18n/nl.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "SPQRobin",
+                       "Siebrand"
+               ]
+       },
+       "multiboilerplate-desc": "Biedt de mogelijkheid een standaard tekstblok 
te selecteren uit een selectievenster bovenaan een bewerkingspagina",
+       "multiboilerplate-legend": "Sjabloon selecteren",
+       "multiboilerplate-submit": "Laden",
+       "boilerplates": "Beschikbare sjablonen",
+       "multiboilerplate-special-pagetext": "Deze sjablonen kunnen bij het 
aanmaken van een pagina worden voorgeladen.\n(<span 
class=plainlinks>[{{fullurl:Deze pagina bestaat niet|action=edit}} 
demonstratie]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Sjablonen worden 
ingesteld in LocalSettings.php.",
+       "multiboilerplate-special-define-in-interface": "Sjablonen worden 
ingesteld in [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/nn.json b/i18n/nn.json
new file mode 100644
index 0000000..d727a32
--- /dev/null
+++ b/i18n/nn.json
@@ -0,0 +1,11 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Harald Khan",
+                       "Njardarlogar"
+               ]
+       },
+       "multiboilerplate-desc": "Syner ein boks på toppen av endringssida for 
å velja og lasta ein standardtekst",
+       "multiboilerplate-legend": "Vel standardtekst",
+       "multiboilerplate-submit": "Last"
+}
diff --git a/i18n/oc.json b/i18n/oc.json
new file mode 100644
index 0000000..0a5aa63
--- /dev/null
+++ b/i18n/oc.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Cedric31"
+               ]
+       },
+       "multiboilerplate-desc": "Permet de seleccionar una pagina o un modèl 
d'incorporar a partir d'una bóstia en naut del formulari d'edicion d'una 
pagina.",
+       "multiboilerplate-legend": "Seleccionar la pagina d'incorporar",
+       "multiboilerplate-submit": "Cargar",
+       "boilerplates": "Modèls disponibles",
+       "multiboilerplate-special-pagetext": "Aquestes modèls pòdon èsser 
precargats a la creacion de paginas. (<span class=plainlinks>[{{fullurl:Aquesta 
pagina existís pas|action=edit}} demo]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Los modèls son 
definits dins LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Los modèls son 
definits dins [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/pdc.json b/i18n/pdc.json
new file mode 100644
index 0000000..c731d24
--- /dev/null
+++ b/i18n/pdc.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Xqt"
+               ]
+       },
+       "multiboilerplate-submit": "Laade"
+}
diff --git a/i18n/pl.json b/i18n/pl.json
new file mode 100644
index 0000000..5a50676
--- /dev/null
+++ b/i18n/pl.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Maikking",
+                       "Sp5uhe"
+               ]
+       },
+       "multiboilerplate-desc": "Pozwala w czasie edycji strony wybrać z 
rozwijalnej listy umieszczonej powyżej formularza edycji jedną ze 
zdefiniowanych wcześniej treści strony",
+       "multiboilerplate-legend": "Wybierz treść do wstawienia",
+       "multiboilerplate-submit": "Wstaw",
+       "boilerplates": "Dostępne wcześniej zdefiniowane treści",
+       "multiboilerplate-special-pagetext": "Te szablony mogą zostać 
załadowane w czasie tworzenia nowej strony. (<span 
class=plainlinks>[{{fullurl:Strona nie istnieje|action=edit}} próba]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Wstępnie 
zdefiniowane treści znajdują się w LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Wstępnie zdefiniowane 
treści stron znajdują się w [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/pms.json b/i18n/pms.json
new file mode 100644
index 0000000..d78a1ef
--- /dev/null
+++ b/i18n/pms.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Dragonòt"
+               ]
+       },
+       "multiboilerplate-desc": "A përmëtt che na \"boilerplate\" a sia 
selessionà da un menù a tendin-a posissionà an dzora a la forma ëd modìfica 
quand che as modìfico dle pàgina",
+       "multiboilerplate-legend": "Selession-a la \"boilerplate\"",
+       "multiboilerplate-submit": "Carìa",
+       "boilerplates": "\"Boilerplate\" disponìbij",
+       "multiboilerplate-special-pagetext": "Sto stamp-sì a peul esse precarià 
quand ch'as crea na pàgina. (<span class=plainlinks>[{{fullurl:Sta pàgina-sì a 
esist pa|action=edit}} demo]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "\"Boilerplate\" 
com definì an LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "\"Boilerplate\" com 
definì an [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/ps.json b/i18n/ps.json
new file mode 100644
index 0000000..fc48ee5
--- /dev/null
+++ b/i18n/ps.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Ahmed-Najib-Biabani-Ibrahimkhel"
+               ]
+       },
+       "multiboilerplate-submit": "برسېرول"
+}
diff --git a/i18n/pt-br.json b/i18n/pt-br.json
new file mode 100644
index 0000000..6b2bcd7
--- /dev/null
+++ b/i18n/pt-br.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Eduardo.mps"
+               ]
+       },
+       "multiboilerplate-desc": "Permite que um texto-modelo seja selecionado 
de uma lista suspensa localizada acima do formulário de edição, quando se edita 
páginas",
+       "multiboilerplate-legend": "Selecione o texto-modelo",
+       "multiboilerplate-submit": "Carregar",
+       "boilerplates": "Modelos disponíveis",
+       "multiboilerplate-special-pagetext": "Estes modelos podem ser 
pré-carregados na criação da página. (<span class=plainlinks>[{{fullurl:Esta 
página não existe|action=edit}} demonstração]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Boilerplates são 
definidos no LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Modelos são definidos 
em [[MediaWiki:Multiboilerplate]]"
+}
diff --git a/i18n/pt.json b/i18n/pt.json
new file mode 100644
index 0000000..b627139
--- /dev/null
+++ b/i18n/pt.json
@@ -0,0 +1,16 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Hamilton Abreu",
+                       "Malafaya",
+                       "Waldir"
+               ]
+       },
+       "multiboilerplate-desc": "Permite que um texto normalizado seja 
seleccionado de uma lista localizada acima do formulário de edição, quando se 
edita páginas",
+       "multiboilerplate-legend": "Seleccione o texto normalizado",
+       "multiboilerplate-submit": "Carregar",
+       "boilerplates": "Textos disponíveis",
+       "multiboilerplate-special-pagetext": "Estes textos normalizados podem 
ser pré-carregados na criação da página. (<span 
class=plainlinks>[{{fullurl:Esta página não existe|action=edit}} 
demonstração]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Os textos 
normalizados são definidos no ficheiro LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Os textos normalizados 
são definidos em [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/qqq.json b/i18n/qqq.json
new file mode 100644
index 0000000..38ce885
--- /dev/null
+++ b/i18n/qqq.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "MinuteElectron",
+                       "Purodha",
+                       "RobertL"
+               ]
+       },
+       "multiboilerplate-desc": "Description of the MultiBoilerplate 
extension, shown on [[Special:Version]]. Do not translate or change links.",
+       "multiboilerplate-legend": "Title of the form used for selecting a 
boilerplate.",
+       "multiboilerplate-submit": "The text displayed on the button that loads 
the boilerplate into the edit box.\n\n{{Identical|Load}}",
+       "boilerplates": "The description on Special:SpecialPages",
+       "multiboilerplate-special-pagetext": "Do not translate <code>&lt;span 
class=plainlinks>[{<nowiki />{fullurl:</code> and <code>|action=edit}}</code> 
and <code>]&lt;/span></code>"
+}
diff --git a/i18n/ro.json b/i18n/ro.json
new file mode 100644
index 0000000..1eada58
--- /dev/null
+++ b/i18n/ro.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Firilacroco"
+               ]
+       },
+       "multiboilerplate-submit": "Încărcare"
+}
diff --git a/i18n/roa-tara.json b/i18n/roa-tara.json
new file mode 100644
index 0000000..35d3fe0
--- /dev/null
+++ b/i18n/roa-tara.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Joetaras"
+               ]
+       },
+       "multiboilerplate-desc": "Permette de scacchià 'na pàgene da 'ngorporà 
da 'na liste ca se iacchie sus a 'a maschere de cangiamende quanne ste cange le 
pàggene",
+       "multiboilerplate-legend": "Scacchie 'na pàgene da 'ngorporà",
+       "multiboilerplate-submit": "Careche",
+       "boilerplates": "Pàggene da 'ngorporà disponibbele",
+       "multiboilerplate-special-pagetext": "Ste template ponne essere 
carecate sus a creazione de 'na pàgene. (<span class=plainlinks>[{{fullurl:Sta 
pàgene non g'esiste|action=edit}} demo]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Le pàggene da 
'ngorporà sonde definite jndr'à le LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Le pàggene da 
'ngorporà sonde definite jndr'à [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/ru.json b/i18n/ru.json
new file mode 100644
index 0000000..9b399f1
--- /dev/null
+++ b/i18n/ru.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Kaganer",
+                       "Александр Сигачёв"
+               ]
+       },
+       "multiboilerplate-desc": "Позволяет участникам выбирать типовые тексты 
из выпадающего списка над полем редактирования",
+       "multiboilerplate-legend": "Выбор образца",
+       "multiboilerplate-submit": "Загрузить",
+       "boilerplates": "Доступные заготовки страниц",
+       "multiboilerplate-special-pagetext": "Эти шаблоны могут подгружаться 
при создании страницы. (<span class=plainlinks>[{{fullurl:Этой страницы не 
существует|action=edit}} Пример]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Заготовки 
определены в LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Заготовки определены в 
[[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/si.json b/i18n/si.json
new file mode 100644
index 0000000..46e98af
--- /dev/null
+++ b/i18n/si.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "පසිඳු කාවින්ද"
+               ]
+       },
+       "multiboilerplate-submit": "පූරණය"
+}
diff --git a/i18n/sk.json b/i18n/sk.json
new file mode 100644
index 0000000..ef4ab21
--- /dev/null
+++ b/i18n/sk.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Helix84"
+               ]
+       },
+       "multiboilerplate-desc": "Umožňuje výber šablóny, ktoré sa zobrazuje na 
vrchu editovacej stránky",
+       "multiboilerplate-legend": "Vyberte nápis",
+       "multiboilerplate-submit": "Načítať",
+       "boilerplates": "Dostupné šablóny",
+       "multiboilerplate-special-pagetext": "Tieto šablóny možno vopred 
načítať pri vytvorení stránky. (<span class=plainlinks>[{{fullurl:Táto stránka 
neexistuje|action=edit}} demo]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Šablóny sú 
definované v LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Šablóny sú definované 
v [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/sr-ec.json b/i18n/sr-ec.json
new file mode 100644
index 0000000..4d25d53
--- /dev/null
+++ b/i18n/sr-ec.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Михајло Анђелковић"
+               ]
+       },
+       "multiboilerplate-submit": "Учитај"
+}
diff --git a/i18n/sr-el.json b/i18n/sr-el.json
new file mode 100644
index 0000000..cec113b
--- /dev/null
+++ b/i18n/sr-el.json
@@ -0,0 +1,6 @@
+{
+       "@metadata": {
+               "authors": []
+       },
+       "multiboilerplate-submit": "Učitaj"
+}
diff --git a/i18n/sv.json b/i18n/sv.json
new file mode 100644
index 0000000..5fe9f79
--- /dev/null
+++ b/i18n/sv.json
@@ -0,0 +1,10 @@
+{
+       "@metadata": {
+               "authors": [
+                       "M.M.S."
+               ]
+       },
+       "multiboilerplate-desc": "Visar en box på toppen av redigeringssidan 
för att välja och ladda en standardtext",
+       "multiboilerplate-legend": "Välj standardtext",
+       "multiboilerplate-submit": "Ladda"
+}
diff --git a/i18n/te.json b/i18n/te.json
new file mode 100644
index 0000000..04bf321
--- /dev/null
+++ b/i18n/te.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Kiranmayee"
+               ]
+       },
+       "multiboilerplate-submit": "లోడు"
+}
diff --git a/i18n/th.json b/i18n/th.json
new file mode 100644
index 0000000..a36243e
--- /dev/null
+++ b/i18n/th.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Octahedron80"
+               ]
+       },
+       "multiboilerplate-submit": "โหลด"
+}
diff --git a/i18n/tl.json b/i18n/tl.json
new file mode 100644
index 0000000..f3bb253
--- /dev/null
+++ b/i18n/tl.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "AnakngAraw"
+               ]
+       },
+       "multiboilerplate-desc": "Nagpapahintulot na makapili ng isang 
\"pakuluang-bakal\" mula sa isang kahong bumabagsak pababa na nasa itaas ng 
pormularyong pampatnugot (pambago) kapag nagbabago ng mga pahina",
+       "multiboilerplate-legend": "Pumili ng pakuluang-bakal",
+       "multiboilerplate-submit": "Ikarga",
+       "boilerplates": "Makukuhang mga platong pampakulo",
+       "multiboilerplate-special-pagetext": "Maaaring mapaunang ikarga ang mga 
suleras na ito sa paglikha ng pahina. (<span class=plainlinks>[{{fullurl:This 
page does not exist|action=edit}} pagpapakita]</span>)",
+       "multiboilerplate-special-define-in-localsettings": "Binigyang 
kahulugana ng mga platong pamakulo sa loob ng LocalSettings.",
+       "multiboilerplate-special-define-in-interface": "Binigyang kahulugan 
ang mga platong pampakulo sa loob ng [[MediaWiki:Multiboilerplate]]."
+}
diff --git a/i18n/tr.json b/i18n/tr.json
new file mode 100644
index 0000000..1920d2a
--- /dev/null
+++ b/i18n/tr.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Karduelis"
+               ]
+       },
+       "multiboilerplate-submit": "Yükle"
+}
diff --git a/i18n/uk.json b/i18n/uk.json
new file mode 100644
index 0000000..d087fd9
--- /dev/null
+++ b/i18n/uk.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Тест"
+               ]
+       },
+       "multiboilerplate-submit": "Завантажити"
+}
diff --git a/i18n/vi.json b/i18n/vi.json
new file mode 100644
index 0000000..60db935
--- /dev/null
+++ b/i18n/vi.json
@@ -0,0 +1,10 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Vinhtantran"
+               ]
+       },
+       "multiboilerplate-desc": "Cho phép một bảng thông báo được chọn từ hộp 
thả xuống đặt phía trên khung soạn thảo khi sửa đổi trang",
+       "multiboilerplate-legend": "Chọn bảng thông báo",
+       "multiboilerplate-submit": "Tải"
+}
diff --git a/i18n/vo.json b/i18n/vo.json
new file mode 100644
index 0000000..465b73a
--- /dev/null
+++ b/i18n/vo.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Smeira"
+               ]
+       },
+       "multiboilerplate-submit": "Lodön"
+}
diff --git a/i18n/zh-hans.json b/i18n/zh-hans.json
new file mode 100644
index 0000000..3cb5f1e
--- /dev/null
+++ b/i18n/zh-hans.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "PhiLiP",
+                       "Zoglun"
+               ]
+       },
+       "multiboilerplate-desc": "这个插件可以在一个下拉菜单中选择需要预加载的页面",
+       "multiboilerplate-legend": "选择页面格式模板",
+       "multiboilerplate-submit": "插入页面",
+       "boilerplates": "预加载格式模板(boilerplates)",
+       "multiboilerplate-special-pagetext": "这些模板可以在页面创建时预加载入编辑框 (<span 
class=plainlinks>[{{fullurl:不存在的页面|action=edit}} 测试例子]</span>)",
+       "multiboilerplate-special-define-in-localsettings": 
"在LocalSettings中设置预加载页面",
+       "multiboilerplate-special-define-in-interface": "预加载页面(Boilerplates)也可在 
[[MediaWiki:Multiboilerplate]] 中设置"
+}
diff --git a/i18n/zh-hant.json b/i18n/zh-hant.json
new file mode 100644
index 0000000..e2ee7bf
--- /dev/null
+++ b/i18n/zh-hant.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Wrightbus"
+               ]
+       },
+       "multiboilerplate-desc": "這個插件可以在一個下拉菜單中選擇需要預加載的頁面",
+       "multiboilerplate-legend": "選擇頁面格式模板",
+       "multiboilerplate-submit": "載入",
+       "boilerplates": "預加載格式模板(boilerplates)",
+       "multiboilerplate-special-pagetext": "這些模板可以在頁面創建時預加載入編輯框 (<span 
class=plainlinks>[{{fullurl:不存在的頁面|action=edit}} 測試例子]</span>)",
+       "multiboilerplate-special-define-in-localsettings": 
"在LocalSettings中設置預加載頁面",
+       "multiboilerplate-special-define-in-interface": "預加載頁面(Boilerplates)也可在 
[[MediaWiki:Multiboilerplate]] 中設置"
+}

-- 
To view, visit https://gerrit.wikimedia.org/r/189321
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Id4be014de10e9a1195d17728d84488fc2e6276fb
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MultiBoilerplate
Gerrit-Branch: master
Gerrit-Owner: Raimond Spekking <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to