Umherirrender has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/386236 )

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

Migrate to JSON i18n

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

Change-Id: I41ad5b7b4cd08050ec3592258b83d6400c53b95e
---
D PopupPages.i18n.php
M PopupPages.php
A i18n/en.json
A i18n/qqq.json
4 files changed, 21 insertions(+), 28 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/PopupPages 
refs/changes/36/386236/1

diff --git a/PopupPages.i18n.php b/PopupPages.i18n.php
deleted file mode 100644
index c53e2ae..0000000
--- a/PopupPages.i18n.php
+++ /dev/null
@@ -1,27 +0,0 @@
-<?php
-/**
- * Internationalisation file for the PopupPages extension
- *
- * @file
- * @ingroup Extensions
- */
-
-$messages = array();
-
-/* English
- * @author john mcclure
- */
-$messages['en'] = array(
-       'popuppages-desc'  => 'Interstitial popup parser functions',
-       'popuppages-nopage' => 'Page for interstitial popup not found',
-       'popuppages-nopolicy' => 'Display policy for interstitial popup not 
found',
-);
-
-/** Message documentation (Message documentation)
- * @author your name
- */
-$messages['qqq'] = array(
-       'popuppages-desc' => '{{desc}}',
-       'popuppages-nopage' => '{{no page found to display}}',
-       'popuppages-nopolicy' => 'cookie-in, cookie-out, groups-in, groups-out',
-);
diff --git a/PopupPages.php b/PopupPages.php
index b637e3b..b813cac 100644
--- a/PopupPages.php
+++ b/PopupPages.php
@@ -48,7 +48,7 @@
     $parser->setFunctionHook( 'popupputter', 'PopupPageFunctions::putter' );
     return true;
 }
-$wgExtensionMessagesFiles['PopupPagesExtension'] = $popupDir . 
'PopupPages.i18n.php';
+$wgMessagesDirs['PopupPages'] = $popupDir . 'i18n';
 $wgExtensionMessagesFiles['PopupPagesMagic'] = $popupDir . 
'PopupPages.i18n.magic.php';
 
 ##########################
diff --git a/i18n/en.json b/i18n/en.json
new file mode 100644
index 0000000..7f02b03
--- /dev/null
+++ b/i18n/en.json
@@ -0,0 +1,10 @@
+{
+       "@metadata": {
+               "authors": [
+                       "john mcclure"
+               ]
+       },
+       "popuppages-desc": "Interstitial popup parser functions",
+       "popuppages-nopage": "Page for interstitial popup not found",
+       "popuppages-nopolicy": "Display policy for interstitial popup not found"
+}
diff --git a/i18n/qqq.json b/i18n/qqq.json
new file mode 100644
index 0000000..f8da163
--- /dev/null
+++ b/i18n/qqq.json
@@ -0,0 +1,10 @@
+{
+       "@metadata": {
+               "authors": [
+                       "your name"
+               ]
+       },
+       "popuppages-desc": 
"{{desc|name=PopupPages|url=https://www.mediawiki.org/wiki/Extension:PopupPages}}";,
+       "popuppages-nopage": "{{no page found to display}}",
+       "popuppages-nopolicy": "cookie-in, cookie-out, groups-in, groups-out"
+}

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I41ad5b7b4cd08050ec3592258b83d6400c53b95e
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/PopupPages
Gerrit-Branch: master
Gerrit-Owner: Umherirrender <umherirrender_de...@web.de>

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

Reply via email to