Siebrand has uploaded a new change for review. https://gerrit.wikimedia.org/r/122688
Change subject: Migrate to JSON i18n ...................................................................... Migrate to JSON i18n Procedure per https://www.mediawiki.org/wiki/Manual:GenerateJsonI18n.php with shim. Change-Id: If67df9fe5a6ca043cb405a783d4a414a02ce4772 --- M Lockdown.i18n.php M Lockdown.php A i18n/af.json A i18n/ar.json A i18n/ast.json A i18n/be-tarask.json A i18n/br.json A i18n/bs.json A i18n/ca.json A i18n/cs.json A i18n/de.json A i18n/dsb.json A i18n/el.json A i18n/en.json A i18n/es.json A i18n/fa.json A i18n/fi.json A i18n/fr.json A i18n/frp.json A i18n/gl.json A i18n/gsw.json A i18n/he.json A i18n/hsb.json A i18n/hu.json A i18n/ia.json A i18n/id.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/nb.json A i18n/nl.json A i18n/oc.json A i18n/pl.json A i18n/pms.json A i18n/pt-br.json A i18n/pt.json A i18n/qqq.json A i18n/roa-tara.json A i18n/ru.json A i18n/si.json A i18n/sk.json A i18n/sr-ec.json A i18n/sr-el.json A i18n/sv.json A i18n/te.json A i18n/tl.json A i18n/tr.json A i18n/uk.json A i18n/zh-hans.json A i18n/zh-hant.json 54 files changed, 456 insertions(+), 381 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Lockdown refs/changes/88/122688/1 diff --git a/Lockdown.i18n.php b/Lockdown.i18n.php index 6c1a734..eeb2776 100644 --- a/Lockdown.i18n.php +++ b/Lockdown.i18n.php @@ -1,380 +1,31 @@ <?php /** - * Internationalisation for Lockdown 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 Daniel Kinzler - */ -$messages['en'] = array( - 'lockdown-desc' => 'Per namespace group permissions', -); - -/** Message documentation (Message documentation) - * @author Fryed-peach - * @author Shirayuki - */ -$messages['qqq'] = array( - 'lockdown-desc' => '{{desc|name=Lockdown|url=http://www.mediawiki.org/wiki/Extension:Lockdown}}', -); - -/** Afrikaans (Afrikaans) - * @author Naudefj - */ -$messages['af'] = array( - 'lockdown-desc' => 'Groepsregte per naamruimte', -); - -/** Arabic (العربية) - * @author Meno25 - */ -$messages['ar'] = array( - 'lockdown-desc' => 'سماحات لكل مجموعة نطاق', -); - -/** Asturian (asturianu) - * @author Xuacu - */ -$messages['ast'] = array( - 'lockdown-desc' => 'Permisos de grupu por espaciu de nomes', -); - -/** Belarusian (Taraškievica orthography) (беларуская (тарашкевіца)) - * @author EugeneZelenko - * @author Jim-by - */ -$messages['be-tarask'] = array( - 'lockdown-desc' => 'Групавыя дазволы па прасторах назваў', -); - -/** Breton (brezhoneg) - * @author Fulup - */ -$messages['br'] = array( - 'lockdown-desc' => 'Aotreoù moned dre esaouenn anv', -); - -/** Bosnian (bosanski) - * @author CERminator - */ -$messages['bs'] = array( - 'lockdown-desc' => 'Po dopuštenjima grupa imenskih prostora', -); - -/** Catalan (català) - * @author Paucabot - */ -$messages['ca'] = array( - 'lockdown-desc' => 'Permisos de grup per espai de noms', -); - -/** Czech (čeština) - * @author Mormegil - */ -$messages['cs'] = array( - 'lockdown-desc' => 'Oprávnění pro skupiny uživatelů závisející na jmenném prostoru', -); - -/** German (Deutsch) - * @author Imre - * @author Kghbln - */ -$messages['de'] = array( - 'lockdown-desc' => 'Ermöglicht die benutzergruppenspezifische Vergabe von Berechtigungen für Namensräume, Spezialseiten und Aktionen', -); - -/** Lower Sorbian (dolnoserbski) - * @author Michawiki - */ -$messages['dsb'] = array( - 'lockdown-desc' => 'Kupkowe pšawa na mjenjowy rum', -); - -/** Greek (Ελληνικά) - * @author Omnipaedista - */ -$messages['el'] = array( - 'lockdown-desc' => 'Άδειες πρόσβασεις ανά ονοματικό χώρο', -); - -/** Spanish (español) - * @author Crazymadlover - * @author McDutchie - */ -$messages['es'] = array( - 'lockdown-desc' => 'Permisos de grupo por espacio de nombres', -); - -/** Persian (فارسی) - * @author Armin1392 - */ -$messages['fa'] = array( - 'lockdown-desc' => 'مجوزهای هر گروه فضای نام', -); - -/** Finnish (suomi) - * @author Centerlink - */ -$messages['fi'] = array( - 'lockdown-desc' => 'Ryhmäoikeudet nimiavaruuksittain', -); - -/** French (français) - * @author IAlex - */ -$messages['fr'] = array( - 'lockdown-desc' => "Permissions d'accès par espace de noms", -); - -/** Franco-Provençal (arpetan) - * @author ChrisPtDe - */ -$messages['frp'] = array( - 'lockdown-desc' => 'Pèrmissions d’accès per èspâço de noms.', -); - -/** Galician (galego) - * @author Toliño - */ -$messages['gl'] = array( - 'lockdown-desc' => 'Permisos de acceso por espazo de nomes', -); - -/** Swiss German (Alemannisch) - * @author Als-Holder - */ -$messages['gsw'] = array( - 'lockdown-desc' => 'Grupperächt pro Namensruum', -); - -/** Hebrew (עברית) - * @author Rotemliss - */ -$messages['he'] = array( - 'lockdown-desc' => 'הרשאות קבוצה לפי מרחב שם', -); - -/** Upper Sorbian (hornjoserbsce) - * @author Michawiki - */ -$messages['hsb'] = array( - 'lockdown-desc' => 'Skupinske prawa za mjenowy rum', -); - -/** Hungarian (magyar) - * @author Glanthor Reviol - */ -$messages['hu'] = array( - 'lockdown-desc' => 'Névterenkénti csoportjogosultságok', -); - -/** Interlingua (interlingua) - * @author McDutchie - */ -$messages['ia'] = array( - 'lockdown-desc' => 'Permissiones de gruppo per spatio de nomines', -); - -/** Indonesian (Bahasa Indonesia) - * @author Bennylin - */ -$messages['id'] = array( - 'lockdown-desc' => 'Per hak akses grup ruang nama', -); - -/** Italian (italiano) - * @author Civvì - */ -$messages['it'] = array( - 'lockdown-desc' => 'Autorizzazioni di gruppo per namespace', -); - -/** Japanese (日本語) - * @author Fryed-peach - */ -$messages['ja'] = array( - 'lockdown-desc' => '名前空間ごとのグループ許可', -); - -/** Korean (한국어) - * @author 아라 - */ -$messages['ko'] = array( - 'lockdown-desc' => '이름공간 그룹 권한마다', -); - -/** Colognian (Ripoarisch) - * @author Purodha - */ -$messages['ksh'] = array( - 'lockdown-desc' => 'Einzel Jroppe-Rääschte pro Appachtemang', -); - -/** Luxembourgish (Lëtzebuergesch) - * @author Robby - */ -$messages['lb'] = array( - 'lockdown-desc' => 'Gruppen-Autorisatioune pro Nummraum', -); - -/** Macedonian (македонски) - * @author Bjankuloski06 - */ -$messages['mk'] = array( - 'lockdown-desc' => 'Групни дозволи по именски простор', -); - -/** Malay (Bahasa Melayu) - * @author Anakmalaysia - */ -$messages['ms'] = array( - 'lockdown-desc' => 'Keizinan kumpulan seruang nama', -); - -/** Norwegian Bokmål (norsk bokmål) - * @author Nghtwlkr - */ -$messages['nb'] = array( - 'lockdown-desc' => 'Per navneromsgruppetillatelser', -); - -/** Dutch (Nederlands) - * @author Siebrand - */ -$messages['nl'] = array( - 'lockdown-desc' => 'Groepsrechten per naamruimte', -); - -/** Occitan (occitan) - * @author Cedric31 - */ -$messages['oc'] = array( - 'lockdown-desc' => "Permissions d'accès per espaci de noms", -); - -/** Polish (polski) - * @author Sp5uhe - */ -$messages['pl'] = array( - 'lockdown-desc' => 'Uprawnienia grup do przestrzeni nazw', -); - -/** Piedmontese (Piemontèis) - * @author Dragonòt - */ -$messages['pms'] = array( - 'lockdown-desc' => 'Përmess për partìe dë spassi nominaj', -); - -/** Portuguese (português) - * @author Hamilton Abreu - * @author Indech - * @author Waldir - */ -$messages['pt'] = array( - 'lockdown-desc' => 'Permissões de grupo por espaço nominal', -); - -/** Brazilian Portuguese (português do Brasil) - * @author Giro720 - */ -$messages['pt-br'] = array( - 'lockdown-desc' => 'Permissões de grupo por domínio', -); - -/** tarandíne (tarandíne) - * @author Joetaras - */ -$messages['roa-tara'] = array( - 'lockdown-desc' => 'Permesse pe le gruppe de le namespace', -); - -/** Russian (русский) - * @author Александр Сигачёв - */ -$messages['ru'] = array( - 'lockdown-desc' => 'Групповые права по пространствам имён', -); - -/** Sinhala (සිංහල) - * @author පසිඳු කාවින්ද - */ -$messages['si'] = array( - 'lockdown-desc' => 'එක් එක් නාමඅවකාශයකට සමූහ අවසර', -); - -/** Slovak (slovenčina) - * @author Helix84 - */ -$messages['sk'] = array( - 'lockdown-desc' => 'Skupinové oprávnenia špecifické podľa menného priestoru', -); - -/** Serbian (Cyrillic script) (српски (ћирилица)) - * @author Михајло Анђелковић - */ -$messages['sr-ec'] = array( - 'lockdown-desc' => 'Групне дозволе по именским просторима', -); - -/** Serbian (Latin script) (srpski (latinica)) - * @author Liangent - */ -$messages['sr-el'] = array( - 'lockdown-desc' => 'Grupne dozvole po imenskim prostorima', -); - -/** Swedish (svenska) - * @author Per - */ -$messages['sv'] = array( - 'lockdown-desc' => 'Grupprättigheter per namnrymd', -); - -/** Telugu (తెలుగు) - * @author Veeven - */ -$messages['te'] = array( - 'lockdown-desc' => 'పేరుబరి వారీగా గుంపు అనుమతులు', -); - -/** Tagalog (Tagalog) - * @author AnakngAraw - */ -$messages['tl'] = array( - 'lockdown-desc' => 'Ayon sa mga pagpayag ng pangkat na pampuwang ng pangalan', -); - -/** Turkish (Türkçe) - * @author Vito Genovese - */ -$messages['tr'] = array( - 'lockdown-desc' => 'Alan adlarına göre grup izinleri', -); - -/** Ukrainian (українська) - * @author Prima klasy4na - */ -$messages['uk'] = array( - 'lockdown-desc' => 'Групові права за просторами назв', -); - -/** Simplified Chinese (中文(简体)) - * @author PhiLiP - */ -$messages['zh-hans'] = array( - 'lockdown-desc' => '按名字空间的用户组权限', -); - -/** Traditional Chinese (中文(繁體)) - * @author Frankou - * @author Mark85296341 - */ -$messages['zh-hant'] = array( - 'lockdown-desc' => '每個命名空間群組的權限', -); + $cachedData['deps'][] = new FileDependency( $fileName ); + } + return true; +}; diff --git a/Lockdown.php b/Lockdown.php index e394ad2..ee783a4 100644 --- a/Lockdown.php +++ b/Lockdown.php @@ -39,6 +39,7 @@ 'descriptionmsg' => 'lockdown-desc', ); +$wgMessagesDirs['Lockdown'] = __DIR__ . '/i18n'; $wgExtensionMessagesFiles['Lockdown'] = dirname(__FILE__) . '/Lockdown.i18n.php'; $wgNamespacePermissionLockdown = array(); $wgSpecialPageLockdown = array(); @@ -54,7 +55,7 @@ global $wgNamespacePermissionLockdown, $wgSpecialPageLockdown, $wgWhitelistRead, $wgLang; $result = null; - + // don't impose extra restrictions on UI pages if ( $title->isCssJsSubpage() ) { return true; @@ -90,14 +91,14 @@ #no restrictions return true; } - + if ( !$groups ) { #no groups allowed $result = array( 'badaccess-group0' ); - + return false; } @@ -112,13 +113,13 @@ } else { # group is denied - abort $groupLinks = array_map( array( 'User', 'makeGroupLinkWiki' ), $groups ); - + $result = array( 'badaccess-groups', $wgLang->commaList( $groupLinks ), count( $groups ) ); - + return false; } } @@ -147,10 +148,10 @@ return true; } else { $groupLinks = array_map( array( 'User', 'makeGroupLinkWiki' ), $groups ); - + $err = array( 'badaccess-groups', $wgLang->commaList( $groupLinks ), count( $groups ) ); throw new PermissionsError( 'delete', array( $err ) ); - + return false; } } diff --git a/i18n/af.json b/i18n/af.json new file mode 100644 index 0000000..6fdd018 --- /dev/null +++ b/i18n/af.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Naudefj" + ] + }, + "lockdown-desc": "Groepsregte per naamruimte" +} \ No newline at end of file diff --git a/i18n/ar.json b/i18n/ar.json new file mode 100644 index 0000000..b907f3e --- /dev/null +++ b/i18n/ar.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Meno25" + ] + }, + "lockdown-desc": "سماحات لكل مجموعة نطاق" +} \ No newline at end of file diff --git a/i18n/ast.json b/i18n/ast.json new file mode 100644 index 0000000..e80398f --- /dev/null +++ b/i18n/ast.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Xuacu" + ] + }, + "lockdown-desc": "Permisos de grupu por espaciu de nomes" +} \ No newline at end of file diff --git a/i18n/be-tarask.json b/i18n/be-tarask.json new file mode 100644 index 0000000..5dcd5c3 --- /dev/null +++ b/i18n/be-tarask.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "EugeneZelenko", + "Jim-by" + ] + }, + "lockdown-desc": "Групавыя дазволы па прасторах назваў" +} \ No newline at end of file diff --git a/i18n/br.json b/i18n/br.json new file mode 100644 index 0000000..13287eb --- /dev/null +++ b/i18n/br.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Fulup" + ] + }, + "lockdown-desc": "Aotreoù moned dre esaouenn anv" +} \ No newline at end of file diff --git a/i18n/bs.json b/i18n/bs.json new file mode 100644 index 0000000..8401012 --- /dev/null +++ b/i18n/bs.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "CERminator" + ] + }, + "lockdown-desc": "Po dopuštenjima grupa imenskih prostora" +} \ No newline at end of file diff --git a/i18n/ca.json b/i18n/ca.json new file mode 100644 index 0000000..2308288 --- /dev/null +++ b/i18n/ca.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Paucabot" + ] + }, + "lockdown-desc": "Permisos de grup per espai de noms" +} \ No newline at end of file diff --git a/i18n/cs.json b/i18n/cs.json new file mode 100644 index 0000000..0a1a7f9 --- /dev/null +++ b/i18n/cs.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Mormegil" + ] + }, + "lockdown-desc": "Oprávnění pro skupiny uživatelů závisející na jmenném prostoru" +} \ No newline at end of file diff --git a/i18n/de.json b/i18n/de.json new file mode 100644 index 0000000..41805fe --- /dev/null +++ b/i18n/de.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Imre", + "Kghbln" + ] + }, + "lockdown-desc": "Ermöglicht die benutzergruppenspezifische Vergabe von Berechtigungen für Namensräume, Spezialseiten und Aktionen" +} \ No newline at end of file diff --git a/i18n/dsb.json b/i18n/dsb.json new file mode 100644 index 0000000..36b75dd --- /dev/null +++ b/i18n/dsb.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Michawiki" + ] + }, + "lockdown-desc": "Kupkowe pšawa na mjenjowy rum" +} \ No newline at end of file diff --git a/i18n/el.json b/i18n/el.json new file mode 100644 index 0000000..def7018 --- /dev/null +++ b/i18n/el.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Omnipaedista" + ] + }, + "lockdown-desc": "Άδειες πρόσβασεις ανά ονοματικό χώρο" +} \ No newline at end of file diff --git a/i18n/en.json b/i18n/en.json new file mode 100644 index 0000000..af9ddd5 --- /dev/null +++ b/i18n/en.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Daniel Kinzler" + ] + }, + "lockdown-desc": "Per namespace group permissions" +} \ No newline at end of file diff --git a/i18n/es.json b/i18n/es.json new file mode 100644 index 0000000..4e061b6 --- /dev/null +++ b/i18n/es.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Crazymadlover", + "McDutchie" + ] + }, + "lockdown-desc": "Permisos de grupo por espacio de nombres" +} \ No newline at end of file diff --git a/i18n/fa.json b/i18n/fa.json new file mode 100644 index 0000000..e4e458c --- /dev/null +++ b/i18n/fa.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Armin1392" + ] + }, + "lockdown-desc": "مجوزهای هر گروه فضای نام" +} \ No newline at end of file diff --git a/i18n/fi.json b/i18n/fi.json new file mode 100644 index 0000000..1f75e0f --- /dev/null +++ b/i18n/fi.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Centerlink" + ] + }, + "lockdown-desc": "Ryhmäoikeudet nimiavaruuksittain" +} \ No newline at end of file diff --git a/i18n/fr.json b/i18n/fr.json new file mode 100644 index 0000000..450abb2 --- /dev/null +++ b/i18n/fr.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "IAlex" + ] + }, + "lockdown-desc": "Permissions d'accès par espace de noms" +} \ No newline at end of file diff --git a/i18n/frp.json b/i18n/frp.json new file mode 100644 index 0000000..47fb337 --- /dev/null +++ b/i18n/frp.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "ChrisPtDe" + ] + }, + "lockdown-desc": "Pèrmissions d’accès per èspâço de noms." +} \ No newline at end of file diff --git a/i18n/gl.json b/i18n/gl.json new file mode 100644 index 0000000..9f39ee3 --- /dev/null +++ b/i18n/gl.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Toliño" + ] + }, + "lockdown-desc": "Permisos de acceso por espazo de nomes" +} \ No newline at end of file diff --git a/i18n/gsw.json b/i18n/gsw.json new file mode 100644 index 0000000..50e0e5d --- /dev/null +++ b/i18n/gsw.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Als-Holder" + ] + }, + "lockdown-desc": "Grupperächt pro Namensruum" +} \ No newline at end of file diff --git a/i18n/he.json b/i18n/he.json new file mode 100644 index 0000000..a7125ac --- /dev/null +++ b/i18n/he.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Rotemliss" + ] + }, + "lockdown-desc": "הרשאות קבוצה לפי מרחב שם" +} \ No newline at end of file diff --git a/i18n/hsb.json b/i18n/hsb.json new file mode 100644 index 0000000..9b10bf5 --- /dev/null +++ b/i18n/hsb.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Michawiki" + ] + }, + "lockdown-desc": "Skupinske prawa za mjenowy rum" +} \ No newline at end of file diff --git a/i18n/hu.json b/i18n/hu.json new file mode 100644 index 0000000..564f958 --- /dev/null +++ b/i18n/hu.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Glanthor Reviol" + ] + }, + "lockdown-desc": "Névterenkénti csoportjogosultságok" +} \ No newline at end of file diff --git a/i18n/ia.json b/i18n/ia.json new file mode 100644 index 0000000..f151fab --- /dev/null +++ b/i18n/ia.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "McDutchie" + ] + }, + "lockdown-desc": "Permissiones de gruppo per spatio de nomines" +} \ No newline at end of file diff --git a/i18n/id.json b/i18n/id.json new file mode 100644 index 0000000..24fc036 --- /dev/null +++ b/i18n/id.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Bennylin" + ] + }, + "lockdown-desc": "Per hak akses grup ruang nama" +} \ No newline at end of file diff --git a/i18n/it.json b/i18n/it.json new file mode 100644 index 0000000..cb03f9c --- /dev/null +++ b/i18n/it.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Civvì" + ] + }, + "lockdown-desc": "Autorizzazioni di gruppo per namespace" +} \ No newline at end of file diff --git a/i18n/ja.json b/i18n/ja.json new file mode 100644 index 0000000..b05e023 --- /dev/null +++ b/i18n/ja.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Fryed-peach" + ] + }, + "lockdown-desc": "名前空間ごとのグループ許可" +} \ No newline at end of file diff --git a/i18n/ko.json b/i18n/ko.json new file mode 100644 index 0000000..6879eea --- /dev/null +++ b/i18n/ko.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "아라" + ] + }, + "lockdown-desc": "이름공간 그룹 권한마다" +} \ No newline at end of file diff --git a/i18n/ksh.json b/i18n/ksh.json new file mode 100644 index 0000000..15a89a4 --- /dev/null +++ b/i18n/ksh.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Purodha" + ] + }, + "lockdown-desc": "Einzel Jroppe-Rääschte pro Appachtemang" +} \ No newline at end of file diff --git a/i18n/lb.json b/i18n/lb.json new file mode 100644 index 0000000..62242bf --- /dev/null +++ b/i18n/lb.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Robby" + ] + }, + "lockdown-desc": "Gruppen-Autorisatioune pro Nummraum" +} \ No newline at end of file diff --git a/i18n/mk.json b/i18n/mk.json new file mode 100644 index 0000000..3aa0fbb --- /dev/null +++ b/i18n/mk.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Bjankuloski06" + ] + }, + "lockdown-desc": "Групни дозволи по именски простор" +} \ No newline at end of file diff --git a/i18n/ms.json b/i18n/ms.json new file mode 100644 index 0000000..4b7c9de --- /dev/null +++ b/i18n/ms.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Anakmalaysia" + ] + }, + "lockdown-desc": "Keizinan kumpulan seruang nama" +} \ No newline at end of file diff --git a/i18n/nb.json b/i18n/nb.json new file mode 100644 index 0000000..73a1680 --- /dev/null +++ b/i18n/nb.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Nghtwlkr" + ] + }, + "lockdown-desc": "Per navneromsgruppetillatelser" +} \ No newline at end of file diff --git a/i18n/nl.json b/i18n/nl.json new file mode 100644 index 0000000..3b86b06 --- /dev/null +++ b/i18n/nl.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Siebrand" + ] + }, + "lockdown-desc": "Groepsrechten per naamruimte" +} \ No newline at end of file diff --git a/i18n/oc.json b/i18n/oc.json new file mode 100644 index 0000000..83b2152 --- /dev/null +++ b/i18n/oc.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Cedric31" + ] + }, + "lockdown-desc": "Permissions d'accès per espaci de noms" +} \ No newline at end of file diff --git a/i18n/pl.json b/i18n/pl.json new file mode 100644 index 0000000..a775699 --- /dev/null +++ b/i18n/pl.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Sp5uhe" + ] + }, + "lockdown-desc": "Uprawnienia grup do przestrzeni nazw" +} \ No newline at end of file diff --git a/i18n/pms.json b/i18n/pms.json new file mode 100644 index 0000000..ac54e26 --- /dev/null +++ b/i18n/pms.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Dragonòt" + ] + }, + "lockdown-desc": "Përmess për partìe dë spassi nominaj" +} \ No newline at end of file diff --git a/i18n/pt-br.json b/i18n/pt-br.json new file mode 100644 index 0000000..58cb4a8 --- /dev/null +++ b/i18n/pt-br.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Giro720" + ] + }, + "lockdown-desc": "Permissões de grupo por domínio" +} \ No newline at end of file diff --git a/i18n/pt.json b/i18n/pt.json new file mode 100644 index 0000000..afbc608 --- /dev/null +++ b/i18n/pt.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Hamilton Abreu", + "Indech", + "Waldir" + ] + }, + "lockdown-desc": "Permissões de grupo por espaço nominal" +} \ No newline at end of file diff --git a/i18n/qqq.json b/i18n/qqq.json new file mode 100644 index 0000000..7e5cc26 --- /dev/null +++ b/i18n/qqq.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Fryed-peach", + "Shirayuki" + ] + }, + "lockdown-desc": "{{desc|name=Lockdown|url=http://www.mediawiki.org/wiki/Extension:Lockdown}}" +} \ No newline at end of file diff --git a/i18n/roa-tara.json b/i18n/roa-tara.json new file mode 100644 index 0000000..bc683d2 --- /dev/null +++ b/i18n/roa-tara.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Joetaras" + ] + }, + "lockdown-desc": "Permesse pe le gruppe de le namespace" +} \ No newline at end of file diff --git a/i18n/ru.json b/i18n/ru.json new file mode 100644 index 0000000..da13c34 --- /dev/null +++ b/i18n/ru.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Александр Сигачёв" + ] + }, + "lockdown-desc": "Групповые права по пространствам имён" +} \ No newline at end of file diff --git a/i18n/si.json b/i18n/si.json new file mode 100644 index 0000000..1609933 --- /dev/null +++ b/i18n/si.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "පසිඳු කාවින්ද" + ] + }, + "lockdown-desc": "එක් එක් නාමඅවකාශයකට සමූහ අවසර" +} \ No newline at end of file diff --git a/i18n/sk.json b/i18n/sk.json new file mode 100644 index 0000000..e74c52d --- /dev/null +++ b/i18n/sk.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Helix84" + ] + }, + "lockdown-desc": "Skupinové oprávnenia špecifické podľa menného priestoru" +} \ No newline at end of file diff --git a/i18n/sr-ec.json b/i18n/sr-ec.json new file mode 100644 index 0000000..c737970 --- /dev/null +++ b/i18n/sr-ec.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Михајло Анђелковић" + ] + }, + "lockdown-desc": "Групне дозволе по именским просторима" +} \ No newline at end of file diff --git a/i18n/sr-el.json b/i18n/sr-el.json new file mode 100644 index 0000000..040a709 --- /dev/null +++ b/i18n/sr-el.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Liangent" + ] + }, + "lockdown-desc": "Grupne dozvole po imenskim prostorima" +} \ No newline at end of file diff --git a/i18n/sv.json b/i18n/sv.json new file mode 100644 index 0000000..be6d6b0 --- /dev/null +++ b/i18n/sv.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Per" + ] + }, + "lockdown-desc": "Grupprättigheter per namnrymd" +} \ No newline at end of file diff --git a/i18n/te.json b/i18n/te.json new file mode 100644 index 0000000..ff77b12 --- /dev/null +++ b/i18n/te.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Veeven" + ] + }, + "lockdown-desc": "పేరుబరి వారీగా గుంపు అనుమతులు" +} \ No newline at end of file diff --git a/i18n/tl.json b/i18n/tl.json new file mode 100644 index 0000000..947c793 --- /dev/null +++ b/i18n/tl.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "AnakngAraw" + ] + }, + "lockdown-desc": "Ayon sa mga pagpayag ng pangkat na pampuwang ng pangalan" +} \ No newline at end of file diff --git a/i18n/tr.json b/i18n/tr.json new file mode 100644 index 0000000..ce59bd9 --- /dev/null +++ b/i18n/tr.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Vito Genovese" + ] + }, + "lockdown-desc": "Alan adlarına göre grup izinleri" +} \ No newline at end of file diff --git a/i18n/uk.json b/i18n/uk.json new file mode 100644 index 0000000..83fdd74 --- /dev/null +++ b/i18n/uk.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Prima klasy4na" + ] + }, + "lockdown-desc": "Групові права за просторами назв" +} \ No newline at end of file diff --git a/i18n/zh-hans.json b/i18n/zh-hans.json new file mode 100644 index 0000000..98ae6cc --- /dev/null +++ b/i18n/zh-hans.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "PhiLiP" + ] + }, + "lockdown-desc": "按名字空间的用户组权限" +} \ No newline at end of file diff --git a/i18n/zh-hant.json b/i18n/zh-hant.json new file mode 100644 index 0000000..14c96de --- /dev/null +++ b/i18n/zh-hant.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Frankou", + "Mark85296341" + ] + }, + "lockdown-desc": "每個命名空間群組的權限" +} \ No newline at end of file -- To view, visit https://gerrit.wikimedia.org/r/122688 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: If67df9fe5a6ca043cb405a783d4a414a02ce4772 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Lockdown Gerrit-Branch: master Gerrit-Owner: Siebrand <siebr...@kitano.nl> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits