Siebrand has uploaded a new change for review.

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

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

Migrate to JSON i18n

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

Change-Id: I988d36038987edec6d42a754226b1ee82bbf2244
---
M GoogleCustomWikiSearch.i18n.php
M GoogleCustomWikiSearch.php
A i18n/ar.json
A i18n/ast.json
A i18n/be-tarask.json
A i18n/bn.json
A i18n/de.json
A i18n/en.json
A i18n/es.json
A i18n/fa.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/lb.json
A i18n/mk.json
A i18n/ms.json
A i18n/nl.json
A i18n/pl.json
A i18n/pms.json
A i18n/pt-br.json
A i18n/qqq.json
A i18n/roa-tara.json
A i18n/ru.json
A i18n/sco.json
A i18n/sv.json
A i18n/uk.json
A i18n/zh-hans.json
A i18n/zh-hant.json
34 files changed, 320 insertions(+), 264 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/GoogleCustomWikiSearch 
refs/changes/84/122384/1

diff --git a/GoogleCustomWikiSearch.i18n.php b/GoogleCustomWikiSearch.i18n.php
index 715c664..eeb2776 100644
--- a/GoogleCustomWikiSearch.i18n.php
+++ b/GoogleCustomWikiSearch.i18n.php
@@ -1,268 +1,31 @@
 <?php
 /**
- * Internationalisation for GoogleCustomWikiSearch
+ * 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 Ike Hecht
- */
-$messages['en'] = array(
-        'googlecustomwikisearch' => 'Google Custom Wiki Search',
-        'gcws-desc' => 'Allows integration with Google Custom Search or Google 
Site Search'
-);
-
-/** Message documentation (Message documentation)
- * @author Ike Hecht
- * @author Shirayuki
- */
-$messages['qqq'] = array(
-       'googlecustomwikisearch' => '{{doc-special|GoogleCustomWikiSearch}}',
-       'gcws-desc' => '{{desc|name=Google Custom Wiki 
Search|url=http://www.mediawiki.org/wiki/Extension:GoogleCustomWikiSearch}}',
-);
-
-/** Arabic (العربية)
- * @author Mido
- */
-$messages['ar'] = array(
-       'googlecustomwikisearch' => 'بحث جوجل المخصص للويكي',
-       'gcws-desc' => 'يسمح للميدياويكي بالتكامل مع بحث جوجل المخصص أو بحث 
جوجل للمواقع', # Fuzzy
-);
-
-/** Asturian (asturianu)
- * @author Xuacu
- */
-$messages['ast'] = array(
-       'googlecustomwikisearch' => 'Gueta wiki personalizada de Google',
-       'gcws-desc' => 'Permite la integración cola Gueta personalizada de 
Google o cola Gueta de sitios de Google.',
-);
-
-/** Belarusian (Taraškievica orthography) (беларуская (тарашкевіца)‎)
- * @author Renessaince
- * @author Wizardist
- */
-$messages['be-tarask'] = array(
-       'googlecustomwikisearch' => 'Google Custom Wiki Search',
-       'gcws-desc' => 'Дазваляе інтэграцыю Google Custom Search або Google 
Site Search',
-);
-
-/** Bengali (বাংলা)
- * @author Aftab1995
- */
-$messages['bn'] = array(
-       'googlecustomwikisearch' => 'গুগল কাস্টম উইকি অনুসন্ধান',
-       'gcws-desc' => 'গুগল কাস্টম অনুসন্ধান বা গুগল সাইট অনুসন্ধানের সাথে 
ইন্টিগ্রেশন অনুমতি',
-);
-
-/** German (Deutsch)
- * @author Metalhead64
- */
-$messages['de'] = array(
-       'googlecustomwikisearch' => 'Benutzerdefinierte Google-Wikisuche',
-       'gcws-desc' => 'Ermöglicht die Integration mit der benutzerdefinierten 
Google-Suche oder der Google-Websitesuche',
-);
-
-/** Spanish (español)
- * @author Fitoschido
- */
-$messages['es'] = array(
-       'googlecustomwikisearch' => 'Búsqueda personalizada de Google en el 
wiki',
-       'gcws-desc' => 'Integra la búsqueda por sitio o personalizada de 
Google',
-);
-
-/** Persian (فارسی)
- * @author Armin1392
- */
-$messages['fa'] = array(
-       'googlecustomwikisearch' => 'جستجوی گوگل کاستم ویکی',
-       'gcws-desc' => 'اجازهٔ ادغام با جستجوی سفارشی گوگل یا جستجوی سایت گوگل',
-);
-
-/** French (français)
- * @author Gomoko
- */
-$messages['fr'] = array(
-       'googlecustomwikisearch' => 'Recherche dans le wiki par 
personnalisation de Google',
-       'gcws-desc' => "Autorise l'intégration avec la recherche personnalisée 
de Google ou la recherche de site de Google.",
-);
-
-/** Galician (galego)
- * @author Toliño
- */
-$messages['gl'] = array(
-       'googlecustomwikisearch' => 'Procura wiki personalizada do Google',
-       'gcws-desc' => 'Permite a integración coa procura personalizada do 
Google ou coa procura de sitios do Google',
-);
-
-/** Hebrew (עברית)
- * @author Yona b
- */
-$messages['he'] = array(
-       'googlecustomwikisearch' => 'חיפוש גוגל מותאם אישית בוויקי',
-       'gcws-desc' => 'מאפשר שילוב עם חיפוש גוגל מותאם אישית או חיפוש אתרים של 
גוגל',
-);
-
-/** Upper Sorbian (hornjoserbsce)
- * @author Michawiki
- */
-$messages['hsb'] = array(
-       'googlecustomwikisearch' => 'Swójske wikipytanje z Google',
-       'gcws-desc' => 'Zmóžnja integraciju z wikipytanjom Google abo ze 
sydłowym pytanjom Google',
-);
-
-/** Interlingua (interlingua)
- * @author McDutchie
- */
-$messages['ia'] = array(
-       'googlecustomwikisearch' => 'Recerca wiki personalisate de Google',
-       'gcws-desc' => 'Permitte le integration con Google Custom Search o 
Google Site Search',
-);
-
-/** Italian (italiano)
- * @author Beta16
- */
-$messages['it'] = array(
-       'googlecustomwikisearch' => 'Ricerca personalizzata tramite Google',
-       'gcws-desc' => "Permette l'integrazione con Google Custom Search o 
Google Site Search",
-);
-
-/** Japanese (日本語)
- * @author Shirayuki
- */
-$messages['ja'] = array(
-       'googlecustomwikisearch' => 'Googleカスタムウィキ検索',
-       'gcws-desc' => 'Google カスタム検索や Google サイト検索と統合できるようにする',
-);
-
-/** Korean (한국어)
- * @author 아라
- */
-$messages['ko'] = array(
-       'googlecustomwikisearch' => 'Google 맞춤 위키 검색',
-       'gcws-desc' => 'Google 맞춤 검색이나 Google 사이트 검색을 통합할 수 있습니다',
-);
-
-/** Colognian (Ripoarisch)
- * @author Purodha
- */
-$messages['ksh'] = array(
-       'googlecustomwikisearch' => 'Söhke em Wiki övver <i 
lang=en">Google</i>',
-       'gcws-desc' => 'Määt et Zusammewerke met dem Söhke övver <i 
lang=en">Google</i> möjjelesch, dem vum Aanwänder faßjelaate Söhke, un dem 
Söhke en ener Web_ßait.',
-);
-
-/** Luxembourgish (Lëtzebuergesch)
- * @author Robby
- */
-$messages['lb'] = array(
-       'googlecustomwikisearch' => 'Benotzerdefinéiert 
Google-Wiki-Sichfonctioun',
-       'gcws-desc' => "Erlaabt d'Integratioun mat der benotzerdefinéierter 
Google-sich oder der Google-Websitesich",
-);
-
-/** Macedonian (македонски)
- * @author Bjankuloski06
- */
-$messages['mk'] = array(
-       'googlecustomwikisearch' => 'Прилагодено википребарување со Google',
-       'gcws-desc' => 'Ја внесува можноста за прилагодено пребарување со 
Google (Custom Search и Site Search)',
-);
-
-/** Malay (Bahasa Melayu)
- * @author Anakmalaysia
- */
-$messages['ms'] = array(
-       'googlecustomwikisearch' => 'Google Custom Wiki Search',
-       'gcws-desc' => 'Membolehkan integrasi dengan Google Custom Search atau 
Google Site Search',
-);
-
-/** Dutch (Nederlands)
- * @author Siebrand
- */
-$messages['nl'] = array(
-       'googlecustomwikisearch' => "Google Aangepast zoeken voor wiki's",
-       'gcws-desc' => 'Maakt het mogelijk te integreren met Google Aangepast 
zoeken of Google Site Search',
-);
-
-/** Polish (polski)
- * @author Woytecr
- */
-$messages['pl'] = array(
-       'googlecustomwikisearch' => 'Google Custom Wiki Search',
-       'gcws-desc' => 'Pozwala na integrację z Google Custom Search lub Google 
Site Search',
-);
-
-/** Piedmontese (Piemontèis)
- * @author Borichèt
- * @author Dragonòt
- */
-$messages['pms'] = array(
-       'googlecustomwikisearch' => 'Arserca ant la Wiki con përsonalisassion 
ëd Google',
-       'gcws-desc' => "A përmët l'integrassion con l'arserca përsonalisà ëd 
Google o l'arserca ëd sit ëd Google.",
-);
-
-/** Brazilian Portuguese (português do Brasil)
- * @author Cainamarques
- */
-$messages['pt-br'] = array(
-       'googlecustomwikisearch' => 'Pesquisa wiki personalizada do Google',
-);
-
-/** tarandíne (tarandíne)
- * @author Joetaras
- */
-$messages['roa-tara'] = array(
-       'googlecustomwikisearch' => 'Ricerche Personalizzate de Google pe le 
Uicchi',
-       'gcws-desc' => "Permette l'indegrazione cu 'a Ricerche Personalizzate 
de Google o 'a Ricerche sus a le Site de Google.",
-);
-
-/** Russian (русский)
- * @author DCamer
- * @author KPu3uC B Poccuu
- * @author Okras
- */
-$messages['ru'] = array(
-       'googlecustomwikisearch' => 'Пользовательский поиск Google в вики',
-       'gcws-desc' => 'Позволяет интегрировать Google Custom Search или Google 
Site Search.',
-);
-
-/** Scots (Scots)
- * @author John Reid
- */
-$messages['sco'] = array(
-       'googlecustomwikisearch' => 'Google Custom Wiki Rake',
-       'gcws-desc' => 'Permits integration wi Google Custym Rake or Google 
Steid Rake',
-);
-
-/** Swedish (svenska)
- * @author WikiPhoenix
- */
-$messages['sv'] = array(
-       'googlecustomwikisearch' => 'Googles anpassade wikisökning',
-       'gcws-desc' => 'Integrerar med Google Custom Search eller Google Site 
Search',
-);
-
-/** Ukrainian (українська)
- * @author Ата
- */
-$messages['uk'] = array(
-       'googlecustomwikisearch' => 'Користувацький вікіпошук Google',
-       'gcws-desc' => 'Дозволяє інтеграцію з користувацьким пошуком Google або 
Google Site Search',
-);
-
-/** Simplified Chinese (中文(简体)‎)
- * @author Yfdyh000
- */
-$messages['zh-hans'] = array(
-       'googlecustomwikisearch' => 'Google Custom Wiki Search',
-       'gcws-desc' => '允许与Google Custom Search或Google Site Search集成',
-);
-
-/** Traditional Chinese (中文(繁體)‎)
- * @author Justincheng12345
- */
-$messages['zh-hant'] = array(
-       'googlecustomwikisearch' => 'Google自訂維基搜尋',
-       'gcws-desc' => '容許與Google自訂搜尋或Google站點搜尋集成',
-);
+               $cachedData['deps'][] = new FileDependency( $fileName );
+       }
+       return true;
+};
diff --git a/GoogleCustomWikiSearch.php b/GoogleCustomWikiSearch.php
index 22d451f..52eee87 100644
--- a/GoogleCustomWikiSearch.php
+++ b/GoogleCustomWikiSearch.php
@@ -10,17 +10,18 @@
         'author' => 'Ike Hecht for [http://wikiworks.com/ WikiWorks]',
         'url' => 
'https://www.mediawiki.org/wiki/Extension:GoogleCustomWikiSearch',
         'descriptionmsg' => 'gcws-desc',
-        'version' => '0.1 alpha',
+        'version' => '0.2.0 alpha',
 );
 
 $dir = __DIR__ . '/';
 
 $wgAutoloadClasses['SpecialGoogleCustomWikiSearch'] = $dir . 
'SpecialGoogleCustomWikiSearch.php';
 $wgExtensionMessagesFiles['GoogleCustomWikiSearchAlias'] = $dir . 
'SpecialGoogleCustomWikiSearch.alias.php';
+$wgMessagesDirs['GoogleCustomWikiSearch'] = __DIR__ . '/i18n';
 $wgExtensionMessagesFiles['GoogleCustomWikiSearch'] = $dir . 
'GoogleCustomWikiSearch.i18n.php';
 $wgSpecialPages['GoogleCustomWikiSearch'] = 'SpecialGoogleCustomWikiSearch';
 $wgSpecialPageGroups['GoogleCustomWikiSearch'] = 'redirects';
 
 require_once $dir . 'GoogleCustomWikiSearch.settings.php';
 
-unset( $dir );
\ No newline at end of file
+unset( $dir );
diff --git a/i18n/ar.json b/i18n/ar.json
new file mode 100644
index 0000000..0135724
--- /dev/null
+++ b/i18n/ar.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Mido"
+        ]
+    },
+    "googlecustomwikisearch": "بحث جوجل المخصص للويكي",
+    "gcws-desc": "يسمح للميدياويكي بالتكامل مع بحث جوجل المخصص أو بحث جوجل 
للمواقع"
+}
\ No newline at end of file
diff --git a/i18n/ast.json b/i18n/ast.json
new file mode 100644
index 0000000..9e1b386
--- /dev/null
+++ b/i18n/ast.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Xuacu"
+        ]
+    },
+    "googlecustomwikisearch": "Gueta wiki personalizada de Google",
+    "gcws-desc": "Permite la integración cola Gueta personalizada de Google o 
cola Gueta de sitios de Google."
+}
\ No newline at end of file
diff --git a/i18n/be-tarask.json b/i18n/be-tarask.json
new file mode 100644
index 0000000..c3d5689
--- /dev/null
+++ b/i18n/be-tarask.json
@@ -0,0 +1,10 @@
+{
+    "@metadata": {
+        "authors": [
+            "Renessaince",
+            "Wizardist"
+        ]
+    },
+    "googlecustomwikisearch": "Google Custom Wiki Search",
+    "gcws-desc": "Дазваляе інтэграцыю Google Custom Search або Google Site 
Search"
+}
\ No newline at end of file
diff --git a/i18n/bn.json b/i18n/bn.json
new file mode 100644
index 0000000..338650d
--- /dev/null
+++ b/i18n/bn.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Aftab1995"
+        ]
+    },
+    "googlecustomwikisearch": "গুগল কাস্টম উইকি অনুসন্ধান",
+    "gcws-desc": "গুগল কাস্টম অনুসন্ধান বা গুগল সাইট অনুসন্ধানের সাথে 
ইন্টিগ্রেশন অনুমতি"
+}
\ No newline at end of file
diff --git a/i18n/de.json b/i18n/de.json
new file mode 100644
index 0000000..03982ca
--- /dev/null
+++ b/i18n/de.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Metalhead64"
+        ]
+    },
+    "googlecustomwikisearch": "Benutzerdefinierte Google-Wikisuche",
+    "gcws-desc": "Ermöglicht die Integration mit der benutzerdefinierten 
Google-Suche oder der Google-Websitesuche"
+}
\ No newline at end of file
diff --git a/i18n/en.json b/i18n/en.json
new file mode 100644
index 0000000..210f030
--- /dev/null
+++ b/i18n/en.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Ike Hecht"
+        ]
+    },
+    "googlecustomwikisearch": "Google Custom Wiki Search",
+    "gcws-desc": "Allows integration with Google Custom Search or Google Site 
Search"
+}
\ No newline at end of file
diff --git a/i18n/es.json b/i18n/es.json
new file mode 100644
index 0000000..67c1e94
--- /dev/null
+++ b/i18n/es.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Fitoschido"
+        ]
+    },
+    "googlecustomwikisearch": "Búsqueda personalizada de Google en el wiki",
+    "gcws-desc": "Integra la búsqueda por sitio o personalizada de Google"
+}
\ No newline at end of file
diff --git a/i18n/fa.json b/i18n/fa.json
new file mode 100644
index 0000000..1223628
--- /dev/null
+++ b/i18n/fa.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Armin1392"
+        ]
+    },
+    "googlecustomwikisearch": "جستجوی گوگل کاستم ویکی",
+    "gcws-desc": "اجازهٔ ادغام با جستجوی سفارشی گوگل یا جستجوی سایت گوگل"
+}
\ No newline at end of file
diff --git a/i18n/fr.json b/i18n/fr.json
new file mode 100644
index 0000000..65e2649
--- /dev/null
+++ b/i18n/fr.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Gomoko"
+        ]
+    },
+    "googlecustomwikisearch": "Recherche dans le wiki par personnalisation de 
Google",
+    "gcws-desc": "Autorise l'intégration avec la recherche personnalisée de 
Google ou la recherche de site de Google."
+}
\ No newline at end of file
diff --git a/i18n/gl.json b/i18n/gl.json
new file mode 100644
index 0000000..21f883b
--- /dev/null
+++ b/i18n/gl.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Toliño"
+        ]
+    },
+    "googlecustomwikisearch": "Procura wiki personalizada do Google",
+    "gcws-desc": "Permite a integración coa procura personalizada do Google ou 
coa procura de sitios do Google"
+}
\ No newline at end of file
diff --git a/i18n/he.json b/i18n/he.json
new file mode 100644
index 0000000..e04292d
--- /dev/null
+++ b/i18n/he.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Yona b"
+        ]
+    },
+    "googlecustomwikisearch": "חיפוש גוגל מותאם אישית בוויקי",
+    "gcws-desc": "מאפשר שילוב עם חיפוש גוגל מותאם אישית או חיפוש אתרים של גוגל"
+}
\ No newline at end of file
diff --git a/i18n/hsb.json b/i18n/hsb.json
new file mode 100644
index 0000000..913ee66
--- /dev/null
+++ b/i18n/hsb.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Michawiki"
+        ]
+    },
+    "googlecustomwikisearch": "Swójske wikipytanje z Google",
+    "gcws-desc": "Zmóžnja integraciju z wikipytanjom Google abo ze sydłowym 
pytanjom Google"
+}
\ No newline at end of file
diff --git a/i18n/ia.json b/i18n/ia.json
new file mode 100644
index 0000000..7ad1c04
--- /dev/null
+++ b/i18n/ia.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "McDutchie"
+        ]
+    },
+    "googlecustomwikisearch": "Recerca wiki personalisate de Google",
+    "gcws-desc": "Permitte le integration con Google Custom Search o Google 
Site Search"
+}
\ No newline at end of file
diff --git a/i18n/it.json b/i18n/it.json
new file mode 100644
index 0000000..c0e2598
--- /dev/null
+++ b/i18n/it.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Beta16"
+        ]
+    },
+    "googlecustomwikisearch": "Ricerca personalizzata tramite Google",
+    "gcws-desc": "Permette l'integrazione con Google Custom Search o Google 
Site Search"
+}
\ No newline at end of file
diff --git a/i18n/ja.json b/i18n/ja.json
new file mode 100644
index 0000000..4d85bcb
--- /dev/null
+++ b/i18n/ja.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Shirayuki"
+        ]
+    },
+    "googlecustomwikisearch": "Googleカスタムウィキ検索",
+    "gcws-desc": "Google カスタム検索や Google サイト検索と統合できるようにする"
+}
\ No newline at end of file
diff --git a/i18n/ko.json b/i18n/ko.json
new file mode 100644
index 0000000..780c6f1
--- /dev/null
+++ b/i18n/ko.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "아라"
+        ]
+    },
+    "googlecustomwikisearch": "Google 맞춤 위키 검색",
+    "gcws-desc": "Google 맞춤 검색이나 Google 사이트 검색을 통합할 수 있습니다"
+}
\ No newline at end of file
diff --git a/i18n/ksh.json b/i18n/ksh.json
new file mode 100644
index 0000000..31b5e9d
--- /dev/null
+++ b/i18n/ksh.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Purodha"
+        ]
+    },
+    "googlecustomwikisearch": "Söhke em Wiki övver <i lang=en\">Google</i>",
+    "gcws-desc": "Määt et Zusammewerke met dem Söhke övver <i 
lang=en\">Google</i> möjjelesch, dem vum Aanwänder faßjelaate Söhke, un dem 
Söhke en ener Web_ßait."
+}
\ No newline at end of file
diff --git a/i18n/lb.json b/i18n/lb.json
new file mode 100644
index 0000000..adcffe2
--- /dev/null
+++ b/i18n/lb.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Robby"
+        ]
+    },
+    "googlecustomwikisearch": "Benotzerdefinéiert Google-Wiki-Sichfonctioun",
+    "gcws-desc": "Erlaabt d'Integratioun mat der benotzerdefinéierter 
Google-sich oder der Google-Websitesich"
+}
\ No newline at end of file
diff --git a/i18n/mk.json b/i18n/mk.json
new file mode 100644
index 0000000..919c10e
--- /dev/null
+++ b/i18n/mk.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Bjankuloski06"
+        ]
+    },
+    "googlecustomwikisearch": "Прилагодено википребарување со Google",
+    "gcws-desc": "Ја внесува можноста за прилагодено пребарување со Google 
(Custom Search и Site Search)"
+}
\ No newline at end of file
diff --git a/i18n/ms.json b/i18n/ms.json
new file mode 100644
index 0000000..df0ac93
--- /dev/null
+++ b/i18n/ms.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Anakmalaysia"
+        ]
+    },
+    "googlecustomwikisearch": "Google Custom Wiki Search",
+    "gcws-desc": "Membolehkan integrasi dengan Google Custom Search atau 
Google Site Search"
+}
\ No newline at end of file
diff --git a/i18n/nl.json b/i18n/nl.json
new file mode 100644
index 0000000..e0c1ce9
--- /dev/null
+++ b/i18n/nl.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Siebrand"
+        ]
+    },
+    "googlecustomwikisearch": "Google Aangepast zoeken voor wiki's",
+    "gcws-desc": "Maakt het mogelijk te integreren met Google Aangepast zoeken 
of Google Site Search"
+}
\ No newline at end of file
diff --git a/i18n/pl.json b/i18n/pl.json
new file mode 100644
index 0000000..8307b0e
--- /dev/null
+++ b/i18n/pl.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Woytecr"
+        ]
+    },
+    "googlecustomwikisearch": "Google Custom Wiki Search",
+    "gcws-desc": "Pozwala na integrację z Google Custom Search lub Google Site 
Search"
+}
\ No newline at end of file
diff --git a/i18n/pms.json b/i18n/pms.json
new file mode 100644
index 0000000..5f99aaf
--- /dev/null
+++ b/i18n/pms.json
@@ -0,0 +1,10 @@
+{
+    "@metadata": {
+        "authors": [
+            "Borichèt",
+            "Dragonòt"
+        ]
+    },
+    "googlecustomwikisearch": "Arserca ant la Wiki con përsonalisassion ëd 
Google",
+    "gcws-desc": "A përmët l'integrassion con l'arserca përsonalisà ëd Google 
o l'arserca ëd sit ëd Google."
+}
\ No newline at end of file
diff --git a/i18n/pt-br.json b/i18n/pt-br.json
new file mode 100644
index 0000000..ead7b14
--- /dev/null
+++ b/i18n/pt-br.json
@@ -0,0 +1,8 @@
+{
+    "@metadata": {
+        "authors": [
+            "Cainamarques"
+        ]
+    },
+    "googlecustomwikisearch": "Pesquisa wiki personalizada do Google"
+}
\ No newline at end of file
diff --git a/i18n/qqq.json b/i18n/qqq.json
new file mode 100644
index 0000000..3dbe16f
--- /dev/null
+++ b/i18n/qqq.json
@@ -0,0 +1,10 @@
+{
+    "@metadata": {
+        "authors": [
+            "Ike Hecht",
+            "Shirayuki"
+        ]
+    },
+    "googlecustomwikisearch": "{{doc-special|GoogleCustomWikiSearch}}",
+    "gcws-desc": "{{desc|name=Google Custom Wiki 
Search|url=http://www.mediawiki.org/wiki/Extension:GoogleCustomWikiSearch}}";
+}
\ No newline at end of file
diff --git a/i18n/roa-tara.json b/i18n/roa-tara.json
new file mode 100644
index 0000000..41f6c01
--- /dev/null
+++ b/i18n/roa-tara.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Joetaras"
+        ]
+    },
+    "googlecustomwikisearch": "Ricerche Personalizzate de Google pe le Uicchi",
+    "gcws-desc": "Permette l'indegrazione cu 'a Ricerche Personalizzate de 
Google o 'a Ricerche sus a le Site de Google."
+}
\ No newline at end of file
diff --git a/i18n/ru.json b/i18n/ru.json
new file mode 100644
index 0000000..cf01f53
--- /dev/null
+++ b/i18n/ru.json
@@ -0,0 +1,11 @@
+{
+    "@metadata": {
+        "authors": [
+            "DCamer",
+            "KPu3uC B Poccuu",
+            "Okras"
+        ]
+    },
+    "googlecustomwikisearch": "Пользовательский поиск Google в вики",
+    "gcws-desc": "Позволяет интегрировать Google Custom Search или Google Site 
Search."
+}
\ No newline at end of file
diff --git a/i18n/sco.json b/i18n/sco.json
new file mode 100644
index 0000000..8cbc95d
--- /dev/null
+++ b/i18n/sco.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "John Reid"
+        ]
+    },
+    "googlecustomwikisearch": "Google Custom Wiki Rake",
+    "gcws-desc": "Permits integration wi Google Custym Rake or Google Steid 
Rake"
+}
\ No newline at end of file
diff --git a/i18n/sv.json b/i18n/sv.json
new file mode 100644
index 0000000..babc785
--- /dev/null
+++ b/i18n/sv.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "WikiPhoenix"
+        ]
+    },
+    "googlecustomwikisearch": "Googles anpassade wikisökning",
+    "gcws-desc": "Integrerar med Google Custom Search eller Google Site Search"
+}
\ No newline at end of file
diff --git a/i18n/uk.json b/i18n/uk.json
new file mode 100644
index 0000000..28e3095
--- /dev/null
+++ b/i18n/uk.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Ата"
+        ]
+    },
+    "googlecustomwikisearch": "Користувацький вікіпошук Google",
+    "gcws-desc": "Дозволяє інтеграцію з користувацьким пошуком Google або 
Google Site Search"
+}
\ No newline at end of file
diff --git a/i18n/zh-hans.json b/i18n/zh-hans.json
new file mode 100644
index 0000000..9b17d36
--- /dev/null
+++ b/i18n/zh-hans.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Yfdyh000"
+        ]
+    },
+    "googlecustomwikisearch": "Google Custom Wiki Search",
+    "gcws-desc": "允许与Google Custom Search或Google Site Search集成"
+}
\ No newline at end of file
diff --git a/i18n/zh-hant.json b/i18n/zh-hant.json
new file mode 100644
index 0000000..e842d30
--- /dev/null
+++ b/i18n/zh-hant.json
@@ -0,0 +1,9 @@
+{
+    "@metadata": {
+        "authors": [
+            "Justincheng12345"
+        ]
+    },
+    "googlecustomwikisearch": "Google自訂維基搜尋",
+    "gcws-desc": "容許與Google自訂搜尋或Google站點搜尋集成"
+}
\ No newline at end of file

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I988d36038987edec6d42a754226b1ee82bbf2244
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/GoogleCustomWikiSearch
Gerrit-Branch: master
Gerrit-Owner: Siebrand <[email protected]>

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

Reply via email to