Paladox has uploaded a new change for review.

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

Change subject: Remove i18n shim
......................................................................

Remove i18n shim

Change-Id: I7ea8eefec447a7a4830a12eda61958cbb49dc1ce
---
D SiteMatrix.i18n.php
M SiteMatrix.php
M i18n/tr.json
M i18n/uk.json
4 files changed, 17 insertions(+), 39 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/SiteMatrix 
refs/changes/55/213955/1

diff --git a/SiteMatrix.i18n.php b/SiteMatrix.i18n.php
deleted file mode 100644
index 745b29d..0000000
--- a/SiteMatrix.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( 'wfJsonI18nShimd8ef58095e4ec576' ) ) {
-       function wfJsonI18nShimd8ef58095e4ec576( $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'][] = 
'wfJsonI18nShimd8ef58095e4ec576';
-}
diff --git a/SiteMatrix.php b/SiteMatrix.php
index a17b9ff..6616783 100644
--- a/SiteMatrix.php
+++ b/SiteMatrix.php
@@ -69,7 +69,6 @@
 $dir = __DIR__ . '/';
 
 $wgMessagesDirs['SiteMatrix'] = __DIR__ . '/i18n';
-$wgExtensionMessagesFiles['SiteMatrix'] = $dir . 'SiteMatrix.i18n.php';
 $wgExtensionMessagesFiles['SiteMatrixAlias'] = $dir . 'SiteMatrix.alias.php';
 
 $wgAutoloadClasses['SiteMatrix'] = $dir . 'SiteMatrix_body.php';
diff --git a/i18n/tr.json b/i18n/tr.json
index 1d95c62..93d066e 100644
--- a/i18n/tr.json
+++ b/i18n/tr.json
@@ -6,7 +6,8 @@
                        "Mach",
                        "Runningfridgesrule",
                        "Suelnur",
-                       "לערי ריינהארט"
+                       "לערי ריינהארט",
+                       "Arystanbek"
                ]
        },
        "sitematrix": "Tüm Wikimedia vikilerin listesi",
@@ -19,5 +20,11 @@
        "sitematrix-total": "'''Toplam sayı: $1'''",
        "sitematrix-sitetotal": "Toplam",
        "sitematrix-private": "mahrem",
-       "sitematrix-fishbowl": "değiştirmek engellendi"
+       "sitematrix-fishbowl": "değiştirmek engellendi",
+       "apihelp-sitematrix-description": "Wikimedia siteleri listesi.N!\nKod 
(teknik olarak dbname/wikiid) ya da içerik projeler için dil kodu + proje kodu 
veya diğerleri için alt + ana etki alanı.",
+       "apihelp-sitematrix-param-state": "Filtre Site wiki devlet tarafından 
Matrix:\n;kapalı:yazma erişimi, tam okuma erişimi.N!;özel:Okumak ve yazmak 
yasak.\n;akvaryum:Kısıtlı yazma erişimi, tam okuma erişimi.",
+       "apihelp-sitematrix-param-langprop": "Geri dönmek için bir dil hakkında 
bilgisi olan.",
+       "apihelp-sitematrix-param-siteprop": "Geri dönmek için bir site 
hakkında bilgi.",
+       "apihelp-sitematrix-param-limit": "Sonuçları en fazla sayısı.",
+       "apihelp-sitematrix-example-1": "Haritayı site matris"
 }
diff --git a/i18n/uk.json b/i18n/uk.json
index 5f086c5..2e68eaf 100644
--- a/i18n/uk.json
+++ b/i18n/uk.json
@@ -16,5 +16,12 @@
        "sitematrix-total": "'''Загальна кількість: $1'''",
        "sitematrix-sitetotal": "Усього",
        "sitematrix-private": "приватний",
-       "sitematrix-fishbowl": "редагування обмежене"
+       "sitematrix-fishbowl": "редагування обмежене",
+       "apihelp-sitematrix-description": "Отримати список сайтів 
Вікімедіа.\n\nКод (технічно dbname/wikiid) — це або мовний код + код проекту 
для контент-проектів, або піддомен + основний домен для всіх інших.",
+       "apihelp-sitematrix-param-type": "Фільтрувати матрицю сайтів за 
типом:\n;special:Окремі і багатомовні проекти Вікімедіа.\n;language:Проекти 
Вікімедіа із цим кодом мови.",
+       "apihelp-sitematrix-param-state": "Фільтрувати матрицю сайтів за станом 
вікі:\n;closed:Без доступу до редагування, повний доступ до 
читання.\n;private:Обмежені читання і редагуваня.\n;fishbowl:Обмежений доступ 
до редагування, повний доступ до читання.",
+       "apihelp-sitematrix-param-langprop": "Яку інформацію про мову 
виводити.",
+       "apihelp-sitematrix-param-siteprop": "Яку інформацію про сайт 
виводити.",
+       "apihelp-sitematrix-param-limit": "Максимальна кількість результатів.",
+       "apihelp-sitematrix-example-1": "Показати матрицю сайтів"
 }

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I7ea8eefec447a7a4830a12eda61958cbb49dc1ce
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/SiteMatrix
Gerrit-Branch: master
Gerrit-Owner: Paladox <[email protected]>

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

Reply via email to