Nikerabbit has submitted this change and it was merged. Change subject: Migrate to JSON i18n ......................................................................
Migrate to JSON i18n Procedure per https://www.mediawiki.org/wiki/Manual:GenerateJsonI18n.php with shim. Change-Id: I5fb026fa325ae4a118653d6563d2e863c8d37e8a --- M InteractiveBlockMessage.i18n.php M InteractiveBlockMessage.php A i18n/ast.json A i18n/be-tarask.json A i18n/de.json A i18n/dsb.json A i18n/en.json A i18n/es.json A i18n/eu.json A i18n/fa.json A i18n/fr.json A i18n/gl.json A i18n/he.json A i18n/hsb.json A i18n/hu.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/nb.json A i18n/nl.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/tl.json A i18n/uk.json A i18n/zh-hans.json A i18n/zh-hant.json 36 files changed, 302 insertions(+), 248 deletions(-) Approvals: Nikerabbit: Verified; Looks good to me, approved diff --git a/InteractiveBlockMessage.i18n.php b/InteractiveBlockMessage.i18n.php index d78307b..eeb2776 100644 --- a/InteractiveBlockMessage.i18n.php +++ b/InteractiveBlockMessage.i18n.php @@ -1,253 +1,31 @@ <?php /** - * Internationalisation file for Interactive block message 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 Petr Bena - */ -$messages['en'] = array( - // Description - 'interactiveblockmessage-desc' => 'Creates new magic word <nowiki>{{USERBLOCKED}}</nowiki> which if on userspace indicates if user is blocked or not', -); - -/** Message documentation (Message documentation) - * @author Petr Bena - * @author Shirayuki - */ -$messages['qqq'] = array( - 'interactiveblockmessage-desc' => '{{desc|name=Interactive Block Message|url=http://www.mediawiki.org/wiki/Extension:InteractiveBlockMessage}}', -); - -/** Asturian (asturianu) - * @author Xuacu - */ -$messages['ast'] = array( - 'interactiveblockmessage-desc' => "Crea la nueva pallabra máxica <nowiki>{{USERBLOCKED}}</nowiki> que si tas nel espaciu de nomes d'usuariu, indica si l'usuariu ta bloquiáu o non", -); - -/** Belarusian (Taraškievica orthography) (беларуская (тарашкевіца)) - * @author EugeneZelenko - * @author Wizardist - */ -$messages['be-tarask'] = array( - 'interactiveblockmessage-desc' => 'Дадае новае магічнае слова <nowiki>{{USERBLOCKED}}</nowiki>, якое сьведчыць пра блякаваньне ўдзельніка.', -); - -/** German (Deutsch) - * @author Kghbln - */ -$messages['de'] = array( - 'interactiveblockmessage-desc' => 'Ergänzt das „magische Wort“ <nowiki>{{USERBLOCKED}}</nowiki>, das anzeigt, ob ein Benutzer gesperrt ist oder nicht', -); - -/** Lower Sorbian (dolnoserbski) - * @author Michawiki - */ -$messages['dsb'] = array( - 'interactiveblockmessage-desc' => 'Napórajo nowe magiske słowo <nowiki>{{USERBLOCKED}}</nowiki>, kótarež pódawa, lěc wužywaŕ jo zablokěrowany abo nic', -); - -/** Spanish (español) - * @author Armando-Martin - */ -$messages['es'] = array( - 'interactiveblockmessage-desc' => 'Crea una nueva palabra mágica <nowiki>{{USERBLOCKED}}</nowiki> que, si está en el espacio de usuarios, indica si el usuario está bloqueado o no', -); - -/** Basque (euskara) - * @author Theklan - */ -$messages['eu'] = array( - 'interactiveblockmessage-desc' => '<nowiki>{{USERBLOCKED}}</nowiki> hitz magiko berria sortzen du, lankide baten orrialdean erabilita esaten du ea blokeatuta dagoen edo ez.', -); - -/** Persian (فارسی) - * @author ZxxZxxZ - */ -$messages['fa'] = array( - 'interactiveblockmessage-desc' => 'عبارت جادویی جدید <nowiki>{{USERBLOCKED}}</nowiki> را تعریف میکند که در فضای نام کاربری مشخص میکند که کاربر بسته است یا نه', -); - -/** French (français) - * @author Gomoko - */ -$messages['fr'] = array( - 'interactiveblockmessage-desc' => "Crée le nouveau mot magique <nowiki>{{USERBLOCKED}}</nowiki> qui, s'il est dans l'espace utilisateur, indique si l'utilisateur est bloqué ou non", -); - -/** Galician (galego) - * @author Toliño - */ -$messages['gl'] = array( - 'interactiveblockmessage-desc' => 'Crea a nova palabra máxica <nowiki>{{USERBLOCKED}}</nowiki> que, no espazo de nomes de usuario, indica se o usuario está bloqueado ou non', -); - -/** Hebrew (עברית) - * @author Amire80 - */ -$messages['he'] = array( - 'interactiveblockmessage-desc' => 'יצירת מילת הקסם החדשה <nowiki>{{USERBLOCKED}}</nowiki> שכשהיא מופיעה במרחב משתמש, מציינת אם המשתמש חסום או לא', -); - -/** Upper Sorbian (hornjoserbsce) - * @author Michawiki - */ -$messages['hsb'] = array( - 'interactiveblockmessage-desc' => 'Wutworja nowe magiske słowo <nowiki>{{USERBLOCKED}}</nowiki>, kotrež podawa, hač wužiwar je zablokowany abo nic', -); - -/** Hungarian (magyar) - * @author Dj - */ -$messages['hu'] = array( - 'interactiveblockmessage-desc' => 'Egy új varázsszót vezet be (<nowiki>{{USERBLOCKED}}</nowiki>), amelyik a felhasználói névtérben jelzi, hogy a felhasználó blokkolva van-e', -); - -/** Interlingua (interlingua) - * @author McDutchie - */ -$messages['ia'] = array( - 'interactiveblockmessage-desc' => 'Crea un nove parola magic <nowiki>{{USERBLOCKED}}</nowiki> le qual, si in spatio de usator, indica si le usator es blocate o non', -); - -/** Italian (italiano) - * @author Beta16 - */ -$messages['it'] = array( - 'interactiveblockmessage-desc' => "Crea una nuova parola magica <nowiki>{{USERBLOCKED}}</nowiki> che nel namespace Utente indica se l'utente è bloccato o no", -); - -/** Japanese (日本語) - * @author Shirayuki - */ -$messages['ja'] = array( - 'interactiveblockmessage-desc' => '利用者がブロックされているか否かを表示する、新しいマジックワード <nowiki>{{USERBLOCKED}}</nowiki> を作成する', -); - -/** Korean (한국어) - * @author Kwj2772 - * @author 아라 - */ -$messages['ko'] = array( - 'interactiveblockmessage-desc' => '사용자 이름공간에서 차단되었는지 여부를 판별하는 <nowiki>{{USERBLOCKED}}</nowiki> 특수 명령을 추가합니다', -); - -/** Colognian (Ripoarisch) - * @author Purodha - */ -$messages['ksh'] = array( - 'interactiveblockmessage-desc' => 'Deiht e neu Zauberwoot <nowiki>{{USERBLOCKED}}</nowiki> en et Wiki, wat aanjitt, of ene Metmaacher jeschpärt is udder nit.', -); - -/** Luxembourgish (Lëtzebuergesch) - * @author Robby - * @author Soued031 - */ -$messages['lb'] = array( - 'interactiveblockmessage-desc' => 'Setzt dat magescht Wuert <nowiki>{{USERBLOCKED}}</nowiki> derbäi, dat weist wann et am Benotzerraum steet weist ob e Benotzer gespaart ass oder net', -); - -/** Macedonian (македонски) - * @author Bjankuloski06 - */ -$messages['mk'] = array( - 'interactiveblockmessage-desc' => 'Создава нов волшебен збор <nowiki>{{USERBLOCKED}}</nowiki> кој покажува дали корисникот е блокиран кога ќе го внесете во кориснички простор', -); - -/** Malay (Bahasa Melayu) - * @author Anakmalaysia - */ -$messages['ms'] = array( - 'interactiveblockmessage-desc' => 'Mewujudkan kata sakti baru <nowiki>{{USERBLOCKED}}</nowiki> untuk menunjukkan sama ada seseorang pengguna disekat atau tidak di sesebuah ruang pengguna', -); - -/** Norwegian Bokmål (norsk bokmål) - */ -$messages['nb'] = array( - 'interactiveblockmessage-desc' => 'Oppretter et nytt magisk ord <code><nowiki>{{USERBLOCKED}}</nowiki></code> som, om den brukes i brukernavnerommet, indikerer hvorvidt brukeren er blokkert eller ikke.', -); - -/** Dutch (Nederlands) - * @author Siebrand - */ -$messages['nl'] = array( - 'interactiveblockmessage-desc' => 'Voegt het magische woord <nowiki>{{USERBLOCKED}}</nowiki> toe dat binnen de gebruikersruimte aangeeft of de gebruiker geblokkeerd is of niet', -); - -/** Polish (polski) - * @author Woytecr - */ -$messages['pl'] = array( - 'interactiveblockmessage-desc' => 'Dodaje obsługę magicznego słowa <nowiki>{{USERBLOCKED}}</nowiki> wskazującego na stronie użytkownika czy jest on zablokowany', -); - -/** Piedmontese (Piemontèis) - * @author Borichèt - * @author Dragonòt - */ -$messages['pms'] = array( - 'interactiveblockmessage-desc' => "A crea la paròla màgica neuva <nowiki>{{USERBLOCKED}}</nowiki> che se a l'é ant lë spassi utent a mostra se l'utent a l'é blocà o nò", -); - -/** Portuguese (português) - * @author Hamilton Abreu - */ -$messages['pt'] = array( - 'interactiveblockmessage-desc' => 'Cria a nova palavra mágica <nowiki>{{USERBLOCKED}}</nowiki> que, no espaço nominal dos utilizadores, indica se o utilizador está bloqueado ou não', -); - -/** Brazilian Portuguese (português do Brasil) - * @author Cainamarques - */ -$messages['pt-br'] = array( - 'interactiveblockmessage-desc' => 'Cria uma nova palavra mágica <nowiki>{{USERBLOCKED}}</nowiki> que, no domínio usuário, indica se o usuário está bloqueado ou não', -); - -/** tarandíne (tarandíne) - * @author Joetaras - */ -$messages['roa-tara'] = array( - 'interactiveblockmessage-desc' => "ccreje 'na parole maggeche nove <nowiki>{{USERBLOCKED}}</nowiki> 'a quale ce sus a 'nu spazie utende indiche ce l'utende jè bloccate o none", -); - -/** Russian (русский) - * @author Александр Сигачёв - */ -$messages['ru'] = array( - 'interactiveblockmessage-desc' => 'Создает новое волшебное слово <nowiki>{{USERBLOCKED}}</nowiki>, присутствие которого на странице участника говорит блокировке данного участника.', -); - -/** Tagalog (Tagalog) - * @author AnakngAraw - */ -$messages['tl'] = array( - 'interactiveblockmessage-desc' => 'Lumilikha ng bagong salitang masalamangka na <nowiki>{{USERBLOCKED}}</nowiki> na kapag nasa puwang ng tagagamit ay nagpapahiwatig kung ang tagagamit ay hinadlangan o hindi', -); - -/** Ukrainian (українська) - * @author Base - */ -$messages['uk'] = array( - 'interactiveblockmessage-desc' => 'Створює нове магічне слово <nowiki>{{USERBLOCKED}}</nowiki>, наявність якого на сторінці користувача вказує заблоковано користувача чи ні', -); - -/** Simplified Chinese (中文(简体)) - * @author Yfdyh000 - */ -$messages['zh-hans'] = array( - 'interactiveblockmessage-desc' => '创建新的魔术字 <nowiki>{{USERBLOCKED}}</nowiki> ,在用户空间上显示用户是否被封禁', -); - -/** Traditional Chinese (中文(繁體)) - * @author Justincheng12345 - */ -$messages['zh-hant'] = array( - 'interactiveblockmessage-desc' => '創建新魔術字<nowiki>{{USERBLOCKED}}</nowiki>,於用戶空間上顯示該用戶有否被封禁', -); + $cachedData['deps'][] = new FileDependency( $fileName ); + } + return true; +}; diff --git a/InteractiveBlockMessage.php b/InteractiveBlockMessage.php index 8316948..32dbcc0 100644 --- a/InteractiveBlockMessage.php +++ b/InteractiveBlockMessage.php @@ -17,7 +17,7 @@ $wgExtensionCredits['other'][] = array( 'path' => __FILE__, 'name' => 'Interactive block message', - 'version' => '1.0.0', + 'version' => '1.1.0', 'author' => array( 'Petr Bena' ), 'descriptionmsg' => 'interactiveblockmessage-desc', 'url' => 'https://www.mediawiki.org/wiki/Extension:InteractiveBlockMessage', @@ -27,6 +27,7 @@ $wgAutoloadClasses['InteractiveBlockMessageHooks'] = "$dir/InteractiveBlockMessageHooks.php"; +$wgMessagesDirs['InteractiveBlockMessage'] = __DIR__ . '/i18n'; $wgExtensionMessagesFiles['InteractiveBlockMessage'] = "$dir/InteractiveBlockMessage.i18n.php"; $wgExtensionMessagesFiles['InteractiveBlockMessageMagic'] = "$dir/InteractiveBlockMessage.i18n.magic.php"; diff --git a/i18n/ast.json b/i18n/ast.json new file mode 100644 index 0000000..8427240 --- /dev/null +++ b/i18n/ast.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Xuacu" + ] + }, + "interactiveblockmessage-desc": "Crea la nueva pallabra máxica <nowiki>{{USERBLOCKED}}</nowiki> que si tas nel espaciu de nomes d'usuariu, indica si l'usuariu ta bloquiáu o non" +} \ No newline at end of file diff --git a/i18n/be-tarask.json b/i18n/be-tarask.json new file mode 100644 index 0000000..0c9afc0 --- /dev/null +++ b/i18n/be-tarask.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "EugeneZelenko", + "Wizardist" + ] + }, + "interactiveblockmessage-desc": "Дадае новае магічнае слова <nowiki>{{USERBLOCKED}}</nowiki>, якое сьведчыць пра блякаваньне ўдзельніка." +} \ No newline at end of file diff --git a/i18n/de.json b/i18n/de.json new file mode 100644 index 0000000..2d7127c --- /dev/null +++ b/i18n/de.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Kghbln" + ] + }, + "interactiveblockmessage-desc": "Ergänzt das „magische Wort“ <nowiki>{{USERBLOCKED}}</nowiki>, das anzeigt, ob ein Benutzer gesperrt ist oder nicht" +} \ No newline at end of file diff --git a/i18n/dsb.json b/i18n/dsb.json new file mode 100644 index 0000000..a813d72 --- /dev/null +++ b/i18n/dsb.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Michawiki" + ] + }, + "interactiveblockmessage-desc": "Napórajo nowe magiske słowo <nowiki>{{USERBLOCKED}}</nowiki>, kótarež pódawa, lěc wužywaŕ jo zablokěrowany abo nic" +} \ No newline at end of file diff --git a/i18n/en.json b/i18n/en.json new file mode 100644 index 0000000..dba41f2 --- /dev/null +++ b/i18n/en.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Petr Bena" + ] + }, + "interactiveblockmessage-desc": "Creates new magic word <nowiki>{{USERBLOCKED}}</nowiki> which if on userspace indicates if user is blocked or not" +} \ No newline at end of file diff --git a/i18n/es.json b/i18n/es.json new file mode 100644 index 0000000..65b1606 --- /dev/null +++ b/i18n/es.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Armando-Martin" + ] + }, + "interactiveblockmessage-desc": "Crea una nueva palabra mágica <nowiki>{{USERBLOCKED}}</nowiki> que, si está en el espacio de usuarios, indica si el usuario está bloqueado o no" +} \ No newline at end of file diff --git a/i18n/eu.json b/i18n/eu.json new file mode 100644 index 0000000..2d296b2 --- /dev/null +++ b/i18n/eu.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Theklan" + ] + }, + "interactiveblockmessage-desc": "<nowiki>{{USERBLOCKED}}</nowiki> hitz magiko berria sortzen du, lankide baten orrialdean erabilita esaten du ea blokeatuta dagoen edo ez." +} \ No newline at end of file diff --git a/i18n/fa.json b/i18n/fa.json new file mode 100644 index 0000000..a915622 --- /dev/null +++ b/i18n/fa.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "ZxxZxxZ" + ] + }, + "interactiveblockmessage-desc": "عبارت جادویی جدید <nowiki>{{USERBLOCKED}}</nowiki> را تعریف میکند که در فضای نام کاربری مشخص میکند که کاربر بسته است یا نه" +} \ No newline at end of file diff --git a/i18n/fr.json b/i18n/fr.json new file mode 100644 index 0000000..0b337d9 --- /dev/null +++ b/i18n/fr.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Gomoko" + ] + }, + "interactiveblockmessage-desc": "Crée le nouveau mot magique <nowiki>{{USERBLOCKED}}</nowiki> qui, s'il est dans l'espace utilisateur, indique si l'utilisateur est bloqué ou non" +} \ No newline at end of file diff --git a/i18n/gl.json b/i18n/gl.json new file mode 100644 index 0000000..48d6b87 --- /dev/null +++ b/i18n/gl.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Toliño" + ] + }, + "interactiveblockmessage-desc": "Crea a nova palabra máxica <nowiki>{{USERBLOCKED}}</nowiki> que, no espazo de nomes de usuario, indica se o usuario está bloqueado ou non" +} \ No newline at end of file diff --git a/i18n/he.json b/i18n/he.json new file mode 100644 index 0000000..32d139f --- /dev/null +++ b/i18n/he.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Amire80" + ] + }, + "interactiveblockmessage-desc": "יצירת מילת הקסם החדשה <nowiki>{{USERBLOCKED}}</nowiki> שכשהיא מופיעה במרחב משתמש, מציינת אם המשתמש חסום או לא" +} \ No newline at end of file diff --git a/i18n/hsb.json b/i18n/hsb.json new file mode 100644 index 0000000..688deb4 --- /dev/null +++ b/i18n/hsb.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Michawiki" + ] + }, + "interactiveblockmessage-desc": "Wutworja nowe magiske słowo <nowiki>{{USERBLOCKED}}</nowiki>, kotrež podawa, hač wužiwar je zablokowany abo nic" +} \ No newline at end of file diff --git a/i18n/hu.json b/i18n/hu.json new file mode 100644 index 0000000..31f9e04 --- /dev/null +++ b/i18n/hu.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Dj" + ] + }, + "interactiveblockmessage-desc": "Egy új varázsszót vezet be (<nowiki>{{USERBLOCKED}}</nowiki>), amelyik a felhasználói névtérben jelzi, hogy a felhasználó blokkolva van-e" +} \ No newline at end of file diff --git a/i18n/ia.json b/i18n/ia.json new file mode 100644 index 0000000..dbde133 --- /dev/null +++ b/i18n/ia.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "McDutchie" + ] + }, + "interactiveblockmessage-desc": "Crea un nove parola magic <nowiki>{{USERBLOCKED}}</nowiki> le qual, si in spatio de usator, indica si le usator es blocate o non" +} \ No newline at end of file diff --git a/i18n/it.json b/i18n/it.json new file mode 100644 index 0000000..b295efd --- /dev/null +++ b/i18n/it.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Beta16" + ] + }, + "interactiveblockmessage-desc": "Crea una nuova parola magica <nowiki>{{USERBLOCKED}}</nowiki> che nel namespace Utente indica se l'utente è bloccato o no" +} \ No newline at end of file diff --git a/i18n/ja.json b/i18n/ja.json new file mode 100644 index 0000000..ddf7913 --- /dev/null +++ b/i18n/ja.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Shirayuki" + ] + }, + "interactiveblockmessage-desc": "利用者がブロックされているか否かを表示する、新しいマジックワード <nowiki>{{USERBLOCKED}}</nowiki> を作成する" +} \ No newline at end of file diff --git a/i18n/ko.json b/i18n/ko.json new file mode 100644 index 0000000..2059696 --- /dev/null +++ b/i18n/ko.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Kwj2772", + "아라" + ] + }, + "interactiveblockmessage-desc": "사용자 이름공간에서 차단되었는지 여부를 판별하는 <nowiki>{{USERBLOCKED}}</nowiki> 특수 명령을 추가합니다" +} \ No newline at end of file diff --git a/i18n/ksh.json b/i18n/ksh.json new file mode 100644 index 0000000..811ed3e --- /dev/null +++ b/i18n/ksh.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Purodha" + ] + }, + "interactiveblockmessage-desc": "Deiht e neu Zauberwoot <nowiki>{{USERBLOCKED}}</nowiki> en et Wiki, wat aanjitt, of ene Metmaacher jeschpärt is udder nit." +} \ No newline at end of file diff --git a/i18n/lb.json b/i18n/lb.json new file mode 100644 index 0000000..6597f2c --- /dev/null +++ b/i18n/lb.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Robby", + "Soued031" + ] + }, + "interactiveblockmessage-desc": "Setzt dat magescht Wuert <nowiki>{{USERBLOCKED}}</nowiki> derbäi, dat weist wann et am Benotzerraum steet weist ob e Benotzer gespaart ass oder net" +} \ No newline at end of file diff --git a/i18n/mk.json b/i18n/mk.json new file mode 100644 index 0000000..66dc3fb --- /dev/null +++ b/i18n/mk.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Bjankuloski06" + ] + }, + "interactiveblockmessage-desc": "Создава нов волшебен збор <nowiki>{{USERBLOCKED}}</nowiki> кој покажува дали корисникот е блокиран кога ќе го внесете во кориснички простор" +} \ No newline at end of file diff --git a/i18n/ms.json b/i18n/ms.json new file mode 100644 index 0000000..87ddec9 --- /dev/null +++ b/i18n/ms.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Anakmalaysia" + ] + }, + "interactiveblockmessage-desc": "Mewujudkan kata sakti baru <nowiki>{{USERBLOCKED}}</nowiki> untuk menunjukkan sama ada seseorang pengguna disekat atau tidak di sesebuah ruang pengguna" +} \ No newline at end of file diff --git a/i18n/nb.json b/i18n/nb.json new file mode 100644 index 0000000..5704e07 --- /dev/null +++ b/i18n/nb.json @@ -0,0 +1,6 @@ +{ + "@metadata": { + "authors": [] + }, + "interactiveblockmessage-desc": "Oppretter et nytt magisk ord <code><nowiki>{{USERBLOCKED}}</nowiki></code> som, om den brukes i brukernavnerommet, indikerer hvorvidt brukeren er blokkert eller ikke." +} \ No newline at end of file diff --git a/i18n/nl.json b/i18n/nl.json new file mode 100644 index 0000000..2e0b8b7 --- /dev/null +++ b/i18n/nl.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Siebrand" + ] + }, + "interactiveblockmessage-desc": "Voegt het magische woord <nowiki>{{USERBLOCKED}}</nowiki> toe dat binnen de gebruikersruimte aangeeft of de gebruiker geblokkeerd is of niet" +} \ No newline at end of file diff --git a/i18n/pl.json b/i18n/pl.json new file mode 100644 index 0000000..1484a20 --- /dev/null +++ b/i18n/pl.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Woytecr" + ] + }, + "interactiveblockmessage-desc": "Dodaje obsługę magicznego słowa <nowiki>{{USERBLOCKED}}</nowiki> wskazującego na stronie użytkownika czy jest on zablokowany" +} \ No newline at end of file diff --git a/i18n/pms.json b/i18n/pms.json new file mode 100644 index 0000000..09da230 --- /dev/null +++ b/i18n/pms.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Borichèt", + "Dragonòt" + ] + }, + "interactiveblockmessage-desc": "A crea la paròla màgica neuva <nowiki>{{USERBLOCKED}}</nowiki> che se a l'é ant lë spassi utent a mostra se l'utent a l'é blocà o nò" +} \ No newline at end of file diff --git a/i18n/pt-br.json b/i18n/pt-br.json new file mode 100644 index 0000000..ac5b750 --- /dev/null +++ b/i18n/pt-br.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Cainamarques" + ] + }, + "interactiveblockmessage-desc": "Cria uma nova palavra mágica <nowiki>{{USERBLOCKED}}</nowiki> que, no domínio usuário, indica se o usuário está bloqueado ou não" +} \ No newline at end of file diff --git a/i18n/pt.json b/i18n/pt.json new file mode 100644 index 0000000..6195a55 --- /dev/null +++ b/i18n/pt.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Hamilton Abreu" + ] + }, + "interactiveblockmessage-desc": "Cria a nova palavra mágica <nowiki>{{USERBLOCKED}}</nowiki> que, no espaço nominal dos utilizadores, indica se o utilizador está bloqueado ou não" +} \ No newline at end of file diff --git a/i18n/qqq.json b/i18n/qqq.json new file mode 100644 index 0000000..e728389 --- /dev/null +++ b/i18n/qqq.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Petr Bena", + "Shirayuki" + ] + }, + "interactiveblockmessage-desc": "{{desc|name=Interactive Block Message|url=http://www.mediawiki.org/wiki/Extension:InteractiveBlockMessage}}" +} \ No newline at end of file diff --git a/i18n/roa-tara.json b/i18n/roa-tara.json new file mode 100644 index 0000000..6430fd8 --- /dev/null +++ b/i18n/roa-tara.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Joetaras" + ] + }, + "interactiveblockmessage-desc": "ccreje 'na parole maggeche nove <nowiki>{{USERBLOCKED}}</nowiki> 'a quale ce sus a 'nu spazie utende indiche ce l'utende jè bloccate o none" +} \ No newline at end of file diff --git a/i18n/ru.json b/i18n/ru.json new file mode 100644 index 0000000..3bb6cc9 --- /dev/null +++ b/i18n/ru.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Александр Сигачёв" + ] + }, + "interactiveblockmessage-desc": "Создает новое волшебное слово <nowiki>{{USERBLOCKED}}</nowiki>, присутствие которого на странице участника говорит блокировке данного участника." +} \ No newline at end of file diff --git a/i18n/tl.json b/i18n/tl.json new file mode 100644 index 0000000..99aacec --- /dev/null +++ b/i18n/tl.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "AnakngAraw" + ] + }, + "interactiveblockmessage-desc": "Lumilikha ng bagong salitang masalamangka na <nowiki>{{USERBLOCKED}}</nowiki> na kapag nasa puwang ng tagagamit ay nagpapahiwatig kung ang tagagamit ay hinadlangan o hindi" +} \ No newline at end of file diff --git a/i18n/uk.json b/i18n/uk.json new file mode 100644 index 0000000..2cfb267 --- /dev/null +++ b/i18n/uk.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Base" + ] + }, + "interactiveblockmessage-desc": "Створює нове магічне слово <nowiki>{{USERBLOCKED}}</nowiki>, наявність якого на сторінці користувача вказує заблоковано користувача чи ні" +} \ No newline at end of file diff --git a/i18n/zh-hans.json b/i18n/zh-hans.json new file mode 100644 index 0000000..a6e218b --- /dev/null +++ b/i18n/zh-hans.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Yfdyh000" + ] + }, + "interactiveblockmessage-desc": "创建新的魔术字 <nowiki>{{USERBLOCKED}}</nowiki> ,在用户空间上显示用户是否被封禁" +} \ No newline at end of file diff --git a/i18n/zh-hant.json b/i18n/zh-hant.json new file mode 100644 index 0000000..4fd10ec --- /dev/null +++ b/i18n/zh-hant.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Justincheng12345" + ] + }, + "interactiveblockmessage-desc": "創建新魔術字<nowiki>{{USERBLOCKED}}</nowiki>,於用戶空間上顯示該用戶有否被封禁" +} \ No newline at end of file -- To view, visit https://gerrit.wikimedia.org/r/122676 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I5fb026fa325ae4a118653d6563d2e863c8d37e8a Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/InteractiveBlockMessage Gerrit-Branch: master Gerrit-Owner: Siebrand <siebr...@kitano.nl> Gerrit-Reviewer: Nikerabbit <niklas.laxst...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits