Siebrand has submitted this change and it was merged.

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


Migrate to JSON i18n

Procedure per https://www.mediawiki.org/wiki/Manual:GenerateJsonI18n.php
with shim.

Change-Id: I1e4182d09b4157f340e5cafe0b21928b51671134
---
M Agora.i18n.php
M Agora.php
A i18n/ast.json
A i18n/ba.json
A i18n/bcl.json
A i18n/be-tarask.json
A i18n/ca.json
A i18n/cy.json
A i18n/da.json
A i18n/de.json
A i18n/dsb.json
A i18n/en.json
A i18n/eo.json
A i18n/es.json
A i18n/eu.json
A i18n/fa.json
A i18n/fi.json
A i18n/fo.json
A i18n/fr.json
A i18n/frp.json
A i18n/frr.json
A i18n/gl.json
A i18n/he.json
A i18n/hsb.json
A i18n/ia.json
A i18n/id.json
A i18n/it.json
A i18n/ja.json
A i18n/ko.json
A i18n/ksh.json
A i18n/lb.json
A i18n/map-bms.json
A i18n/mk.json
A i18n/ms.json
A i18n/nb.json
A i18n/nl.json
A i18n/oc.json
A i18n/pl.json
A i18n/pms.json
A i18n/pt-br.json
A i18n/pt.json
A i18n/qqq.json
A i18n/roa-tara.json
A i18n/ru.json
A i18n/sco.json
A i18n/sv.json
A i18n/tr.json
A i18n/tzm.json
A i18n/uk.json
A i18n/war.json
A i18n/zh-hans.json
A i18n/zh-hant.json
52 files changed, 429 insertions(+), 356 deletions(-)

Approvals:
  Nikerabbit: Looks good to me, approved
  Siebrand: Verified



diff --git a/Agora.i18n.php b/Agora.i18n.php
index 7450a95..eeb2776 100644
--- a/Agora.i18n.php
+++ b/Agora.i18n.php
@@ -1,361 +1,31 @@
 <?php
 /**
- * Internationalisation for Agora 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();
+$GLOBALS['wgHooks']['LocalisationCacheRecache'][] = function ( $cache, $code, 
&$cachedData ) {
+       $codeSequence = array_merge( array( $code ), 
$cachedData['fallbackSequence'] );
+       foreach ( $codeSequence as $csCode ) {
+               $fileName = __DIR__ . "/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 Rob Moen
- */
-$messages['en'] = array(
-       'agora-desc' => 'Skin agnostic Agora theming for MediaWiki',
-);
-
-/** Message documentation (Message documentation)
- * @author Beta16
- * @author Shirayuki
- */
-$messages['qqq'] = array(
-       'agora-desc' => 
'{{desc|name=Agora|url=http://www.mediawiki.org/wiki/Skin:Agora}}',
-);
-
-/** Asturian (asturianu)
- * @author Xuacu
- */
-$messages['ast'] = array(
-       'agora-desc' => 'Aspeutu agnósticu Agora pa MediaWiki',
-);
-
-/** Bashkir (башҡортса)
- * @author Sagan
- */
-$messages['ba'] = array(
-       'agora-desc' => 'MediaWiki өсөн Agora агностик биҙәлеше',
-);
-
-/** Bikol Central (Bikol Central)
- * @author Geopoet
- */
-$messages['bcl'] = array(
-       'agora-desc' => 'Kublit kan agnostic Agora tinitema para sa MediaWiki',
-);
-
-/** Belarusian (Taraškievica orthography) (беларуская (тарашкевіца)‎)
- * @author Wizardist
- */
-$messages['be-tarask'] = array(
-       'agora-desc' => 'Незалежнае ад тэмы афармленьне Agora для MediaWiki',
-);
-
-/** Catalan (català)
- * @author Marcmpujol
- */
-$messages['ca'] = array(
-       'agora-desc' => 'Aspecte (skin) del tema Agora agnóstic per MediaWiki',
-);
-
-/** Welsh (Cymraeg)
- * @author Lloffiwr
- */
-$messages['cy'] = array(
-       'agora-desc' => "Themau Agora ar gyfer MediaWiki sy'n gweithio ymhob 
gwedd",
-);
-
-/** Danish (dansk)
- * @author Christian List
- */
-$messages['da'] = array(
-       'agora-desc' => 'Udseendeuafhængigt Agora tema til MediaWiki',
-);
-
-/** German (Deutsch)
- * @author Metalhead64
- */
-$messages['de'] = array(
-       'agora-desc' => '„Agora“-Skin für MediaWiki',
-);
-
-/** Lower Sorbian (dolnoserbski)
- * @author Michawiki
- */
-$messages['dsb'] = array(
-       'agora-desc' => 'Drastwa Agora za MediaWiki',
-);
-
-/** Esperanto (Esperanto)
- * @author Blahma
- */
-$messages['eo'] = array(
-       'agora-desc' => 'Temo agnostika Agora por MediaWiki',
-);
-
-/** Spanish (español)
- * @author Armando-Martin
- */
-$messages['es'] = array(
-       'agora-desc' => 'Aspecto (skin) del tema Agora agnóstico para 
MediaWiki',
-);
-
-/** Basque (euskara)
- * @author Theklan
- */
-$messages['eu'] = array(
-       'agora-desc' => 'MediaWikirentzatko Agora itxurako agnostic azala',
-);
-
-/** Persian (فارسی)
- * @author Reza1615
- */
-$messages['fa'] = array(
-       'agora-desc' => 'پوسته بازار آگنوستیک برای مدیاویکی',
-);
-
-/** Finnish (suomi)
- * @author VezonThunder
- */
-$messages['fi'] = array(
-       'agora-desc' => 'Ulkoasusta riippumattomat Agora-teemat MediaWikille',
-);
-
-/** Faroese (føroyskt)
- * @author EileenSanda
- */
-$messages['fo'] = array(
-       'agora-desc' => 'Agnostiskt Agora tema útsjónd til MediaWiki',
-);
-
-/** French (français)
- * @author Gomoko
- */
-$messages['fr'] = array(
-       'agora-desc' => 'Habillage du thème Agora agnostique pour MédiaWiki',
-);
-
-/** Franco-Provençal (arpetan)
- * @author ChrisPtDe
- */
-$messages['frp'] = array(
-       'agora-desc' => 'Habelyâjo du tèmo Agorâ agnostico por MediaWiki',
-);
-
-/** Northern Frisian (Nordfriisk)
- * @author Murma174
- */
-$messages['frr'] = array(
-       'agora-desc' => '„Agora“-skak för MediaWiki',
-);
-
-/** Galician (galego)
- * @author Toliño
- */
-$messages['gl'] = array(
-       'agora-desc' => 'Aparencia agnóstica Agora para MediaWiki',
-);
-
-/** Hebrew (עברית)
- * @author Amire80
- */
-$messages['he'] = array(
-       'agora-desc' => 'התאמה של כל ערכות העיצוב של מדיה־ויקי לסגנון אגורא',
-);
-
-/** Upper Sorbian (hornjoserbsce)
- * @author Michawiki
- */
-$messages['hsb'] = array(
-       'agora-desc' => 'Drasta Agora za MediaWiki',
-);
-
-/** Interlingua (interlingua)
- * @author McDutchie
- */
-$messages['ia'] = array(
-       'agora-desc' => 'Elementos graphic in stilo Agora independente del 
apparentia seligite pro MediaWiki',
-);
-
-/** Indonesian (Bahasa Indonesia)
- * @author Farras
- */
-$messages['id'] = array(
-       'agora-desc' => 'Kulit tema agnostik Agora untuk mediaWiki',
-);
-
-/** Italian (italiano)
- * @author Gianfranco
- */
-$messages['it'] = array(
-       'agora-desc' => 'Tema della skin Agora agnostico per MediaWiki',
-);
-
-/** Japanese (日本語)
- * @author Shirayuki
- */
-$messages['ja'] = array(
-       'agora-desc' => 'MediaWiki 用の、外装に依存しない Agora テーマ',
-);
-
-/** Korean (한국어)
- * @author 아라
- */
-$messages['ko'] = array(
-       'agora-desc' => '미디어위키를 위한 스킨에 의존하지 않는 Agora 테마',
-);
-
-/** Colognian (Ripoarisch)
- * @author Purodha
- */
-$messages['ksh'] = array(
-       'agora-desc' => 'De Bovverfläsch „Agora“ för MediaWiki.',
-);
-
-/** Luxembourgish (Lëtzebuergesch)
- * @author Robby
- */
-$messages['lb'] = array(
-       'agora-desc' => '"Agora"-Skin fir MediaWiki',
-);
-
-/** Basa Banyumasan (Basa Banyumasan)
- * @author StefanusRA
- */
-$messages['map-bms'] = array(
-       'agora-desc' => 'Kulit tema agnostik Agora kanggo MediaWiki',
-);
-
-/** Macedonian (македонски)
- * @author Bjankuloski06
- */
-$messages['mk'] = array(
-       'agora-desc' => 'Тематско руво „Агора“ за МедијаВики',
-);
-
-/** Malay (Bahasa Melayu)
- * @author Anakmalaysia
- */
-$messages['ms'] = array(
-       'agora-desc' => 'Pertemaan Agora yang bebas kulit untuk MediaWiki',
-);
-
-/** Norwegian Bokmål (norsk bokmål)
- * @author Event
- */
-$messages['nb'] = array(
-       'agora-desc' => 'Utseende-uavhengig Agora-tema for MediaWiki',
-);
-
-/** Dutch (Nederlands)
- * @author Siebrand
- */
-$messages['nl'] = array(
-       'agora-desc' => 'Uiterlijkagnostisch Agorathema',
-);
-
-/** Occitan (occitan)
- * @author Cedric31
- */
-$messages['oc'] = array(
-       'agora-desc' => 'Abilhatge del tèma Agora agnostic per MediaWiki',
-);
-
-/** Polish (polski)
- * @author Matma Rex
- */
-$messages['pl'] = array(
-       'agora-desc' => 'Motyw Agora dla MediaWiki, niezależny od skórek',
-);
-
-/** Piedmontese (Piemontèis)
- * @author Borichèt
- */
-$messages['pms'] = array(
-       'agora-desc' => 'Tema dla pel Agora agnòstich për MediaWiki',
-);
-
-/** Portuguese (português)
- * @author Malafaya
- */
-$messages['pt'] = array(
-       'agora-desc' => 'Tema Agora independente da skin para MediaWiki',
-);
-
-/** Brazilian Portuguese (português do Brasil)
- * @author Fúlvio
- */
-$messages['pt-br'] = array(
-       'agora-desc' => 'Skin do tema Agora agnóstico para o MediaWiki',
-);
-
-/** tarandíne (tarandíne)
- * @author Joetaras
- */
-$messages['roa-tara'] = array(
-       'agora-desc' => 'Scheme agnosteche Agora theming pe MediaUicchi',
-);
-
-/** Russian (русский)
- * @author Kaganer
- * @author Ole Yves
- */
-$messages['ru'] = array(
-       'agora-desc' => 'Агностическая тема оформления «Agora» для MediaWiki',
-);
-
-/** Scots (Scots)
- * @author John Reid
- */
-$messages['sco'] = array(
-       'agora-desc' => 'Skin agnostic Agora theming fer MediaWiki',
-);
-
-/** Swedish (svenska)
- * @author Ainali
- */
-$messages['sv'] = array(
-       'agora-desc' => 'Temaagnostisk Agora utseende för MediaWiki',
-);
-
-/** Turkish (Türkçe)
- * @author Joseph
- */
-$messages['tr'] = array(
-       'agora-desc' => 'MediaWiki için desen bağımsız Agora teması',
-);
-
-/** Central Atlas Tamazight (ⵜⴰⵎⴰⵣⵉⵖⵜ)
- * @author Tifinaghes
- */
-$messages['tzm'] = array(
-       'agora-desc' => 'Skin agnostic Agora theming for MediaWiki',
-);
-
-/** Ukrainian (українська)
- * @author Base
- */
-$messages['uk'] = array(
-       'agora-desc' => 'Агностична тема оформлення «Agora» для MediaWiki',
-);
-
-/** Waray (Winaray)
- * @author Harvzsf
- */
-$messages['war'] = array(
-       'agora-desc' => 'Skin agnostic Agora nga pan-tema para han MediaWiki',
-);
-
-/** Simplified Chinese (中文(简体)‎)
- * @author Zhangjintao
- */
-$messages['zh-hans'] = array(
-       'agora-desc' => 'MediaWiki的Agora主题',
-);
-
-/** Traditional Chinese (中文(繁體)‎)
- * @author Justincheng12345
- */
-$messages['zh-hant'] = array(
-       'agora-desc' => 'MediaWiki的Agora主題',
-);
+               $cachedData['deps'][] = new FileDependency( $fileName );
+       }
+       return true;
+};
diff --git a/Agora.php b/Agora.php
index 72f581f..d1498fc 100644
--- a/Agora.php
+++ b/Agora.php
@@ -5,7 +5,7 @@
 $wgExtensionCredits['other'][] = array(
        'path' => __FILE__,
        'name' => 'Agora',
-       'version' => '0.0.1',
+       'version' => '0.1.0',
        'url' => 'https://www.mediawiki.org/wiki/Extension:Agora',
        'author' => array( 'Rob Moen', 'Trevor Parscal', 'Munaf Assaf' ),
        'descriptionmsg' => 'agora-desc'
@@ -16,6 +16,7 @@
 $wgHooks['BeforePageDisplay'][] = 'AgoraHooks::onBeforePageDisplay';
 
 //i18n
+$wgMessagesDirs['Agora'] = __DIR__ . '/i18n';
 $wgExtensionMessagesFiles['Agora'] = $localBasePath . '/Agora.i18n.php';
 
 // Resource Template
diff --git a/i18n/ast.json b/i18n/ast.json
new file mode 100644
index 0000000..2010542
--- /dev/null
+++ b/i18n/ast.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Xuacu"
+        ]
+    },
+    "agora-desc": "Aspeutu agnósticu Agora pa MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/ba.json b/i18n/ba.json
new file mode 100644
index 0000000..1dc62cf
--- /dev/null
+++ b/i18n/ba.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Sagan"
+        ]
+    },
+    "agora-desc": "MediaWiki өсөн Agora агностик биҙәлеше"
+}
\ No newline at end of file
diff --git a/i18n/bcl.json b/i18n/bcl.json
new file mode 100644
index 0000000..68f1c8c
--- /dev/null
+++ b/i18n/bcl.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Geopoet"
+        ]
+    },
+    "agora-desc": "Kublit kan agnostic Agora tinitema para sa MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/be-tarask.json b/i18n/be-tarask.json
new file mode 100644
index 0000000..75e1324
--- /dev/null
+++ b/i18n/be-tarask.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Wizardist"
+        ]
+    },
+    "agora-desc": "Незалежнае ад тэмы афармленьне Agora для MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/ca.json b/i18n/ca.json
new file mode 100644
index 0000000..ef983e4
--- /dev/null
+++ b/i18n/ca.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Marcmpujol"
+        ]
+    },
+    "agora-desc": "Aspecte (skin) del tema Agora agnóstic per MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/cy.json b/i18n/cy.json
new file mode 100644
index 0000000..e8cba15
--- /dev/null
+++ b/i18n/cy.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Lloffiwr"
+        ]
+    },
+    "agora-desc": "Themau Agora ar gyfer MediaWiki sy'n gweithio ymhob gwedd"
+}
\ No newline at end of file
diff --git a/i18n/da.json b/i18n/da.json
new file mode 100644
index 0000000..8794695
--- /dev/null
+++ b/i18n/da.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Christian List"
+        ]
+    },
+    "agora-desc": "Udseendeuafhængigt Agora tema til MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/de.json b/i18n/de.json
new file mode 100644
index 0000000..f381c1f
--- /dev/null
+++ b/i18n/de.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Metalhead64"
+        ]
+    },
+    "agora-desc": "„Agora“-Skin für MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/dsb.json b/i18n/dsb.json
new file mode 100644
index 0000000..c88e918
--- /dev/null
+++ b/i18n/dsb.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Michawiki"
+        ]
+    },
+    "agora-desc": "Drastwa Agora za MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/en.json b/i18n/en.json
new file mode 100644
index 0000000..a7c8e53
--- /dev/null
+++ b/i18n/en.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Rob Moen"
+        ]
+    },
+    "agora-desc": "Skin agnostic Agora theming for MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/eo.json b/i18n/eo.json
new file mode 100644
index 0000000..96ed7fb
--- /dev/null
+++ b/i18n/eo.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Blahma"
+        ]
+    },
+    "agora-desc": "Temo agnostika Agora por MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/es.json b/i18n/es.json
new file mode 100644
index 0000000..9d262c8
--- /dev/null
+++ b/i18n/es.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Armando-Martin"
+        ]
+    },
+    "agora-desc": "Aspecto (skin) del tema Agora agnóstico para MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/eu.json b/i18n/eu.json
new file mode 100644
index 0000000..58d540f
--- /dev/null
+++ b/i18n/eu.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Theklan"
+        ]
+    },
+    "agora-desc": "MediaWikirentzatko Agora itxurako agnostic azala"
+}
\ No newline at end of file
diff --git a/i18n/fa.json b/i18n/fa.json
new file mode 100644
index 0000000..a4d8eb6
--- /dev/null
+++ b/i18n/fa.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Reza1615"
+        ]
+    },
+    "agora-desc": "پوسته بازار آگنوستیک برای مدیاویکی"
+}
\ No newline at end of file
diff --git a/i18n/fi.json b/i18n/fi.json
new file mode 100644
index 0000000..e277a77
--- /dev/null
+++ b/i18n/fi.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "VezonThunder"
+        ]
+    },
+    "agora-desc": "Ulkoasusta riippumattomat Agora-teemat MediaWikille"
+}
\ No newline at end of file
diff --git a/i18n/fo.json b/i18n/fo.json
new file mode 100644
index 0000000..5e0478c
--- /dev/null
+++ b/i18n/fo.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "EileenSanda"
+        ]
+    },
+    "agora-desc": "Agnostiskt Agora tema útsjónd til MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/fr.json b/i18n/fr.json
new file mode 100644
index 0000000..2666d14
--- /dev/null
+++ b/i18n/fr.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Gomoko"
+        ]
+    },
+    "agora-desc": "Habillage du thème Agora agnostique pour MédiaWiki"
+}
\ No newline at end of file
diff --git a/i18n/frp.json b/i18n/frp.json
new file mode 100644
index 0000000..caf6c8e
--- /dev/null
+++ b/i18n/frp.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "ChrisPtDe"
+        ]
+    },
+    "agora-desc": "Habelyâjo du tèmo Agorâ agnostico por MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/frr.json b/i18n/frr.json
new file mode 100644
index 0000000..0c042b5
--- /dev/null
+++ b/i18n/frr.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Murma174"
+        ]
+    },
+    "agora-desc": "„Agora“-skak för MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/gl.json b/i18n/gl.json
new file mode 100644
index 0000000..0f2355d
--- /dev/null
+++ b/i18n/gl.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Toliño"
+        ]
+    },
+    "agora-desc": "Aparencia agnóstica Agora para MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/he.json b/i18n/he.json
new file mode 100644
index 0000000..76817c1
--- /dev/null
+++ b/i18n/he.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Amire80"
+        ]
+    },
+    "agora-desc": "התאמה של כל ערכות העיצוב של מדיה־ויקי לסגנון אגורא"
+}
\ No newline at end of file
diff --git a/i18n/hsb.json b/i18n/hsb.json
new file mode 100644
index 0000000..dd77764
--- /dev/null
+++ b/i18n/hsb.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Michawiki"
+        ]
+    },
+    "agora-desc": "Drasta Agora za MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/ia.json b/i18n/ia.json
new file mode 100644
index 0000000..45e7071
--- /dev/null
+++ b/i18n/ia.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "McDutchie"
+        ]
+    },
+    "agora-desc": "Elementos graphic in stilo Agora independente del 
apparentia seligite pro MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/id.json b/i18n/id.json
new file mode 100644
index 0000000..87a6030
--- /dev/null
+++ b/i18n/id.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Farras"
+        ]
+    },
+    "agora-desc": "Kulit tema agnostik Agora untuk mediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/it.json b/i18n/it.json
new file mode 100644
index 0000000..826d5ca
--- /dev/null
+++ b/i18n/it.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Gianfranco"
+        ]
+    },
+    "agora-desc": "Tema della skin Agora agnostico per MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/ja.json b/i18n/ja.json
new file mode 100644
index 0000000..df0a761
--- /dev/null
+++ b/i18n/ja.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Shirayuki"
+        ]
+    },
+    "agora-desc": "MediaWiki 用の、外装に依存しない Agora テーマ"
+}
\ No newline at end of file
diff --git a/i18n/ko.json b/i18n/ko.json
new file mode 100644
index 0000000..73b02e3
--- /dev/null
+++ b/i18n/ko.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "아라"
+        ]
+    },
+    "agora-desc": "미디어위키를 위한 스킨에 의존하지 않는 Agora 테마"
+}
\ No newline at end of file
diff --git a/i18n/ksh.json b/i18n/ksh.json
new file mode 100644
index 0000000..a9e1319
--- /dev/null
+++ b/i18n/ksh.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Purodha"
+        ]
+    },
+    "agora-desc": "De Bovverfläsch „Agora“ för MediaWiki."
+}
\ No newline at end of file
diff --git a/i18n/lb.json b/i18n/lb.json
new file mode 100644
index 0000000..819cac6
--- /dev/null
+++ b/i18n/lb.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Robby"
+        ]
+    },
+    "agora-desc": "\"Agora\"-Skin fir MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/map-bms.json b/i18n/map-bms.json
new file mode 100644
index 0000000..f10a30f
--- /dev/null
+++ b/i18n/map-bms.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "StefanusRA"
+        ]
+    },
+    "agora-desc": "Kulit tema agnostik Agora kanggo MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/mk.json b/i18n/mk.json
new file mode 100644
index 0000000..3660c66
--- /dev/null
+++ b/i18n/mk.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Bjankuloski06"
+        ]
+    },
+    "agora-desc": "Тематско руво „Агора“ за МедијаВики"
+}
\ No newline at end of file
diff --git a/i18n/ms.json b/i18n/ms.json
new file mode 100644
index 0000000..9cb241b
--- /dev/null
+++ b/i18n/ms.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Anakmalaysia"
+        ]
+    },
+    "agora-desc": "Pertemaan Agora yang bebas kulit untuk MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/nb.json b/i18n/nb.json
new file mode 100644
index 0000000..b9037fd
--- /dev/null
+++ b/i18n/nb.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Event"
+        ]
+    },
+    "agora-desc": "Utseende-uavhengig Agora-tema for MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/nl.json b/i18n/nl.json
new file mode 100644
index 0000000..6e255a7
--- /dev/null
+++ b/i18n/nl.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Siebrand"
+        ]
+    },
+    "agora-desc": "Uiterlijkagnostisch Agorathema"
+}
\ No newline at end of file
diff --git a/i18n/oc.json b/i18n/oc.json
new file mode 100644
index 0000000..81d89ce
--- /dev/null
+++ b/i18n/oc.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Cedric31"
+        ]
+    },
+    "agora-desc": "Abilhatge del tèma Agora agnostic per MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/pl.json b/i18n/pl.json
new file mode 100644
index 0000000..e28c0a6
--- /dev/null
+++ b/i18n/pl.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Matma Rex"
+        ]
+    },
+    "agora-desc": "Motyw Agora dla MediaWiki, niezależny od skórek"
+}
\ No newline at end of file
diff --git a/i18n/pms.json b/i18n/pms.json
new file mode 100644
index 0000000..ca4402d
--- /dev/null
+++ b/i18n/pms.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Borichèt"
+        ]
+    },
+    "agora-desc": "Tema dla pel Agora agnòstich për MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/pt-br.json b/i18n/pt-br.json
new file mode 100644
index 0000000..9efa3b5
--- /dev/null
+++ b/i18n/pt-br.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Fúlvio"
+        ]
+    },
+    "agora-desc": "Skin do tema Agora agnóstico para o MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/pt.json b/i18n/pt.json
new file mode 100644
index 0000000..4f408cf
--- /dev/null
+++ b/i18n/pt.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Malafaya"
+        ]
+    },
+    "agora-desc": "Tema Agora independente da skin para MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/qqq.json b/i18n/qqq.json
new file mode 100644
index 0000000..0762b1a
--- /dev/null
+++ b/i18n/qqq.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Beta16",
+            "Shirayuki"
+        ]
+    },
+    "agora-desc": 
"{{desc|name=Agora|url=http://www.mediawiki.org/wiki/Skin:Agora}}";
+}
\ No newline at end of file
diff --git a/i18n/roa-tara.json b/i18n/roa-tara.json
new file mode 100644
index 0000000..f48e4d4
--- /dev/null
+++ b/i18n/roa-tara.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Joetaras"
+        ]
+    },
+    "agora-desc": "Scheme agnosteche Agora theming pe MediaUicchi"
+}
\ No newline at end of file
diff --git a/i18n/ru.json b/i18n/ru.json
new file mode 100644
index 0000000..c2f9a97
--- /dev/null
+++ b/i18n/ru.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Kaganer",
+            "Ole Yves"
+        ]
+    },
+    "agora-desc": "Агностическая тема оформления «Agora» для MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/sco.json b/i18n/sco.json
new file mode 100644
index 0000000..88f53a4
--- /dev/null
+++ b/i18n/sco.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "John Reid"
+        ]
+    },
+    "agora-desc": "Skin agnostic Agora theming fer MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/sv.json b/i18n/sv.json
new file mode 100644
index 0000000..dc363a6
--- /dev/null
+++ b/i18n/sv.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Ainali"
+        ]
+    },
+    "agora-desc": "Temaagnostisk Agora utseende för MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/tr.json b/i18n/tr.json
new file mode 100644
index 0000000..8b396fd
--- /dev/null
+++ b/i18n/tr.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Joseph"
+        ]
+    },
+    "agora-desc": "MediaWiki için desen bağımsız Agora teması"
+}
\ No newline at end of file
diff --git a/i18n/tzm.json b/i18n/tzm.json
new file mode 100644
index 0000000..fbdc91e
--- /dev/null
+++ b/i18n/tzm.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Tifinaghes"
+        ]
+    },
+    "agora-desc": "Skin agnostic Agora theming for MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/uk.json b/i18n/uk.json
new file mode 100644
index 0000000..d36ff3b
--- /dev/null
+++ b/i18n/uk.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Base"
+        ]
+    },
+    "agora-desc": "Агностична тема оформлення «Agora» для MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/war.json b/i18n/war.json
new file mode 100644
index 0000000..56d6fe3
--- /dev/null
+++ b/i18n/war.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Harvzsf"
+        ]
+    },
+    "agora-desc": "Skin agnostic Agora nga pan-tema para han MediaWiki"
+}
\ No newline at end of file
diff --git a/i18n/zh-hans.json b/i18n/zh-hans.json
new file mode 100644
index 0000000..7472444
--- /dev/null
+++ b/i18n/zh-hans.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Zhangjintao"
+        ]
+    },
+    "agora-desc": "MediaWiki的Agora主题"
+}
\ No newline at end of file
diff --git a/i18n/zh-hant.json b/i18n/zh-hant.json
new file mode 100644
index 0000000..73de0d6
--- /dev/null
+++ b/i18n/zh-hant.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Justincheng12345"
+        ]
+    },
+    "agora-desc": "MediaWiki的Agora主題"
+}
\ No newline at end of file

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I1e4182d09b4157f340e5cafe0b21928b51671134
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Agora
Gerrit-Branch: master
Gerrit-Owner: Siebrand <siebr...@kitano.nl>
Gerrit-Reviewer: Nikerabbit <niklas.laxst...@gmail.com>
Gerrit-Reviewer: Siebrand <siebr...@kitano.nl>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to