Jack Phoenix has uploaded a new change for review.

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

Change subject: Delete old PHP i18n file (shim)
......................................................................

Delete old PHP i18n file (shim)

JSON i18n has been supported since MW 1.23 or so, and social tools are
only guaranteed to work with the latest stable version of MediaWiki
(currently 1.26); old/ancient versions are unsupported, period.

Change-Id: I7d467c1c753f556c71475ffdb54822e4835ea7ff
---
D AutomaticBoardWelcome.i18n.php
M AutomaticBoardWelcome.php
2 files changed, 0 insertions(+), 36 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/AutomaticBoardWelcome 
refs/changes/47/288747/1

diff --git a/AutomaticBoardWelcome.i18n.php b/AutomaticBoardWelcome.i18n.php
deleted file mode 100644
index 844d750..0000000
--- a/AutomaticBoardWelcome.i18n.php
+++ /dev/null
@@ -1,35 +0,0 @@
-<?php
-/**
- * This is a backwards-compatibility shim, generated by:
- * 
https://git.wikimedia.org/blob/mediawiki%2Fcore.git/HEAD/maintenance%2FgenerateJsonI18n.php
- *
- * 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( 'wfJsonI18nShim2d2874f1a8c2a3fa' ) ) {
-       function wfJsonI18nShim2d2874f1a8c2a3fa( $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'] );
-                       }
-
-                       $cachedData['deps'][] = new FileDependency( $fileName );
-               }
-               return true;
-       }
-
-       $GLOBALS['wgHooks']['LocalisationCacheRecache'][] = 
'wfJsonI18nShim2d2874f1a8c2a3fa';
-}
diff --git a/AutomaticBoardWelcome.php b/AutomaticBoardWelcome.php
index eb2d245..fb99219 100644
--- a/AutomaticBoardWelcome.php
+++ b/AutomaticBoardWelcome.php
@@ -27,7 +27,6 @@
 );
 
 $wgMessagesDirs['AutomaticBoardWelcome'] = __DIR__ . '/i18n';
-$wgExtensionMessagesFiles['AutomaticBoardWelcome'] = __DIR__ . 
'/AutomaticBoardWelcome.i18n.php';
 
 $wgHooks['AddNewAccount'][] = 'wfSendUserBoardMessageOnRegistration';
 /**

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I7d467c1c753f556c71475ffdb54822e4835ea7ff
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/AutomaticBoardWelcome
Gerrit-Branch: master
Gerrit-Owner: Jack Phoenix <j...@countervandalism.net>

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

Reply via email to