Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37905812
en ru br
ALT Linux repos
S:1.21-alt1

Group :: Networking/WWW
RPM: mediawiki-extensions-CharInsert

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

CharInsert-1.21/000075500000000000000000000000001222655670100135035ustar00rootroot00000000000000CharInsert-1.21/.gitignore000064400000000000000000000000401222655670100154650ustar00rootroot00000000000000.svn
*~
*.kate-swp
.*.swp
.idea
CharInsert-1.21/.gitreview000064400000000000000000000001571222655670100155140ustar00rootroot00000000000000[gerrit]
host=gerrit.wikimedia.org
port=29418
project=mediawiki/extensions/CharInsert.git
defaultbranch=master
CharInsert-1.21/CharInsert.i18n.php000064400000000000000000000611651222655670100170450ustar00rootroot00000000000000<?php

/* Internationalisation file for Charinsert extension
*/

$messages = array();

$messages['en'] = array(
'charinsert-desc' => 'Allows creation of JavaScript box for [[MediaWiki:Edittools|inserting non-standard characters]]',
);

/** Message documentation (Message documentation)
* @author Meno25
* @author Shirayuki
* @author The Evil IP address
*/
$messages['qqq'] = array(
'charinsert-desc' => '{{desc|name=Char Insert|url=http://www.mediawiki.org/wiki/Extension:CharInsert}}',
);

/** Afrikaans (Afrikaans)
* @author Naudefj
*/
$messages['af'] = array(
'charinsert-desc' => "Maak dit moontlik om 'n JavaScript-boks te skep om [[MediaWiki:Edittools|nie-standaard karakters]] mee in te voer",
);

/** Arabic (العربية)
* @author Meno25
*/
$messages['ar'] = array(
'charinsert-desc' => 'يسمح بإنشاء صندوق جافاسكريبت [[MediaWiki:Edittools|لإدخال حروف غير قياسية]]',
);

/** Egyptian Spoken Arabic (مصرى)
* @author Ramsis II
*/
$messages['arz'] = array(
'charinsert-desc' => 'بيسمح بعمل صندوق JavaScript لـ [[MediaWiki:Edittools|تدخيل حروف مش قياسية]]',
);

/** Asturian (asturianu)
* @author Esbardu
*/
$messages['ast'] = array(
'charinsert-desc' => "Permite la creación d'una caxa JavaScript pa [[MediaWiki:Edittools|enxertar carauteres non estándar]]",
);

/** South Azerbaijani (تورکجه)
* @author Mousa
*/
$messages['azb'] = array(
'charinsert-desc' => '[[MediaWiki:Edittools|قِیری-ایستاندارد حرفلری سالماق]] اوچون بیر جاوااسکریپت قوتوسونون یارادیلماسینا ایجازه وئرر',
);

/** Bashkir (башҡортса)
* @author Haqmar
*/
$messages['ba'] = array(
'charinsert-desc' => '[[MediaWiki:Edittools|Стандарт булмаған символдарҙы ҡуйыу]] өсөн JavaScript юлын яһауға рөхсәт бирә',
);

/** Bavarian (Boarisch)
* @author Man77
*/
$messages['bar'] = array(
'charinsert-desc' => 'Erlaubt, dass a JavaScript-gsteiate Leistn zum [[MediaWiki:Edittools|Eifüng vu Sondazeichn]] eastöid wiad',
);

/** Belarusian (Taraškievica orthography) (беларуская (тарашкевіца)‎)
* @author EugeneZelenko
* @author Jim-by
*/
$messages['be-tarask'] = array(
'charinsert-desc' => 'Дазваляе стварэньне JavaScript-блёку для [[MediaWiki:Edittools|ўстаўкі нестандартных сымбаляў]]',
);

/** Bulgarian (български)
* @author DCLXVI
*/
$messages['bg'] = array(
'charinsert-desc' => 'Позволява създаването на Джаваскрипт-кутия за [[MediaWiki:Edittools|вмъкване на нестандартни символи]]',
);

/** Bengali (বাংলা)
* @author Bellayet
* @author Zaheen
*/
$messages['bn'] = array(
'charinsert-desc' => '[[MediaWiki:Edittools|আদর্শ নয় এমন অক্ষর যোগের]] জন্য জাভাস্ক্রিপ্ট বাক্স সৃষ্টি অনুমোদন করে',
);

/** Breton (brezhoneg)
* @author Fulup
*/
$messages['br'] = array(
'charinsert-desc' => "Aotren a ra krouiñ ur voest JavaScript evit [[MediaWiki:Edittools|ensoc'hañ arouezennoù na gaver ket war ar c'hlavierioù boas]]",
);

/** Bosnian (bosanski)
* @author CERminator
*/
$messages['bs'] = array(
'charinsert-desc' => 'Omogućuje pravljenje JavaScript kutije za [[MediaWiki:Edittools|ubacivanje nestandardnih znakova]]',
);

/** Catalan (català)
* @author Jordi Roqué
*/
$messages['ca'] = array(
'charinsert-desc' => "Permet la creació d'una caixa de JavaScript per a [[MediaWiki:Edittools|inserir caràcters no-estàndard]]",
);

/** Czech (česky)
* @author Li-sung
*/
$messages['cs'] = array(
'charinsert-desc' => 'Umožňuje vytvoření JavaScriptového políčka, které zjednodušuje [[MediaWiki:Edittools|vkládání neobvyklých znaků]]',
);

/** Welsh (Cymraeg)
* @author Lloffiwr
*/
$messages['cy'] = array(
'charinsert-desc' => 'Yn caniatau llunio blwch Javascript ar gyfer [[MediaWiki:Edittools|gosod nodau ansafonol]]',
);

/** Danish (dansk)
* @author Peter Alberti
*/
$messages['da'] = array(
'charinsert-desc' => 'Gør det muligt at indsætte [[MediaWiki:Edittools|specialtegn]] i redigeringsvinduet ved hjælp af JavaScript',
);

/** German (Deutsch)
* @author Kghbln
* @author Raimond Spekking
*/
$messages['de'] = array(
'charinsert-desc' => 'Ermöglicht die Erstellung einer JavaScript-gesteuerten Leiste zum [[MediaWiki:Edittools|Einfügen von Sonderzeichen]]',
);

/** Zazaki (Zazaki)
* @author Xoser
*/
$messages['diq'] = array(
'charinsert-desc' => 'Qe [[MediaWiki:Edittools|de kerdişê karektaranê ne-standardî]] viraziyayîşê quti yê JavaScriptî ra destur dano',
);

/** Lower Sorbian (dolnoserbski)
* @author Michawiki
*/
$messages['dsb'] = array(
'charinsert-desc' => 'Dowólujo napóranje JavaScriptowego kašćika za [[MediaWiki:Edittools|zasajźenje specielnych znamješkow]]',
);

/** Greek (Ελληνικά)
* @author Geraki
*/
$messages['el'] = array(
'charinsert-desc' => 'Επιτρέπει την δημιουργία κουτιού JavaScript για την [[MediaWiki:Edittools|εισαγωγή μη-κανονικών χαρακτήρων]]',
);

/** Esperanto (Esperanto)
* @author Yekrats
*/
$messages['eo'] = array(
'charinsert-desc' => 'Permesas kreadon de JavaScript skatolon por [[MediaWiki:Edittools|entajpi nekutimajn signojn]]',
);

/** Spanish (español)
* @author Remember the dot
*/
$messages['es'] = array(
'charinsert-desc' => 'Permite la creación de una caja JavaScript para [[MediaWiki:Edittools|insertar caracteres inusuales]]',
);

/** Estonian (eesti)
* @author Pikne
* @author Silvar
*/
$messages['et'] = array(
'charinsert-desc' => 'Lubab JavaScripti abil teha raami [[MediaWiki:Edittools|erimärkide lisamiseks]].',
);

/** Basque (euskara)
* @author An13sa
*/
$messages['eu'] = array(
'charinsert-desc' => '[[MediaWiki:Edittools|Estandarizatu gabeko karaktereak sartzeko]] JavaScript taula sortzea baimentzen du',
);

/** Persian (فارسی)
* @author Huji
* @author ZxxZxxZ
*/
$messages['fa'] = array(
'charinsert-desc' => 'ایجاد جعبه‌ای مبتنی بر جاوااسکریپت را برای [[MediaWiki:Edittools|واردکردن نویسه‌های غیراستاندارد]] ممکن می‌کند',
);

/** Finnish (suomi)
* @author Nike
* @author Str4nd
*/
$messages['fi'] = array(
'charinsert-desc' => 'Mahdollistaa [[MediaWiki:Edittools|erikoismerkkien syöttämisen]] JavaScript-laatikon avulla.',
);

/** French (français)
* @author Meithal
* @author Urhixidur
* @author Verdy p
*/
$messages['fr'] = array(
'charinsert-desc' => 'Permet la création d’une boîte JavaScript pour l’[[MediaWiki:Edittools|insertion de caractères absents des claviers usuels]]',
);

/** Franco-Provençal (arpetan)
* @author ChrisPtDe
*/
$messages['frp'] = array(
'charinsert-desc' => 'Pèrmèt la crèacion d’una bouèta JavaScript por l’[[MediaWiki:Edittools|entrebetâ de caractèros absents des cllaviérs d’usâjo]].',
);

/** Galician (galego)
* @author Toliño
*/
$messages['gl'] = array(
'charinsert-desc' => 'Permite a creación dunha caixa de JavaScript para [[MediaWiki:Edittools|inserir caracteres que non son estándar]]',
);

/** Swiss German (Alemannisch)
* @author Als-Holder
*/
$messages['gsw'] = array(
'charinsert-desc' => 'Erlaubt s Aalege vun ere JavaScript gstyyrte Leischte zum [[MediaWiki:Edittools|Yyfiege vu Sonderzeiche]]',
);

/** Manx (Gaelg)
* @author MacTire02
*/
$messages['gv'] = array(
'charinsert-desc' => "T'eh shoh lhiggey da crooaght chishtey JavaScript dy [[MediaWiki:Edittools|chur cowraghyn neu-stundayrtit stiagh]]",
);

/** Hebrew (עברית)
* @author Rotem Liss
*/
$messages['he'] = array(
'charinsert-desc' => 'הוספת אפשרות ליצירת תיבת JavaScript עבור [[MediaWiki:Edittools|הוספת תווים בלתי סטנדרטיים]]',
);

/** Hindi (हिन्दी)
* @author Kaustubh
*/
$messages['hi'] = array(
'charinsert-desc' => '[[MediaWiki:Edittools|नॉन-स्टैडेर्ड चिन्ह]] के इस्तेमाल के लिये एक जावास्क्रीप्ट कुंजीफलक बनाता हैं',
);

/** Hiligaynon (Ilonggo)
* @author Tagimata
*/
$messages['hil'] = array(
'charinsert-desc' => 'Nagapasugot sa paghimu sang JavaScript kahon para sa [[MediaWiki:Edittools|inserting non-standard characters]]',
);

/** Croatian (hrvatski)
* @author Dalibor Bosits
*/
$messages['hr'] = array(
'charinsert-desc' => 'Omogućava stvaranje JavaScript polja za [[MediaWiki:Edittools|umetanje ne-standardnih znakova]]',
);

/** Upper Sorbian (hornjoserbsce)
* @author Michawiki
*/
$messages['hsb'] = array(
'charinsert-desc' => 'Dowola wutworjenje JavaScriptoweho kašćika za [[MediaWiki:Edittools|zasunjenje specialnych znamješkow]]',
);

/** Hungarian (magyar)
* @author Dani
* @author Terik
*/
$messages['hu'] = array(
'charinsert-desc' => 'JavaScript-alapú doboz létrehozása [[MediaWiki:Edittools|különleges karakterek beillesztéséhez]]',
);

/** Interlingua (interlingua)
* @author McDutchie
*/
$messages['ia'] = array(
'charinsert-desc' => 'Permitte crear un quadro JavaScript pro [[MediaWiki:Edittools|inserer characteres non-standard]]',
);

/** Indonesian (Bahasa Indonesia)
* @author IvanLanin
*/
$messages['id'] = array(
'charinsert-desc' => 'Mengizinkan pembuatan kotak JavaScript untuk [[MediaWiki:Edittools|menyisipkan karakter non-standar]]',
);

/** Iloko (Ilokano)
* @author Lam-ang
*/
$messages['ilo'] = array(
'charinsert-desc' => 'Palubosan na ti agaramid iti JavaScript a kahon para iti [[MediaWiki:Edittools|pinagikabil kadagiti saan a kadawyan unay a kababalin]]',
);

/** Italian (italiano)
* @author Pietrodn
*/
$messages['it'] = array(
'charinsert-desc' => 'Permette di creare un box JavaScript per [[MediaWiki:Edittools|inserire caratteri non-standard]]',
);

/** Japanese (日本語)
* @author Aotake
* @author JtFuruhata
* @author Shirayuki
*/
$messages['ja'] = array(
'charinsert-desc' => '[[MediaWiki:Edittools|特殊文字の挿入]]を補助する JavaScript ボックスを作成できるようにする',
);

/** Javanese (Basa Jawa)
* @author Meursault2004
*/
$messages['jv'] = array(
'charinsert-desc' => 'Marengaké digawéné kothak JavaScript kanggo [[MediaWiki:Edittools|nyisipaké karakter non-standar]]',
);

/** Khmer (ភាសាខ្មែរ)
* @author Lovekhmer
* @author Thearith
*/
$messages['km'] = array(
'charinsert-desc' => 'អនុញ្ញាតឱ្យមានការបង្កើតប្រអ​ប់ JavaScript សម្រាប់[[MediaWiki:Edittools|ការដាក់បញ្ចូលតួរអក្សរមិនមានលក្ខណៈស្តង់ដារ]]',
);

/** Korean (한국어)
* @author Kwj2772
* @author 아라
*/
$messages['ko'] = array(
'charinsert-desc' => '[[MediaWiki:Edittools|특수 문자]] 삽입을 위한 자바스크립트 상자 만들기 허용',
);

/** Colognian (Ripoarisch)
* @author Purodha
*/
$messages['ksh'] = array(
'charinsert-desc' => 'Määt Javascrip Knöppsche müjjelesch för [[MediaWiki:Edittools|Sönderbochstave un frempshprochijje Bochstave enzeföje]].',
);

/** Latin (Latina)
* @author MissPetticoats
*/
$messages['la'] = array(
'charinsert-desc' => 'Licet creare JavaScript loculum pro [[MediaWiki:Edittools|inserting non-standard characters]]',
);

/** Luxembourgish (Lëtzebuergesch)
* @author Robby
*/
$messages['lb'] = array(
'charinsert-desc' => 'Erlaabt et eng JavaScript-gesteiert Këscht ze maache fir [[MediaWiki:Edittools|Sonnerzeechen anzesetzen]]',
);

/** Limburgish (Limburgs)
* @author Ooswesthoesbes
*/
$messages['li'] = array(
'charinsert-desc' => "Maak 't meugelik [[MediaWiki:Edittools|neet-standaard karakters]] in te veure venoet e deilvènster via JavaScript",
);

/** Lithuanian (lietuvių)
* @author Vpovilaitis
*/
$messages['lt'] = array(
'charinsert-desc' => 'Leidžia sukurti JavaScript pasirinkimą dėl [[MediaWiki:Edittools|nestandartinių simbolių įterpimo]]',
);

/** Latvian (latviešu)
* @author Xil
*/
$messages['lv'] = array(
'charinsert-desc' => 'Atļauj izveidot javaskripta kasti [[MediaWiki:Edittools|nestandarta rakstu zimēm]]',
);

/** Malagasy (Malagasy)
* @author Jagwar
*/
$messages['mg'] = array(
'charinsert-desc' => "Mamela ny manao boaty JavaScript hoan'y [[MediaWiki:Edittools|fampidirana soratra tsy afaka soratana amin'izao]]",
);

/** Macedonian (македонски)
* @author Bjankuloski06
* @author Brest
*/
$messages['mk'] = array(
'charinsert-desc' => 'Дава можност за создавање на JavaScript кутија за [[MediaWiki:Edittools|вметнување на нестандардни знаци]]',
);

/** Malayalam (മലയാളം)
* @author Praveenp
*/
$messages['ml'] = array(
'charinsert-desc' => 'ജാവസ്ക്രിപ്റ്റ് പെട്ടിയിൽ [[MediaWiki:Edittools|സാധാരണമല്ലാത്ത ലിപികൾ ഉൾപ്പെടുത്താൻ]] ഉള്ള സൗകര്യം സൃഷ്ടിക്കാൻ അനുവദിക്കുന്നു.',
);

/** Marathi (मराठी)
* @author Kaustubh
*/
$messages['mr'] = array(
'charinsert-desc' => '[[MediaWiki:Edittools|ठराविक नसलेली चिन्हे]] वापरण्यासाठी एक जावास्क्रीप्ट कळफलक बनवितो',
);

/** Malay (Bahasa Melayu)
* @author Aviator
*/
$messages['ms'] = array(
'charinsert-desc' => 'Membolehkan penciptaan kotak JavaScript untuk [[MediaWiki:Edittools|menyisipkan aksara bukan piawai]]',
);

/** Maltese (Malti)
* @author Chrisportelli
*/
$messages['mt'] = array(
'charinsert-desc' => "Tħalli l-ħolqien ta' kaxxa bil-JavaScript biex [[MediaWiki:Edittools|iddaħħal karattri mhux standard]]",
);

/** Erzya (эрзянь)
* @author Botuzhaleny-sodamo
*/
$messages['myv'] = array(
'charinsert-desc' => 'Максы теемс-шкамс JavaScript-умине [[MediaWiki:Edittools|аволь эрьва чинь символонь путома]]нь туртов',
);

/** Nahuatl (Nāhuatl)
* @author Fluence
* @author Teòtlalili
*/
$messages['nah'] = array(
'charinsert-desc' => 'Tèkàwilia mochîchìwas sè JavaScriptkalli tlèn ìka [[MediaWiki:Edittools|mokìntlàlia tlàtlamantỉkë tlâkuilòmë]]',
);

/** Norwegian Bokmål (norsk (bokmål)‎)
*/
$messages['nb'] = array(
'charinsert-desc' => 'Gjør det mulig å sette inn [[MediaWiki:Edittools|spesialtegn]] i redigeringsruten med hjelp av JavaScript',
);

/** Low German (Plattdüütsch)
* @author Slomox
*/
$messages['nds'] = array(
'charinsert-desc' => 'Verlöövt dat Opstellen vun en mit JavaScript stüürt Liest för dat [[MediaWiki:Edittools|Infögen vun Sünnerteken]]',
);

/** Nedersaksies (Nedersaksies)
* @author Servien
*/
$messages['nds-nl'] = array(
'charinsert-desc' => "Hiermee ku'j [[MediaWiki:Edittools|niet-standardkarakters]] invoeren vanuut n deelvienster via JavaScript",
);

/** Nepali (नेपाली)
* @author सरोज कुमार ढकाल
*/
$messages['ne'] = array(
'charinsert-desc' => 'JavaScript बाकस बनाउन [[MediaWiki:Edittools| स्तरहिन वर्णहरु राख्न ]] सहयोग गर्छ',
);

/** Dutch (Nederlands)
* @author Siebrand
*/
$messages['nl'] = array(
'charinsert-desc' => 'Maakt het mogelijk [[MediaWiki:Edittools|niet-standaard karakters]] in te voeren vanuit een deelvenster via JavaScript',
);

/** Norwegian Nynorsk (norsk (nynorsk)‎)
* @author Harald Khan
* @author Njardarlogar
*/
$messages['nn'] = array(
'charinsert-desc' => 'Gjer det mogleg å setja inn [[MediaWiki:Edittools|spesialteikn]] i endringsruta ved hjelp av JavaScript',
);

/** Occitan (occitan)
* @author Cedric31
*/
$messages['oc'] = array(
'charinsert-desc' => 'Permet la creacion d’una bóstia JavaScript per [[MediaWiki:Edittools|l’insercion de caractèrs pas estandards]]',
);

/** Papiamento (Papiamentu)
* @author Sdm1985
*/
$messages['pap'] = array(
'charinsert-desc' => 'Esaki ta pèrmití e kreashon di un kaha di JavaScript pa [[MediaWiki:Edittools|inserting non-standard characters]]',
);

/** Picard (Picard)
* @author Geoleplubo
*/
$messages['pcd'] = array(
'charinsert-desc' => "Pèrmet l'créhachon d’eune boéte JavaScript pou l’[[MediaWiki:Edittools|insérchon des caractéres absints d'chés cleftieus éd qhère]]",
);

/** Polish (polski)
* @author Derbeth
* @author Sp5uhe
*/
$messages['pl'] = array(
'charinsert-desc' => 'Umożliwia stworzenie z użyciem JavaScriptu ramki z linkami [[MediaWiki:Edittools|wstawiającymi niestandardowe znaki]]',
);

/** Piedmontese (Piemontèis)
* @author Dragonòt
*/
$messages['pms'] = array(
'charinsert-desc' => 'A përmëtt la creassion dë fneste JavaScripts për [[MediaWiki:Edittools|anserì caràter pa standard]]',
);

/** Portuguese (português)
* @author Malafaya
*/
$messages['pt'] = array(
'charinsert-desc' => 'Permite a criação de uma caixa JavaScript para [[MediaWiki:Edittools|inserção de caracteres não "standard"]]',
);

/** Brazilian Portuguese (português do Brasil)
* @author Eduardo.mps
*/
$messages['pt-br'] = array(
'charinsert-desc' => 'Permite a criação de uma caixa JavaScript para [[MediaWiki:Edittools|inserção de caracteres "não-padrão"]]',
);

/** Romanian (română)
* @author KlaudiuMihaila
*/
$messages['ro'] = array(
'charinsert-desc' => 'Permite crearea unei cutii JavaScript pentru [[MediaWiki:Edittools|inserarea caracterelor nestandard]]',
);

/** tarandíne (tarandíne)
* @author Joetaras
*/
$messages['roa-tara'] = array(
'charinsert-desc' => "Permitte 'a ccreazzione de scatele in Javascript pe [[MediaWiki:Edittools|l'inzerimende de carattere non-stàndàrd]]",
);

/** Russian (русский)
* @author Lockal
* @author Александр Сигачёв
*/
$messages['ru'] = array(
'charinsert-desc' => 'Позволяет создать JavaScript-поле для [[MediaWiki:Edittools|вставки нестандартных символов]]',
);

/** Rusyn (русиньскый)
* @author Gazeb
*/
$messages['rue'] = array(
'charinsert-desc' => 'Доволює створити JavaScript-блок про [[MediaWiki:Edittools|вкладаня незвычайных сімболів]]',
);

/** Sakha (саха тыла)
* @author HalanTul
*/
$messages['sah'] = array(
'charinsert-desc' => 'Оччо биллибэт, сэдэх бэлиэлэри [[MediaWiki:Edittools|туруорарга]] аналлаах JavaScript түннүгүн оҥорорго аналлаах',
);

/** Sicilian (sicilianu)
* @author Santu
*/
$messages['scn'] = array(
'charinsert-desc' => 'Pirmetti di criari nu box JavaScript pi [[MediaWiki:Edittools|nziriri caràttiri non-standard]]',
);

/** Sinhala (සිංහල)
* @author පසිඳු කාවින්ද
*/
$messages['si'] = array(
'charinsert-desc' => '[[MediaWiki:Edittools|සම්මත-නොවන අක්ෂර ඇතුලත් කිරීම]] සඳහා ජාවාස්ක්‍රිප්ට් කොටුවක් තැනීමට ඉඩදෙන්න',
);

/** Slovak (slovenčina)
* @author Helix84
*/
$messages['sk'] = array(
'charinsert-desc' => 'Umožňuje vytvoriť JavaScriptové pole na [[MediaWiki:Edittools|vkladanie neštandardných znakov]]',
);

/** Slovenian (slovenščina)
* @author Dbc334
*/
$messages['sl'] = array(
'charinsert-desc' => 'Omogoča ustvarjanje polja JavaScript za [[MediaWiki:Edittools|vstavljanje redkeje uporabljanih znakov]]',
);

/** Albanian (shqip)
* @author Puntori
*/
$messages['sq'] = array(
'charinsert-desc' => 'Lejon krijimin e kutive JavaScript për [[MediaWiki:Edittools|inserting karaktere jo standarde]]',
);

/** Serbian (Cyrillic script) (српски (ћирилица)‎)
* @author Rancher
* @author Михајло Анђелковић
*/
$messages['sr-ec'] = array(
'charinsert-desc' => 'Омогућава прављење јаваскрипт кутијице за [[MediaWiki:Edittools|убацивање нестандардизованих знакова]]',
);

/** Serbian (Latin script) (srpski (latinica)‎)
* @author Michaello
*/
$messages['sr-el'] = array(
'charinsert-desc' => 'Omogućava pravljenje javaskript kutijice za [[MediaWiki:Edittools|inserting non-standard characters]]',
);

/** Seeltersk (Seeltersk)
* @author Pyt
*/
$messages['stq'] = array(
'charinsert-desc' => 'Ferlööwet dät Moakjen fon ne JavaScript stjuurde Lieste toun [[MediaWiki:Edittools|Ienföigjen fon Sunnerteekene]]',
);

/** Sundanese (Basa Sunda)
* @author Kandar
*/
$messages['su'] = array(
'charinsert-desc' => 'Dipaké nyieun kotak JavaScript pikeun [[MediaWiki:Edittools|ngasupkeun karakter teu baku]]',
);

/** Swedish (svenska)
* @author Lejonel
*/
$messages['sv'] = array(
'charinsert-desc' => 'Gör det möjligt att infoga [[MediaWiki:Edittools|specialtecken]] i redigeringsrutan med hjälp av JavaScript',
);

/** Tamil (தமிழ்)
* @author செல்வா
*/
$messages['ta'] = array(
'charinsert-desc' => '[[MediaWiki:Edittools|inserting non-standard characters]] என்பதற்கான சாவாநிரல்மொழிப் பெட்டியை உருவாக்க உதவுகின்றது',
);

/** Telugu (తెలుగు)
* @author Veeven
*/
$messages['te'] = array(
'charinsert-desc' => '[[MediaWiki:Edittools|ప్రత్యేక అక్షరాలను చేర్చడానికి]] ఉద్దేశించిన జావాస్క్రిప్టు పెట్టెని తయారుచేయడానికి పనికివస్తుంది',
);

/** Tajik (Cyrillic script) (тоҷикӣ)
* @author Ibrahim
*/
$messages['tg-cyrl'] = array(
'charinsert-desc' => 'Имкони эҷоди қуттиҳои ҶаваСкриптро барои [[MediaWiki:Edittools|дохил кардани аломатҳои ғайристандарӣ]] пешниҳод мекунад',
);

/** Tajik (Latin script) (tojikī)
* @author Liangent
*/
$messages['tg-latn'] = array(
'charinsert-desc' => 'Imkoni eçodi quttihoi ÇavaSkriptro baroi [[MediaWiki:Edittools|doxil kardani alomathoi ƣajristandarī]] peşnihod mekunad',
);

/** Thai (ไทย)
* @author Passawuth
*/
$messages['th'] = array(
'charinsert-desc' => 'อนุญาตการสร้างกล่องจาวาสคริปต์สำหรับ[[MediaWiki:Edittools|การใส่อักขระพิเศษ]]',
);

/** Tagalog (Tagalog)
* @author AnakngAraw
*/
$messages['tl'] = array(
'charinsert-desc' => 'Nagpapahintulot sa paglikha ng kahon ng JavaScript na para sa [[MediaWiki:Edittools|pagsisingit ng wala sa pamantayang mga panitik]]',
);

/** Turkish (Türkçe)
* @author Joseph
*/
$messages['tr'] = array(
'charinsert-desc' => '[[MediaWiki:Edittools|Standart olmayan karakter eklemek]] için JavaScript kutusu oluşturulmasına izin verir',
);

/** Ukrainian (українська)
* @author Ahonc
*/
$messages['uk'] = array(
'charinsert-desc' => 'Дозволяє створити JavaScript-блок для [[MediaWiki:Edittools|вставки нестандартних символів]]',
);

/** vèneto (vèneto)
* @author Candalua
*/
$messages['vec'] = array(
'charinsert-desc' => 'Permete la creazion de un riquadro in JavaScript par [[MediaWiki:Edittools|inserir i caràteri mìà standard]]',
);

/** Vietnamese (Tiếng Việt)
* @author Vinhtantran
*/
$messages['vi'] = array(
'charinsert-desc' => 'Cho phép tạo nên một hộp dùng để [[MediaWiki:Edittools|chèn các ký tự không chuẩn hóa]] dùng JavaScript',
);

/** Volapük (Volapük)
* @author Smeira
*/
$messages['vo'] = array(
'charinsert-desc' => 'Dälon jafi bügila me el JavaScript ad [[MediaWiki:Edittools|nüpladön malatis nekösömik]]',
);

/** Yiddish (ייִדיש)
* @author פוילישער
*/
$messages['yi'] = array(
'charinsert-desc' => 'דערמעגלעכט שאפן JavaScript קעסטל פאר [[MediaWiki:Edittools|אריינגעבן אומסטאנדארטע צייכנס]]',
);

/** Cantonese (粵語)
* @author Shinjiman
*/
$messages['yue'] = array(
'charinsert-desc' => '容許加入響[[MediaWiki:Edittools|插入非標準字元]]嘅JavaScript盒',
);

/** Simplified Chinese (中文(简体)‎)
* @author Alex S.H. Lin
*/
$messages['zh-hans'] = array(
'charinsert-desc' => '允许增加[[MediaWiki:Edittools|插入非标准文字]]的JavaScript控制项',
);

/** Traditional Chinese (中文(繁體)‎)
* @author Alex S.H. Lin
*/
$messages['zh-hant'] = array(
'charinsert-desc' => '允許增加[[MediaWiki:Edittools|插入非標準文字]]的JavaScript控制項',
);
CharInsert-1.21/CharInsert.php000064400000000000000000000066521222655670100162670ustar00rootroot00000000000000<?php
/**
* Extension to create new character inserts which can be used on
* the edit page to make it easy to get at special characters and
* such forth.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
* http://www.gnu.org/copyleft/gpl.html
*
* @file
* @ingroup Extensions
* @author Brion Vibber <brion at pobox.com>
* @copyright Copyright (C) 2004,2006 Brion Vibber <brion@pobox.com>
* @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later
*/

if ( !defined( 'MEDIAWIKI' ) ) {
die();
}

$wgHooks['ParserFirstCallInit'][] = 'setupSpecialChars';

$wgExtensionCredits['parserhook'][] = array(
'path' => __FILE__,
'name' => 'CharInsert',
'author' => 'Brion Vibber',
'url' => 'https://www.mediawiki.org/wiki/Extension:CharInsert',
'descriptionmsg' => 'charinsert-desc',
);

$dir = dirname( __FILE__ ) . '/';
$wgExtensionMessagesFiles['CharInsert'] = $dir . 'CharInsert.i18n.php';

function setupSpecialChars( &$parser ) {
$parser->setHook( 'charinsert', 'charInsert' );
return true;
}

function charInsert( $data, $params, $parser ) {
$data = $parser->mStripState->unstripBoth( $data );
return implode( "<br />\n",
array_map( 'charInsertLine',
explode( "\n", trim( $data ) ) ) );
}

function charInsertLine( $data ) {
return implode( "\n",
array_map( 'charInsertItem',
preg_split( '/\\s+/', charInsertArmor( $data ) ) ) );
}

function charInsertArmor( $data ) {
return preg_replace_callback(
'!<nowiki>(.*?)</nowiki>!i',
'charInsertNowiki',
$data );
}

function charInsertNowiki( $matches ) {
return str_replace(
array( '\t', '\r', ' ' ),
array( '&#9;', '&#12;', '&#32;' ),
$matches[1] );
}

function charInsertItem( $data ) {
$chars = explode( '+', $data );
if ( count( $chars ) > 1 && $chars[0] !== '' ) {
return charInsertChar( $chars[0], $chars[1] );
} elseif ( count( $chars ) == 1 ) {
return charInsertChar( $chars[0] );
} else {
return charInsertChar( '+' );
}
}

function charInsertChar( $start, $end = '' ) {
$estart = charInsertJsString( $start );
$eend = charInsertJsString( $end );
if ( $eend == '' ) {
$inline = charInsertDisplay( $start );
} else {
$inline = charInsertDisplay( $start . $end );
}
return Xml::element( 'a',
array(
'onclick' => "insertTags('$estart','$eend','');return false",
'href' => '#' ),
$inline );
}

function charInsertJsString( $text ) {
return strtr(
charInsertDisplay( $text ),
array(
"\\" => "\\\\",
"\"" => "\\\"",
"'" => "\\'",
"\r\n" => "\\n",
"\r" => "\\n",
"\n" => "\\n",
) );
}

function charInsertDisplay( $text ) {
static $invisibles = array( '&nbsp;', '&#160;' );
static $visibles = array( '&amp;nbsp;', '&amp;#160;' );
return Sanitizer::decodeCharReferences(
str_replace( $invisibles, $visibles, $text ) );
}


 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin