Raimond Spekking 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: I9d16c7e9d199bfc1b425891e5824e0d814b270fd
---
M SwiftCloudFiles.i18n.php
M SwiftCloudFiles.php
A i18n/ast.json
A i18n/be-tarask.json
A i18n/cs.json
A i18n/de.json
A i18n/dsb.json
A i18n/en.json
A i18n/es.json
A i18n/fa.json
A i18n/fi.json
A i18n/fr.json
A i18n/gl.json
A i18n/he.json
A i18n/hsb.json
A i18n/ia.json
A i18n/it.json
A i18n/ja.json
A i18n/ko.json
A i18n/ksh.json
A i18n/mk.json
A i18n/ml.json
A i18n/ms.json
A i18n/nl.json
A i18n/oc.json
A i18n/pl.json
A i18n/pms.json
A i18n/qqq.json
A i18n/roa-tara.json
A i18n/ru.json
A i18n/sv.json
A i18n/tl.json
A i18n/uk.json
A i18n/vi.json
A i18n/zh-hans.json
A i18n/zh-hant.json
36 files changed, 303 insertions(+), 246 deletions(-)

Approvals:
  Raimond Spekking: Verified; Looks good to me, approved



diff --git a/SwiftCloudFiles.i18n.php b/SwiftCloudFiles.i18n.php
index 7673c0b..eeb2776 100644
--- a/SwiftCloudFiles.i18n.php
+++ b/SwiftCloudFiles.i18n.php
@@ -1,250 +1,31 @@
 <?php
 /**
- * Internationalisation for Swift Cloud Files 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 Aaron Schulz
- */
-$messages['en'] = array(
-       'swiftcloudfiles-desc' => "Includes and registers the 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' API], allowing 
MediaWiki to interface with an OpenStack Swift storage backend."
-);
-
-/** Message documentation (Message documentation)
- * @author Purodha
- */
-$messages['qqq'] = array(
-       'swiftcloudfiles-desc' => 'A "[[:wikipedia:Front and back 
ends|backend]]" is a system or component that ordinary users don\'t interact 
with directly and don\'t need to know about, and that is responsible for a 
distinct task or service - for example, a storage back-end is a generic system 
for storing data which other applications can use. Possible alternatives for 
back-end are "system" or "service", or (depending on context and language) even 
leave it untranslated.',
-);
-
-/** Asturian (asturianu)
- * @author Xuacu
- */
-$messages['ast'] = array(
-       'swiftcloudfiles-desc' => "Inclúi y rexistra la 
[https://github.com/rackspace/php-cloudfiles  API ''php-cloudfiles''], 
permitiendo que MediaWiki interactúe con una infraestructura d'almacenamientu 
OpenStack Swift.",
-);
-
-/** Belarusian (Taraškievica orthography) (беларуская (тарашкевіца)‎)
- * @author Wizardist
- */
-$messages['be-tarask'] = array(
-       'swiftcloudfiles-desc' => "Уключае і рэгіструе 
[https://github.com/rackspace/php-cloudfiles API ''php-cloudfiles'' ], што 
дазваляе MediaWiki ўзаемадзейнічаць са сховішчам OpenStack Swift.",
-);
-
-/** Czech (čeština)
- * @author Mormegil
- */
-$messages['cs'] = array(
-       'swiftcloudfiles-desc' => "Zahrnuje a registruje 
[https://github.com/rackspace/php-cloudfiles API ''php-cloudfiles''], 
umožňující MediaWiki přístup ke koncovému úložnému systému OpenStack Swift.",
-);
-
-/** German (Deutsch)
- * @author Kghbln
- * @author Metalhead64
- */
-$messages['de'] = array(
-       'swiftcloudfiles-desc' => "Ermöglicht die Verwendung der 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles''-API], mit der 
MediaWiki als Interface für einen OpenStack-Swift-Speicher genutzt werden kann",
-);
-
-/** Lower Sorbian (dolnoserbski)
- * @author Michawiki
- */
-$messages['dsb'] = array(
-       'swiftcloudfiles-desc' => "Zmóžnja wužywanje 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' API], z 
kótarymiž MediaWiki dajo se ako wužywarski powjerch za składowak OpenStack 
Swift.",
-);
-
-/** Spanish (español)
- * @author Armando-Martin
- */
-$messages['es'] = array(
-       'swiftcloudfiles-desc' => "Incluye y registra la 
[https://github.com/rackspace/php-cloudfiles API ''php-cloudfiles''], 
permitiendo a MediaWiki interactuar con un servidor de almacenamiento de 
OpenStack Swift.",
-);
-
-/** Persian (فارسی)
- * @author Armin1392
- */
-$messages['fa'] = array(
-       'swiftcloudfiles-desc' => "شامل شدن و ثبت‌نام کردن  
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' API], اجازه 
مدیاویکی به رابط شدن با باطن ذخیره‌سازی سریع اُپن استک.",
-);
-
-/** Finnish (suomi)
- * @author Nike
- */
-$messages['fi'] = array(
-       'swiftcloudfiles-desc' => "Sisällyttää ja rekisteröi 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' APIn], jonka 
avulla MediaWiki voi keskustella OpenStack Swift-varastotaustaosan kanssa.",
-);
-
-/** French (français)
- * @author DavidL
- * @author Gomoko
- */
-$messages['fr'] = array(
-       'swiftcloudfiles-desc' => "Inclut et enregistre 
[https://github.com/rackspace/php-cloudfiles l'API ''php-cloudfiles''], 
permettant à MediaWiki de s'interfacer avec un terminal de stockage OpenStack 
Swift.",
-);
-
-/** Galician (galego)
- * @author Toliño
- */
-$messages['gl'] = array(
-       'swiftcloudfiles-desc' => "Inclúe e rexistra a 
[https://github.com/rackspace/php-cloudfiles  API ''php-cloudfiles''], o que 
permite a MediaWiki interactuar cunha infraestrutura de almacenamento OpenStack 
Swift.",
-);
-
-/** Hebrew (עברית)
- * @author Amire80
- */
-$messages['he'] = array(
-       'swiftcloudfiles-desc' => "הכללה ורישום של 
[https://github.com/rackspace/php-cloudfiles ה־API של ''php-cloudfiles''], 
המאפשר למדיה־ויקי להתממשק עם אחסון OpenStack Swift.",
-);
-
-/** Upper Sorbian (hornjoserbsce)
- * @author Michawiki
- */
-$messages['hsb'] = array(
-       'swiftcloudfiles-desc' => "Zmóžnja wužiwanje 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' API], z 
kotrymiž MediaWiki da so jako wužiwarski powjerch za składowak OpenStack 
Swift.",
-);
-
-/** Interlingua (interlingua)
- * @author McDutchie
- */
-$messages['ia'] = array(
-       'swiftcloudfiles-desc' => "Include e registra le 
[https://github.com/rackspace/php-cloudfiles API ''php-cloudfiles''], 
permittente a MediaWiki de interager con un back-end de immagazinage OpenStack 
Swift.",
-);
-
-/** Italian (italiano)
- * @author Beta16
- */
-$messages['it'] = array(
-       'swiftcloudfiles-desc' => "Include e registra 
l'[https://github.com/rackspace/php-cloudfiles API ''php-cloudfiles''], 
permettendo a MediaWiki di interfacciarsi con un backend di memorizzazione 
OpenStack Swift.",
-);
-
-/** Japanese (日本語)
- * @author Shirayuki
- */
-$messages['ja'] = array(
-       'swiftcloudfiles-desc' => "[https://github.com/rackspace/php-cloudfiles 
''php-cloudfiles'' API]を読み込んで登録し、MediaWiki が OpenStack Swift 
ストレージバックエンドと連動できるようにする。",
-);
-
-/** Korean (한국어)
- * @author 아라
- */
-$messages['ko'] = array(
-       'swiftcloudfiles-desc' => "[https://github.com/rackspace/php-cloudfiles 
''php-cloudfiles'' API]를 포함 및 등록하고 OpenStack Swift 저장소 백엔드로 미디어위키와 연동할 수 있습니다",
-);
-
-/** Colognian (Ripoarisch)
- * @author Purodha
- */
-$messages['ksh'] = array(
-       'swiftcloudfiles-desc' => 'Määd et müjjelesch, de 
[https://github.com/rackspace/php-cloudfiles <i 
lang="en">php-cloudfiles-API</i>] ze nozze, womt MediaWiki  als ene 
Schnetschtäll för der <i lang="en">OpenStack-Swift</i>-Speicher jebruch wääde 
kann',
-);
-
-/** Macedonian (македонски)
- * @author Bjankuloski06
- */
-$messages['mk'] = array(
-       'swiftcloudfiles-desc' => "Го вклучува и регистрира 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' API], 
овозможувајќи му на МедијаВики да се вклопи со складишната подлога OpenStack 
Swift.",
-);
-
-/** Malayalam (മലയാളം)
- * @author Praveenp
- */
-$messages['ml'] = array(
-       'swiftcloudfiles-desc' => "ഓപ്പൺസ്റ്റാക് സ്വിഫ്റ്റ് ശേഖരണ ബാക്കെൻഡുമായി 
സമ്പർക്കം ചെലുത്താൻ മീഡിയവിക്കിയെ അനുവദിക്കുന്ന 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' എ.പി.ഐ.] 
ഉൾപ്പെടുത്തുകയും അംഗീകരിക്കുകയും ചെയ്യുകയും ചെയ്യുന്നു.",
-);
-
-/** Malay (Bahasa Melayu)
- * @author Anakmalaysia
- */
-$messages['ms'] = array(
-       'swiftcloudfiles-desc' => "Menyertakan dan mendaftarkan 
[https://github.com/rackspace/php-cloudfiles API ''php-cloudfiles''], untuk 
membolehkan MediaWiki berantara muka dengan backend storan OpenStack Swift.",
-);
-
-/** Dutch (Nederlands)
- * @author Siebrand
- */
-$messages['nl'] = array(
-       'swiftcloudfiles-desc' => "Maakt de API voor 
''[https://github.com/rackspace/php-cloudfiles php-cloudfiles]'' beschikbaar, 
zodat MediaWiki kan samenwerken met een OpenStack Swift opslagbackend",
-);
-
-/** Occitan (occitan)
- * @author Cedric31
- */
-$messages['oc'] = array(
-       'swiftcloudfiles-desc' => "Inclutz e enregistra 
[https://github.com/rackspace/php-cloudfiles l'API ''php-cloudfiles''], que 
permet a MediaWiki de s'interfaciar amb un terminal d'emmagazinatge OpenStack 
Swift.",
-);
-
-/** Polish (polski)
- * @author BeginaFelicysym
- */
-$messages['pl'] = array(
-       'swiftcloudfiles-desc' => "Dołącza i rejestruje 
[https://github.com/rackspace/php-cloudfiles API ''php-cloudfiles''], 
umożliwiając MediaWiki łączenie się z backendem OpenStack Swift.",
-);
-
-/** Piedmontese (Piemontèis)
- * @author Borichèt
- * @author Dragonòt
- */
-$messages['pms'] = array(
-       'swiftcloudfiles-desc' => "A comprend e a registra 
l'[https://github.com/rackspace/php-cloudfiles API ëd ''php-coudfiles''], an 
përmëttend a MediaWiki d'antërfacesse con un terminal ëd memorisassion 
OpenStack Swift.",
-);
-
-/** tarandíne (tarandíne)
- * @author Joetaras
- */
-$messages['roa-tara'] = array(
-       'swiftcloudfiles-desc' => "'Nglude e reggistre le 
[https://github.com/rackspace/php-cloudfiles API ''php-cloudfiles''], 
permettenne a MediaUicchi de 'nderfaccià cu 'na memorie de masse OpenStack 
Swift sus a rrete.",
-);
-
-/** Russian (русский)
- * @author Okras
- */
-$messages['ru'] = array(
-       'swiftcloudfiles-desc' => "Подключает и регистрирует 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' API], позволяя 
MediaWiki взаимодействовать с бэкендом хранилища OpenStack Swift.",
-);
-
-/** Swedish (svenska)
- * @author Ainali
- */
-$messages['sv'] = array(
-       'swiftcloudfiles-desc' => "Inkluderar och registrerar 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' API], så att 
MediaWiki kan kopplas moten OpenStack Swift lagringsbackend.",
-);
-
-/** Tagalog (Tagalog)
- * @author AnakngAraw
- */
-$messages['tl'] = array(
-       'swiftcloudfiles-desc' => "Nagsasama at nagrerehistro ng 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' ng API], na 
nagpapahintulot sa MediaWiki na makipag-ugnayan ng mukha sa isang hulihang 
likuran ng imbakan ng OpenStack Swift.",
-);
-
-/** Ukrainian (українська)
- * @author Base
- */
-$messages['uk'] = array(
-       'swiftcloudfiles-desc' => "Включає і реєструє 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' API], що 
дозволяє MediaWiki взаємодіяти із сховищем an OpenStack Swift.",
-);
-
-/** Vietnamese (Tiếng Việt)
- * @author Minh Nguyen
- */
-$messages['vi'] = array(
-       'swiftcloudfiles-desc' => "Cài và đăng ký 
[https://github.com/rackspace/php-cloudfiles API ''php-cloudfiles''] cho phép 
MediaWiki tác động với phía sau lưu trữ OpenStack Swift.",
-);
-
-/** Simplified Chinese (中文(简体)‎)
- * @author Hydra
- */
-$messages['zh-hans'] = array(
-       'swiftcloudfiles-desc' => "包括与注册 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles''的API],使 
MediaWiki 能与 OpenStack Swift 存储联系和沟通。",
-);
-
-/** Traditional Chinese (中文(繁體)‎)
- * @author Justincheng12345
- */
-$messages['zh-hant'] = array(
-       'swiftcloudfiles-desc' => 
"包含並注冊[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' 
API],以容許MediaWiki與OpenStack Swift後端介面溝通。",
-);
+               $cachedData['deps'][] = new FileDependency( $fileName );
+       }
+       return true;
+};
diff --git a/SwiftCloudFiles.php b/SwiftCloudFiles.php
index 42082e2..913b0e0 100644
--- a/SwiftCloudFiles.php
+++ b/SwiftCloudFiles.php
@@ -13,6 +13,7 @@
        $wgAutoloadClasses['CF_Authentication'] =
        $wgAutoloadClasses['CF_Connection'] =
        $wgAutoloadClasses['CF_Container'] =
-       $wgAutoloadClasses['CF_Object'] = dirname( __FILE__ ) . 
'/php-cloudfiles-wmf/cloudfiles.php';
+       $wgAutoloadClasses['CF_Object'] = __DIR__ . 
'/php-cloudfiles-wmf/cloudfiles.php';
 
-$wgExtensionMessagesFiles['SwiftCloudFiles'] = dirname( __FILE__ ) . 
'/SwiftCloudFiles.i18n.php';
+$wgMessagesDirs['SwiftCloudFiles'] = __DIR__ . '/i18n';
+$wgExtensionMessagesFiles['SwiftCloudFiles'] = __DIR__ . 
'/SwiftCloudFiles.i18n.php';
diff --git a/i18n/ast.json b/i18n/ast.json
new file mode 100644
index 0000000..b934407
--- /dev/null
+++ b/i18n/ast.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Xuacu"
+        ]
+    },
+    "swiftcloudfiles-desc": "Inclúi y rexistra la 
[https://github.com/rackspace/php-cloudfiles  API ''php-cloudfiles''], 
permitiendo que MediaWiki interactúe con una infraestructura d'almacenamientu 
OpenStack Swift."
+}
\ No newline at end of file
diff --git a/i18n/be-tarask.json b/i18n/be-tarask.json
new file mode 100644
index 0000000..06f7841
--- /dev/null
+++ b/i18n/be-tarask.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Wizardist"
+        ]
+    },
+    "swiftcloudfiles-desc": "Уключае і рэгіструе 
[https://github.com/rackspace/php-cloudfiles API ''php-cloudfiles'' ], што 
дазваляе MediaWiki ўзаемадзейнічаць са сховішчам OpenStack Swift."
+}
\ No newline at end of file
diff --git a/i18n/cs.json b/i18n/cs.json
new file mode 100644
index 0000000..5345a2d
--- /dev/null
+++ b/i18n/cs.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Mormegil"
+        ]
+    },
+    "swiftcloudfiles-desc": "Zahrnuje a registruje 
[https://github.com/rackspace/php-cloudfiles API ''php-cloudfiles''], 
umožňující MediaWiki přístup ke koncovému úložnému systému OpenStack Swift."
+}
\ No newline at end of file
diff --git a/i18n/de.json b/i18n/de.json
new file mode 100644
index 0000000..863083d
--- /dev/null
+++ b/i18n/de.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Kghbln",
+            "Metalhead64"
+        ]
+    },
+    "swiftcloudfiles-desc": "Ermöglicht die Verwendung der 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles''-API], mit der 
MediaWiki als Interface für einen OpenStack-Swift-Speicher genutzt werden kann"
+}
\ No newline at end of file
diff --git a/i18n/dsb.json b/i18n/dsb.json
new file mode 100644
index 0000000..1c72782
--- /dev/null
+++ b/i18n/dsb.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Michawiki"
+        ]
+    },
+    "swiftcloudfiles-desc": "Zmóžnja wužywanje 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' API], z 
kótarymiž MediaWiki dajo se ako wužywarski powjerch za składowak OpenStack 
Swift."
+}
\ No newline at end of file
diff --git a/i18n/en.json b/i18n/en.json
new file mode 100644
index 0000000..74234ed
--- /dev/null
+++ b/i18n/en.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Aaron Schulz"
+        ]
+    },
+    "swiftcloudfiles-desc": "Includes and registers the 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' API], allowing 
MediaWiki to interface with an OpenStack Swift storage backend."
+}
\ No newline at end of file
diff --git a/i18n/es.json b/i18n/es.json
new file mode 100644
index 0000000..f51fc29
--- /dev/null
+++ b/i18n/es.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Armando-Martin"
+        ]
+    },
+    "swiftcloudfiles-desc": "Incluye y registra la 
[https://github.com/rackspace/php-cloudfiles API ''php-cloudfiles''], 
permitiendo a MediaWiki interactuar con un servidor de almacenamiento de 
OpenStack Swift."
+}
\ No newline at end of file
diff --git a/i18n/fa.json b/i18n/fa.json
new file mode 100644
index 0000000..6ea1ea7
--- /dev/null
+++ b/i18n/fa.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Armin1392"
+        ]
+    },
+    "swiftcloudfiles-desc": "شامل شدن و ثبت‌نام کردن  
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' API], اجازه 
مدیاویکی به رابط شدن با باطن ذخیره‌سازی سریع اُپن استک."
+}
\ No newline at end of file
diff --git a/i18n/fi.json b/i18n/fi.json
new file mode 100644
index 0000000..236e91e
--- /dev/null
+++ b/i18n/fi.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Nike"
+        ]
+    },
+    "swiftcloudfiles-desc": "Sisällyttää ja rekisteröi 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' APIn], jonka 
avulla MediaWiki voi keskustella OpenStack Swift-varastotaustaosan kanssa."
+}
\ No newline at end of file
diff --git a/i18n/fr.json b/i18n/fr.json
new file mode 100644
index 0000000..7f3034c
--- /dev/null
+++ b/i18n/fr.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "DavidL",
+            "Gomoko"
+        ]
+    },
+    "swiftcloudfiles-desc": "Inclut et enregistre 
[https://github.com/rackspace/php-cloudfiles l'API ''php-cloudfiles''], 
permettant à MediaWiki de s'interfacer avec un terminal de stockage OpenStack 
Swift."
+}
\ No newline at end of file
diff --git a/i18n/gl.json b/i18n/gl.json
new file mode 100644
index 0000000..ea36a7d
--- /dev/null
+++ b/i18n/gl.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Toliño"
+        ]
+    },
+    "swiftcloudfiles-desc": "Inclúe e rexistra a 
[https://github.com/rackspace/php-cloudfiles  API ''php-cloudfiles''], o que 
permite a MediaWiki interactuar cunha infraestrutura de almacenamento OpenStack 
Swift."
+}
\ No newline at end of file
diff --git a/i18n/he.json b/i18n/he.json
new file mode 100644
index 0000000..ed05c56
--- /dev/null
+++ b/i18n/he.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Amire80"
+        ]
+    },
+    "swiftcloudfiles-desc": "הכללה ורישום של 
[https://github.com/rackspace/php-cloudfiles ה־API של ''php-cloudfiles''], 
המאפשר למדיה־ויקי להתממשק עם אחסון OpenStack Swift."
+}
\ No newline at end of file
diff --git a/i18n/hsb.json b/i18n/hsb.json
new file mode 100644
index 0000000..9a0161b
--- /dev/null
+++ b/i18n/hsb.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Michawiki"
+        ]
+    },
+    "swiftcloudfiles-desc": "Zmóžnja wužiwanje 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' API], z 
kotrymiž MediaWiki da so jako wužiwarski powjerch za składowak OpenStack Swift."
+}
\ No newline at end of file
diff --git a/i18n/ia.json b/i18n/ia.json
new file mode 100644
index 0000000..2dbd753
--- /dev/null
+++ b/i18n/ia.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "McDutchie"
+        ]
+    },
+    "swiftcloudfiles-desc": "Include e registra le 
[https://github.com/rackspace/php-cloudfiles API ''php-cloudfiles''], 
permittente a MediaWiki de interager con un back-end de immagazinage OpenStack 
Swift."
+}
\ No newline at end of file
diff --git a/i18n/it.json b/i18n/it.json
new file mode 100644
index 0000000..0eae9da
--- /dev/null
+++ b/i18n/it.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Beta16"
+        ]
+    },
+    "swiftcloudfiles-desc": "Include e registra 
l'[https://github.com/rackspace/php-cloudfiles API ''php-cloudfiles''], 
permettendo a MediaWiki di interfacciarsi con un backend di memorizzazione 
OpenStack Swift."
+}
\ No newline at end of file
diff --git a/i18n/ja.json b/i18n/ja.json
new file mode 100644
index 0000000..6f606b7
--- /dev/null
+++ b/i18n/ja.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Shirayuki"
+        ]
+    },
+    "swiftcloudfiles-desc": "[https://github.com/rackspace/php-cloudfiles 
''php-cloudfiles'' API]を読み込んで登録し、MediaWiki が OpenStack Swift 
ストレージバックエンドと連動できるようにする。"
+}
\ No newline at end of file
diff --git a/i18n/ko.json b/i18n/ko.json
new file mode 100644
index 0000000..e5bf2b3
--- /dev/null
+++ b/i18n/ko.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "아라"
+        ]
+    },
+    "swiftcloudfiles-desc": "[https://github.com/rackspace/php-cloudfiles 
''php-cloudfiles'' API]를 포함 및 등록하고 OpenStack Swift 저장소 백엔드로 미디어위키와 연동할 수 있습니다"
+}
\ No newline at end of file
diff --git a/i18n/ksh.json b/i18n/ksh.json
new file mode 100644
index 0000000..0d299d0
--- /dev/null
+++ b/i18n/ksh.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Purodha"
+        ]
+    },
+    "swiftcloudfiles-desc": "Määd et müjjelesch, de 
[https://github.com/rackspace/php-cloudfiles <i 
lang=\"en\">php-cloudfiles-API</i>] ze nozze, womt MediaWiki  als ene 
Schnetschtäll för der <i lang=\"en\">OpenStack-Swift</i>-Speicher jebruch wääde 
kann"
+}
\ No newline at end of file
diff --git a/i18n/mk.json b/i18n/mk.json
new file mode 100644
index 0000000..da7d9cf
--- /dev/null
+++ b/i18n/mk.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Bjankuloski06"
+        ]
+    },
+    "swiftcloudfiles-desc": "Го вклучува и регистрира 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' API], 
овозможувајќи му на МедијаВики да се вклопи со складишната подлога OpenStack 
Swift."
+}
\ No newline at end of file
diff --git a/i18n/ml.json b/i18n/ml.json
new file mode 100644
index 0000000..bc2a831
--- /dev/null
+++ b/i18n/ml.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Praveenp"
+        ]
+    },
+    "swiftcloudfiles-desc": "ഓപ്പൺസ്റ്റാക് സ്വിഫ്റ്റ് ശേഖരണ ബാക്കെൻഡുമായി 
സമ്പർക്കം ചെലുത്താൻ മീഡിയവിക്കിയെ അനുവദിക്കുന്ന 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' എ.പി.ഐ.] 
ഉൾപ്പെടുത്തുകയും അംഗീകരിക്കുകയും ചെയ്യുകയും ചെയ്യുന്നു."
+}
\ No newline at end of file
diff --git a/i18n/ms.json b/i18n/ms.json
new file mode 100644
index 0000000..441cb29
--- /dev/null
+++ b/i18n/ms.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Anakmalaysia"
+        ]
+    },
+    "swiftcloudfiles-desc": "Menyertakan dan mendaftarkan 
[https://github.com/rackspace/php-cloudfiles API ''php-cloudfiles''], untuk 
membolehkan MediaWiki berantara muka dengan backend storan OpenStack Swift."
+}
\ No newline at end of file
diff --git a/i18n/nl.json b/i18n/nl.json
new file mode 100644
index 0000000..fb914c5
--- /dev/null
+++ b/i18n/nl.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Siebrand"
+        ]
+    },
+    "swiftcloudfiles-desc": "Maakt de API voor 
''[https://github.com/rackspace/php-cloudfiles php-cloudfiles]'' beschikbaar, 
zodat MediaWiki kan samenwerken met een OpenStack Swift opslagbackend"
+}
\ No newline at end of file
diff --git a/i18n/oc.json b/i18n/oc.json
new file mode 100644
index 0000000..6ab39ea
--- /dev/null
+++ b/i18n/oc.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Cedric31"
+        ]
+    },
+    "swiftcloudfiles-desc": "Inclutz e enregistra 
[https://github.com/rackspace/php-cloudfiles l'API ''php-cloudfiles''], que 
permet a MediaWiki de s'interfaciar amb un terminal d'emmagazinatge OpenStack 
Swift."
+}
\ No newline at end of file
diff --git a/i18n/pl.json b/i18n/pl.json
new file mode 100644
index 0000000..fa1987c
--- /dev/null
+++ b/i18n/pl.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "BeginaFelicysym"
+        ]
+    },
+    "swiftcloudfiles-desc": "Dołącza i rejestruje 
[https://github.com/rackspace/php-cloudfiles API ''php-cloudfiles''], 
umożliwiając MediaWiki łączenie się z backendem OpenStack Swift."
+}
\ No newline at end of file
diff --git a/i18n/pms.json b/i18n/pms.json
new file mode 100644
index 0000000..35beead
--- /dev/null
+++ b/i18n/pms.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Borichèt",
+            "Dragonòt"
+        ]
+    },
+    "swiftcloudfiles-desc": "A comprend e a registra 
l'[https://github.com/rackspace/php-cloudfiles API ëd ''php-coudfiles''], an 
përmëttend a MediaWiki d'antërfacesse con un terminal ëd memorisassion 
OpenStack Swift."
+}
\ No newline at end of file
diff --git a/i18n/qqq.json b/i18n/qqq.json
new file mode 100644
index 0000000..b6c0fa3
--- /dev/null
+++ b/i18n/qqq.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Purodha"
+        ]
+    },
+    "swiftcloudfiles-desc": "A \"[[:wikipedia:Front and back ends|backend]]\" 
is a system or component that ordinary users don't interact with directly and 
don't need to know about, and that is responsible for a distinct task or 
service - for example, a storage back-end is a generic system for storing data 
which other applications can use. Possible alternatives for back-end are 
\"system\" or \"service\", or (depending on context and language) even leave it 
untranslated."
+}
\ No newline at end of file
diff --git a/i18n/roa-tara.json b/i18n/roa-tara.json
new file mode 100644
index 0000000..f163868
--- /dev/null
+++ b/i18n/roa-tara.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Joetaras"
+        ]
+    },
+    "swiftcloudfiles-desc": "'Nglude e reggistre le 
[https://github.com/rackspace/php-cloudfiles API ''php-cloudfiles''], 
permettenne a MediaUicchi de 'nderfaccià cu 'na memorie de masse OpenStack 
Swift sus a rrete."
+}
\ No newline at end of file
diff --git a/i18n/ru.json b/i18n/ru.json
new file mode 100644
index 0000000..6196c61
--- /dev/null
+++ b/i18n/ru.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Okras"
+        ]
+    },
+    "swiftcloudfiles-desc": "Подключает и регистрирует 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' API], позволяя 
MediaWiki взаимодействовать с бэкендом хранилища OpenStack Swift."
+}
\ No newline at end of file
diff --git a/i18n/sv.json b/i18n/sv.json
new file mode 100644
index 0000000..48ffb45
--- /dev/null
+++ b/i18n/sv.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Ainali"
+        ]
+    },
+    "swiftcloudfiles-desc": "Inkluderar och registrerar 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' API], så att 
MediaWiki kan kopplas moten OpenStack Swift lagringsbackend."
+}
\ No newline at end of file
diff --git a/i18n/tl.json b/i18n/tl.json
new file mode 100644
index 0000000..823b8e4
--- /dev/null
+++ b/i18n/tl.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "AnakngAraw"
+        ]
+    },
+    "swiftcloudfiles-desc": "Nagsasama at nagrerehistro ng 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' ng API], na 
nagpapahintulot sa MediaWiki na makipag-ugnayan ng mukha sa isang hulihang 
likuran ng imbakan ng OpenStack Swift."
+}
\ No newline at end of file
diff --git a/i18n/uk.json b/i18n/uk.json
new file mode 100644
index 0000000..472373a
--- /dev/null
+++ b/i18n/uk.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Base"
+        ]
+    },
+    "swiftcloudfiles-desc": "Включає і реєструє 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles'' API], що 
дозволяє MediaWiki взаємодіяти із сховищем an OpenStack Swift."
+}
\ No newline at end of file
diff --git a/i18n/vi.json b/i18n/vi.json
new file mode 100644
index 0000000..dc8d3cf
--- /dev/null
+++ b/i18n/vi.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Minh Nguyen"
+        ]
+    },
+    "swiftcloudfiles-desc": "Cài và đăng ký 
[https://github.com/rackspace/php-cloudfiles API ''php-cloudfiles''] cho phép 
MediaWiki tác động với phía sau lưu trữ OpenStack Swift."
+}
\ No newline at end of file
diff --git a/i18n/zh-hans.json b/i18n/zh-hans.json
new file mode 100644
index 0000000..e834cc0
--- /dev/null
+++ b/i18n/zh-hans.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Hydra"
+        ]
+    },
+    "swiftcloudfiles-desc": "包括与注册 
[https://github.com/rackspace/php-cloudfiles ''php-cloudfiles''的API],使 
MediaWiki 能与 OpenStack Swift 存储联系和沟通。"
+}
\ No newline at end of file
diff --git a/i18n/zh-hant.json b/i18n/zh-hant.json
new file mode 100644
index 0000000..17ace60
--- /dev/null
+++ b/i18n/zh-hant.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Justincheng12345"
+        ]
+    },
+    "swiftcloudfiles-desc": "包含並注冊[https://github.com/rackspace/php-cloudfiles 
''php-cloudfiles'' API],以容許MediaWiki與OpenStack Swift後端介面溝通。"
+}
\ No newline at end of file

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I9d16c7e9d199bfc1b425891e5824e0d814b270fd
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/SwiftCloudFiles
Gerrit-Branch: master
Gerrit-Owner: Siebrand <siebr...@kitano.nl>
Gerrit-Reviewer: Nikerabbit <niklas.laxst...@gmail.com>
Gerrit-Reviewer: Raimond Spekking <raimond.spekk...@gmail.com>
Gerrit-Reviewer: Reedy <re...@wikimedia.org>

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

Reply via email to